Medición Avanzado Actualizado: 25 de agosto de 2026

Cómo enviar datos proporcionados por el usuario: gtag, GTM, sGTM o Measurement Protocol

Guía para elegir la vía de recolección de datos proporcionados por el usuario en GA4: Google tag, Google Tag Manager, server-side tagging o Measurement Protocol.

No elijas la vía por moda tecnológica: elige según dónde nace el dato, quién puede gobernarlo y si el evento es online u offline. gtag.js y GTM sirven para capturar el dato en el sitio; sGTM puede inspeccionarlo y distribuirlo después de recibirlo; Measurement Protocol sirve para complementar desde un backend y exige que tú envíes el dato hasheado.

En esta guía

La decisión en una tabla

VíaDónde nace el datoCuándo convieneControl crítico
Google tag / gtag.jsPágina o aplicación webSitio pequeño o implementación directaOrden de carga, consentimiento y presencia del dato en el evento
Google Tag Manager webData layer, variables o formularioEquipo que ya opera un contenedor y necesita versionar cambiosPermisos, triggers y evitar duplicar gtag.js con GTM
Google Tag Manager server-sideSolicitud que llega desde web/app/backendNecesitas filtrar, enriquecer o distribuir el payload en servidorEl contenedor web o cliente emisor sigue siendo necesario
Measurement ProtocolSistema propio o CRMEvento posterior a la sesión o interacción offlineHasheo previo, session ID, timestamp y límites de la API

Esta tabla no es una jerarquía de madurez. Un sitio con GTM bien gobernado puede ser más confiable que una arquitectura server-side improvisada.

gtag.js: el camino directo

La documentación pública de Google Analytics permite configurar la recolección de datos proporcionados por el usuario desde el Google tag. Es apropiado cuando el sitio ya tiene una capa de eventos clara y no necesita un gestor de etiquetas.

Controles mínimos:

  • captura el dato en el momento de una acción definida, no en todas las páginas;
  • confirma que el consentimiento relevante ya fue resuelto;
  • normaliza según las instrucciones de Google;
  • deja que la función aplique SHA-256 o envía el hash correcto;
  • verifica que no se envíen campos vacíos, texto de prueba ni PII en claro;
  • registra qué evento y destino justifican la recolección.

GTM web: más operación, no necesariamente más señal

GTM ayuda cuando distintos equipos publican cambios, cuando el dato vive en el data layer o cuando necesitas separar variables, triggers y tags. No mejora el match por el solo hecho de usar un contenedor: la calidad sigue dependiendo del dato, del consentimiento y del evento que lo activa.

Antes de publicar, usa una matriz por evento:

PreguntaEjemplo de respuesta que sí sirve
¿Qué evento dispara el envío?generate_lead después de la confirmación del formulario
¿Qué campo está disponible?Email normalizado en el data layer
¿Quién puede leerlo?Solo el tag de destino autorizado
¿Qué ocurre si se niega ad_user_data?El dato no se envía para publicidad
¿Cómo se prueba?Preview, diagnósticos del destino y fixture sin PII real

No mezcles una implementación directa de gtag.js con un Google tag equivalente en GTM sin comprobar el resultado: el riesgo es duplicar eventos y no ganar cobertura.

sGTM: transporte y control, no captura automática

El contenedor server-side recibe una solicitud y puede validarla, redactarla o enriquecerla antes de reenviarla. sGTM no captura datos proporcionados por el usuario por sí solo. Primero debe existir un emisor —contenedor web, Google tag, app o backend— que envíe el dato de manera permitida.

La opción server-side tiene sentido cuando necesitas:

  • aplicar una política central de qué campos salen a cada proveedor;
  • agregar información de un backend que el navegador no tiene;
  • reducir la exposición directa del navegador a múltiples destinos;
  • centralizar auditoría, redacción y controles operativos.

No es una excusa para recolectar más datos. El servidor debe aplicar minimización, retención y consentimiento igual que el cliente. Revisa la guía de server-side tagging para infraestructura y sus límites.

Google Marketing Platform Sales Partner

Diseña una recolección de datos que tu equipo pueda sostener

Revisamos dónde nace cada dato y qué ruta —tag, GTM, servidor o backend— mantiene el control sin sumar complejidad innecesaria.

  • 1

    Diagnóstico gratuito de tu stack GMP

    Un especialista revisa tu implementación actual (GA4, GTM, DV360, Ads) y te dice qué priorizar primero.

  • 2

    Plan de acción a medida

    Sales de la llamada con next steps concretos para tu cuenta, no con una plantilla genérica.

  • 3

    Sin compromiso, sin venta forzada

    Hablas con un especialista técnico, no con un vendedor. Si no encajamos, te lo decimos.

GMP Sales Partner Implementamos GMP end-to-end Equipo LatAm

Respuesta a la brevedad

Revisar mi recolección de datos

Completa el form y coordinamos una asesoría sobre tu caso.

Cargando el formulario seguro de HubSpot…

Este formulario lo provee HubSpot y los datos que envíes se procesan allí. Consulta nuestra política de privacidad .

Sin compromiso · Google Marketing Platform Sales Partner

Measurement Protocol: eventos que nacen fuera del navegador

Measurement Protocol permite enviar eventos a un stream Web o App desde un sistema propio. Es útil para una venta cerrada por teléfono o para una interacción CRM que complementa la sesión. Google documenta requisitos técnicos como session_id, timestamp_micros y engagement_time_msec según el caso.

La secuencia segura es:

  1. almacenar la relación entre lead, sesión y evento en el CRM;
  2. filtrar el evento según consentimiento y propósito;
  3. normalizar y hashear UPD en tu sistema;
  4. enviar solo los campos necesarios, con timestamp válido;
  5. revisar respuestas y errores de la API;
  6. validar el evento en GA4 sin intentar usarlo como reemplazo automático de la importación de Ads.

Qué vía no resuelve qué problema

  • gtag.js no arregla un consentimiento ausente.
  • GTM no convierte un formulario sin dato en una fuente de UPD.
  • sGTM no reemplaza el contenedor web ni obtiene PII mágicamente.
  • Measurement Protocol no transforma un evento offline en una identidad de reporting.
  • Ninguna vía garantiza un match, una atribución completa o una mejora de performance.

Siguiente paso

Dibuja el origen y el destino de cada campo antes de elegir tecnología. Si la duda es de identidad, compara User-ID, UPD, Enhanced Conversions y Customer Match; si el evento nace en un CRM, cruza esta decisión con medición de leads offline.

Preguntas frecuentes

¿Qué vía elijo si el dato está en un formulario web?
Usa Google tag o Google Tag Manager según la arquitectura que ya mantengas. sGTM puede procesar y reenviar una solicitud, pero no captura el email por sí solo: el dato tiene que entrar desde el sitio o el backend.
¿Measurement Protocol reemplaza el tag del sitio?
No. Measurement Protocol complementa los eventos online con eventos enviados desde tu servidor, por ejemplo una interacción offline. No sustituye automáticamente la instrumentación del sitio ni convierte un evento offline en una conversión de Google Ads.
¿Quién debe hashear los datos?
Google documenta que gtag.js y Google Tag Manager pueden recibir el dato sin hashear para aplicar SHA-256 o recibirlo ya hasheado; con Measurement Protocol el hasheo del lado del anunciante es obligatorio.

¿Dudas sobre esta guía?

Pregúntale al asistente GMP con IA. Responde en español y cita las guías del sitio que respaldan cada respuesta.

Preguntar sobre esta guía

Profundiza con IA

Usa ChatGPT o Gemini para explorar este contenido con ejemplos personalizados

Abrir en ChatGPT

Diseña una recolección de datos que tu equipo pueda sostener

GMP Sales Partner
Implementamos GMP end-to-end
Equipo LatAm