Volver al blog

Blog

Por qué SignalHost: lo que pierden las etiquetas en el navegador y lo que recupera tu propio servidor de etiquetado

Publicado · 7 min de lectura

Cada cifra de GA4, Google Ads y Meta empieza como una solicitud desde el navegador de un visitante a una dirección que pertenece a Google o a Meta. Una parte creciente de los navegadores está hecha para detener precisamente esas solicitudes, y nada te avisa cuando ocurre: el informe simplemente muestra menos. SignalHost lleva ese tráfico a tu propio dominio y a un servidor de etiquetado propio, que construimos y gestionamos por ti. Estos son los argumentos a favor, en el orden en que te llegan los problemas, y, al final, la lista honesta de lo que no hace y de quién no lo necesita.

Lo que tus informes nunca te muestran

Con las etiquetas en el navegador, cada medición es una solicitud al dominio de otro: el script de Tag Manager desde googletagmanager.com, cada hit de GA4 a google-analytics.com, cada evento de Meta a facebook.com. Los bloqueadores de anuncios, las extensiones de privacidad, los navegadores con bloqueo de rastreadores integrado y los filtros DNS de las redes de oficina y domésticas reconocen esos nombres de host y esas rutas y descartan la solicitud. La página carga con normalidad. La visita, sencillamente, nunca llega.

Esta pérdida no se ve en GA4, porque GA4 solo muestra lo que llegó. Su tamaño depende de tu público —mucho mayor en uno técnico, joven o atento a la privacidad que en uno general— y afecta a todos los informes a la vez: menos usuarios, menos sesiones, menos conversiones y campañas que parecen peores de lo que son.

El bloqueo es uno de los cuatro motivos por los que GA4 muestra menos conversiones que tu tienda: por qué GA4 cuenta de menos y qué partes se pueden recuperar.

Donde más cuesta: las conversiones y las plataformas publicitarias

Una vista de página perdida es una molestia. Una conversión perdida te cuesta dos veces. Google Ads, Meta y TikTok deciden adónde va tu presupuesto aprendiendo de las conversiones que reciben, así que cada compra que se traga un bloqueador es una de la que la puja nunca aprende, y cada campaña informa de un retorno peor del que obtuvo.

La segunda pérdida es el propio clic en el anuncio. Una conversión solo cuenta para una campaña cuando puede vincularse al clic que la originó, y ese vínculo es un ID de clic —gclid para Google, fbclid para Meta, ttclid para TikTok— que está en la dirección de la página de destino y desaparece de ella con el siguiente clic del visitante. Algo tiene que conservarlo hasta la compra, y ese algo es una cookie. Si la establece la dirección de otro sitio, Safari la rechaza sin más, y la compra tres páginas después llega sin ningún clic asociado.

Lo que cambia SignalHost

  • Tus etiquetas cargan e informan desde tu propio dominio. Con metrics.tusitio.com como dirección de etiquetado, para el navegador cada solicitud va a tu propio sitio, y ninguna lista dirigida a los nombres de host de Google coincide con ella.
  • No queda nada que reconocer. Las listas de filtros también buscan gtm.js, /g/collect y los ID de medición en cualquier dominio. SignalHost codifica cada solicitud en una única ruta opaca, de forma distinta para cada cliente, así que el nombre de archivo, el nombre del evento, tu ID de medición y la dirección de la página ya no van en claro.
  • Las conversiones llegan a las plataformas publicitarias desde tu servidor. Google Ads, Meta, TikTok, Reddit, Pinterest, Snapchat y LinkedIn reciben tus eventos a través de sus propias interfaces de servidor —la Conversions API de Meta, la Events API de TikTok y las demás— en lugar de un píxel en el navegador. Si quieres, conserva también un píxel: envía el mismo event_id a ambos y cada plataforma cuenta el evento una sola vez.
  • El clic sobrevive hasta la compra. Tu contenedor de servidor guarda el ID de clic en una cookie de tu propio dominio —FPGCLAW para Google Ads, _fbc para Meta—, así que una compra varias páginas o varios días después sigue llegando a la plataforma con el clic del que vino.
  • Un evento, todos los destinos. Los eventos que tu sitio ya envía a GA4 alimentan también cada plataforma que conectas, traducidos a los nombres propios de cada plataforma, así que configuras un evento una vez en lugar de una vez por plataforma.

Lo que, si no, tendrías que construir y mantener tú

Nada de esto es tecnología nueva. Google Tag Manager del lado del servidor es de Google, y puedes alojarlo tú mismo. Eso implica un proyecto de Google Cloud con facturación, un servidor de etiquetado funcionando en producción y otro para la Vista previa, tu propio dominio apuntado a él con un certificado, una imagen de servidor que mantener al día y una factura que crece con tu tráfico. Después, los contenedores: un contenedor web cuya etiqueta de Google envíe a tu servidor, una etiqueta para cada evento, un contenedor de servidor que los reciba y los reenvíe, y para cada plataforma publicitaria una plantilla, unas credenciales y un activador, y cualquiera de ellos puede fallar sin que aparezca un error en ninguna parte.

SignalHost se encarga de esa parte. Conectas tu cuenta de Google una vez —Tag Manager y Analytics en solo lectura, nada más— y SignalHost construye y publica ambos contenedores en tu propia cuenta: la etiqueta de Google apuntando a tu servidor, etiquetas para dieciséis eventos estándar, desde registros y leads hasta cada paso de un checkout, el lado del servidor y cada plataforma publicitaria que añadas. Tarda unos cuatro minutos, y pegas un fragmento en tu sitio.

Los contenedores siguen siendo tuyos. Están en tu cuenta de Tag Manager, con tu sesión: edítalos, añade tus propias etiquetas, o vete y quédatelos. Cuando una etiqueta tiene que cambiar —porque Google cambió algo o porque añadimos un evento—, tus contenedores se actualizan sin que pulses nada. Funciona sobre infraestructura europea, sin proyecto de Google Cloud y sin factura de la nube por solicitud por tu parte.

Lo que puedes ver y antes no podías

  • Recuentos en vivo de solicitudes y eventos para cada contenedor, así que «¿funciona?» tiene respuesta en segundos y no en el informe de mañana.
  • Dos cifras por evento: todo lo que llegó y cuánto de ello llegó con consentimiento de analítica. Es tu tasa de consentimiento, medida en vez de estimada.
  • Páginas, fuentes de tráfico, países, navegadores y dispositivos, contados a partir de las vistas de página que entregó tu servidor. Solo agregados: no se guarda ninguna dirección IP ni ningún ID de cliente.
  • Una tarjeta «Solución de problemas» que sigue tus vistas de página desde tu sitio, a través de tu servidor, hasta el propio informe en tiempo real de GA4, y comprueba el camino hacia cada plataforma publicitaria que hayas conectado.
  • Con Growth, Enterprise o Unlimited, el modo Vista previa de Tag Manager se conecta a tu contenedor de servidor como lo haría a uno que gestionaras tú.

Lo que no hace

  • No sustituye al consentimiento. Una solicitud a tu propio dominio necesita el mismo consentimiento que una al de Google. Un rechazo sigue siendo un rechazo: las etiquetas de Google solo envían lo que Consent Mode permite, y Meta, TikTok y las demás plataformas no reciben nada de esos visitantes.
  • No hace que GA4 coincida con la página de tu contenedor. Analytics deja fuera a los visitantes que rechazaron las cookies; tu servidor cuenta cada solicitud. La diferencia es tu tasa de consentimiento, no datos perdidos.
  • No puede conservar el clic en el anuncio sin tu propio dominio. En el nombre de host gratuito de signalhost.io tus etiquetas ya están fuera de los dominios de Google, pero la cookie del clic sigue viniendo de otro sitio y Safari la rechaza. Tu propio dominio, en un plan de pago, es lo que hace que el clic sobreviva.
  • No recupera a un visitante cuyo navegador no ejecuta ningún script, ni a uno que se va antes de que la página haya cargado.

Quién lo necesita y quién no

Lo necesitas cuando el dinero depende de las cifras: tienes anuncios en Google, Meta, TikTok o las demás y quieres que aprendan de cada venta; vendes online y el número de pedidos de tu tienda no coincide con GA4; tu público es técnico, joven o cuidadoso con su privacidad; o informas a un cliente cuyo presupuesto se guía por el panel.

Probablemente no lo necesitas si no tienes anuncios, tu sitio recibe unos cientos de visitas al mes y nadie decide nada a partir de las cifras. La analítica en el navegador es suficiente cuando un diez por ciento arriba o abajo no cambia nada.

La forma más rápida de saber en qué caso estás es medirlo. El plan gratuito son diez mil solicitudes al mes y nunca cobra nada. Configúralo y después compara una semana de conversiones en GA4 y en tus plataformas publicitarias con la semana anterior.

Deja de perder datos por los bloqueadores

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