Volver al blog

Blog

SignalHost para Wix: seguimiento del lado del servidor para tu sitio, sin código que pegar

Publicado · 7 min de lectura

Disponible en Wix App Market

La aplicación de SignalHost da a un sitio Wix seguimiento con Google Tag Manager del lado del servidor sin código que pegar. Wix coloca un script de la aplicación en cada página; convierte los propios eventos de analítica de Wix en eventos de Google Analytics 4 y los envía, en una forma que los bloqueadores de anuncios no reconocen, a tu propio servidor de etiquetado, que los reenvía a Google Analytics 4 y a tus plataformas publicitarias. Esta guía explica la instalación, la conexión, la prueba, lo que envía la aplicación y qué hacer cuando algo no funciona.

Antes de empezar

  • Un sitio Wix publicado. El seguimiento de la aplicación solo funciona en el sitio publicado, y Wix solo comunica a las aplicaciones la dirección de un sitio una vez publicado.
  • Una cuenta de SignalHost. El plan gratuito basta para probarlo: 10.000 solicitudes al mes y un contenedor. Puedes crear la cuenta durante la conexión.
  • Permiso para añadir aplicaciones al sitio.

1. Añade la aplicación a tu sitio

Abre SignalHost: Server Tag Manager en el Wix App Market y añádela a tu sitio, aprobando los permisos que muestra Wix. Uno de ellos es gestionar scripts incrustados: así es como el script de la aplicación llega a tus páginas. Después, la aplicación aparece en el panel de tu sitio.

Si la página de la aplicación dice «Publica primero tu sitio», hazlo antes de continuar: el seguimiento solo funciona en el sitio publicado.

2. Conecta el sitio a un contenedor

Abre SignalHost desde el panel de tu sitio y pulsa «Conectar con SignalHost», o «Crear una cuenta gratuita» si eres nuevo. signalhost.io se abre en una pestaña nueva; inicia sesión o regístrate allí.

La siguiente pantalla enumera lo que la aplicación podrá hacer —añadir el seguimiento a cada página de tu sitio y mantenerlo al día, enviar a este contenedor las vistas de página y los eventos de tienda y de formularios de tu sitio, y leer el estado del contenedor— y lo que no puede hacer: leer los datos de contacto de tus visitantes, usar tu cuenta de Google ni ver tu facturación. Después te pregunta qué contenedor debe usar el sitio. Un contenedor es tu propio servidor de etiquetado: un contenedor web y un contenedor de servidor de Tag Manager, construidos en tu propia cuenta de Google, así que siguen siendo tuyos.

Elige uno y pulsa «Conectar», o elige «Nuevo contenedor para tu sitio» y pulsa «Crear contenedor» para seguir el breve asistente.

3. Confirma en Wix

Vuelve a la página de la aplicación en tu panel de Wix; se actualiza cuando regresas. Cuando muestre «Confirma la conexión», comprueba la cuenta y el contenedor que indica y pulsa «Confirmar».

La página muestra entonces el contenedor conectado, y su encabezado dice «El seguimiento empieza en unos minutos» hasta que todo está listo, y después «El seguimiento está activo». Un contenedor que todavía se está construyendo empieza a hacer el seguimiento en cuanto está listo.

4. Pruébalo

Abre tu sitio publicado en una pestaña nueva y acepta el banner de cookies, si lo hay. Mira un producto, añádelo al carrito e inicia el checkout, o envía tu formulario de contacto. En pocos minutos, «Últimos 7 días», en la página de la aplicación, cuenta «Páginas vistas», «Añadidos al carrito», «Pagos iniciados» y «Compras».

«Abrir estadísticas y ajustes» abre tu contenedor en signalhost.io. A partir del plan Growth, «Monitorización de eventos en directo» muestra allí cada evento en el momento en que llega, con su país, su navegador y su estado de consentimiento.

Lo que la aplicación añade a tu sitio

Un script, que Wix coloca en el head de cada página y que solo se ejecuta después de que el visitante permita las cookies de analítica en el banner de cookies de tu sitio. Escucha los eventos de analítica que genera el propio Wix y los convierte en eventos de Google Analytics 4:

  • page_view, una vez por página
  • view_item_list y view_item de Wix Stores
  • add_to_cart y remove_from_cart
  • begin_checkout, add_shipping_info y add_payment_info
  • purchase, una vez por pedido, con su importe (sin impuestos ni envío), los impuestos, el envío y el código de descuento
  • generate_lead para un envío de formulario, y sign_up cuando un visitante crea una cuenta

El script gestiona él mismo las cookies de Google Analytics y codifica cada solicitud, para que los bloqueadores de anuncios no la reconozcan. Tu servidor de etiquetado reenvía cada evento a Google Analytics 4 y a las plataformas publicitarias que configures en la página del contenedor: Google Ads, Meta, TikTok y otras. La elección del visitante sobre publicidad viaja con cada evento, para que tu contenedor de servidor pueda retener eventos y no enviarlos a las plataformas publicitarias.

Wix incluye en sus propios eventos el correo electrónico de un comprador y los datos de contacto de un formulario; el script no lee ninguno de ellos. Tampoco carga tu contenedor web de Tag Manager: Wix bloquea la función del navegador con la que envía la etiqueta de Google, así que los hits de esa etiqueta saldrían legibles y los bloqueadores de anuncios los descartarían. Solo se quedan fuera las etiquetas propias de tu contenedor web, como una herramienta de mapas de calor.

Tu propio dominio de seguimiento

Tu contenedor empieza en una dirección bajo signalhost.io. En un plan de pago, «Configura tu propio dominio», en la página del contenedor, te guía para usar un subdominio de tu propio sitio, como metrics.tusitio.com, con un solo registro DNS. Los navegadores lo tratan como de primera parte, así que sus cookies cuentan como tuyas y los clics en anuncios siguen atribuidos. Cuando se activa, la aplicación cambia tu sitio a él en pocos minutos. No hay nada que sustituir a mano.

Añadir SignalHost a mano

También puedes añadir SignalHost a un sitio Wix sin la aplicación. En signalhost.io, abre tu contenedor, busca el fragmento en la tarjeta «Instalar en tu sitio» y pulsa «Copiar». Después, en los ajustes de tu sitio Wix, abre Custom code y añade el fragmento al head de todas las páginas. Publica el sitio, visítalo y pulsa «Ya lo he hecho» en la página del contenedor.

En Wix, esta configuración es mucho más débil que la aplicación. El fragmento carga tu contenedor de Tag Manager, cuya etiqueta de Google envía ella misma las vistas de página, y como Wix bloquea la función del navegador con la que envía esa etiqueta, SignalHost no puede codificar esos hits: salen legibles, y las listas de filtros habituales de los bloqueadores de anuncios los descartan. Los eventos de tienda y de formularios salen del script de la aplicación, así que el fragmento por sí solo envía las vistas de página y lo que tu sitio envíe por sí mismo al dataLayer. Cuando tu propio dominio se active, sustituyes tú el fragmento. Y no uses los dos a la vez: el script de la aplicación también envía vistas de página, así que con el fragmento todavía puesto cada página se cuenta dos veces.

Planes y facturación

Un sitio conectado a través de la aplicación paga SignalHost a través de Wix. La tarjeta «Tu plan», en la página de la aplicación, muestra las solicitudes de este mes, y «Mejorar plan» abre el proceso de pago de Wix para la aplicación. Una cuenta que llegó desde un sitio Wix compra allí sus planes, no con tarjeta en signalhost.io.

Wix mantiene un plan cancelado hasta el final del periodo que pagaste. Para eliminar tu cuenta de SignalHost mientras un plan de Wix sigue renovándose, cancela antes el plan en tu panel de Wix. Si otro sitio Wix, una tienda Shopify o una tarjeta ya pagan tu cuenta, la aplicación lo indica; cancela uno de ellos para no pagar dos veces.

Gestionar y desconectar

«Desconectar» está al pie de la página de la aplicación y pide que lo pulses una segunda vez. SignalHost desactiva entonces su script en tu sitio en pocos minutos. Tu contenedor y sus estadísticas se quedan, y «Conectar con SignalHost» vuelve a vincular el sitio. En signalhost.io, Ajustes › Sitios conectados también muestra el sitio.

Si en cambio quitas la aplicación de tu sitio en Wix, Wix se lo comunica a SignalHost y el sitio se marca como desconectado.

Cuando algo no funciona

  • La página de la aplicación dice «Publica primero tu sitio»: el script solo funciona en el sitio publicado. Publica el sitio y vuelve a abrir la aplicación.
  • La solicitud de conexión ha caducado: vuelve a pulsar «Conectar con SignalHost».
  • La página dice que tu contenedor todavía se está configurando: construir un contenedor nuevo tarda unos minutos, y el seguimiento empieza en cuanto está listo.
  • La página dice que tu contenedor aún no tiene una propiedad de Google Analytics: termina de configurarlo en signalhost.io.
  • «Últimos 7 días» se queda en cero: abre el sitio publicado, no el editor, y permite las cookies de analítica en el banner. El script solo se ejecuta para los visitantes que las permiten.
  • La página dice que lleva mucho tiempo abierta: vuelve a abrir SignalHost desde tu panel de Wix.
  • Cualquier otra cosa: escribe a hello@signalhost.io con la dirección de tu sitio.

Marcas comerciales

SignalHost es un producto independiente de Algorithmo GmbH y no está afiliado a Wix, Google, Meta ni TikTok, ni cuenta con su respaldo. Google Analytics, Google Ads y Google Tag Manager son marcas comerciales de Google LLC; Meta es una marca comercial de Meta Platforms, Inc.; TikTok es una marca comercial de ByteDance Ltd.; Wix y Wix Stores son marcas comerciales de Wix.com Ltd.

Deja de perder datos por los bloqueadores

Empiece gratis. Su primer contenedor estará listo en minutos.