Módulo 04 · Manual EDH · 6 min de lectura

Funnel GA4 + tasa de conversión en vivo.

Sin esto, las caídas de venta web te las enterás a fin de mes cuando ya es tarde. Te paso cómo conectamos GA4 Data API a Claude en Wayfarer para diagnosticar el mismo día.

GA4 Data API + custom dimensions Diagnóstico el mismo día
📥 Bajar el módulo en PDFVer resumen
Gratis · Módulo 04
Manual EDH · Módulo 04
Funnel GA4 en vivo
Sessions · CR · Funnel
EDH · Ecommerce de Hermanos

Lo que vas a aprender en este módulo

GA4 es poderoso pero tiene una curva de aprendizaje brutal. Te paso cómo lo conectamos a Claude para que las preguntas claves (CR cayó, qué pasó, en qué canal) tengan respuesta en segundos.

Contenido del módulo
  1. Service account de Google Cloud + JSON con la clave privada
  2. Property ID (no Measurement ID) — el error más común
  3. Sessions, conversions y la diferencia entre eventos y conversions
  4. Por qué hay que SEPARAR el CR del canal directo del de paid
  5. Custom dimensions: cómo segmentar por recurso, campaña, lo que sea
  6. Eventos clave (lo que antes era 'conversiones'): cómo se setean
  7. Audiencias: 'leads', 'abandonó form', 'compró pero no volvió'
🚦

Funnel diario

Sessions → Eventos clave → Conversiones por día. Ves el embudo y dónde se cae la gente.

🔀

Canal directo vs paid

Si los promediás, te mienten. Hay que segmentarlos siempre. Te paso cómo.

🎯

Eventos custom

Lead form open, lead submit, video play, scroll 75% — todo trackeable y consultable desde Claude.

👥

Audiencias para retargeting

Aunque no hagas pauta, las audiencias te sirven para entender comportamiento.

5 pasos para tener GA4 en vivo

El setup técnico de GA4 es el más prolijo de los 4 que vamos a ver — Google es muy estricto con permisos. Pero una vez configurado, es el más estable.

1

Crear service account en Google Cloud

Google Cloud ConsoleIAM & AdminJSON key file

Andás a Google Cloud Console → IAM & Admin → Service Accounts → Create. Le ponés un nombre (ej: edh-ga4@tu-proyecto). Click en la cuenta → Keys → Add key → JSON. Te descarga un archivo. Ese archivo es tu credencial — guardalo seguro, nunca commitealo a un repo.

Pro tip El email de la service account (algo tipo edh-ga4@tu-proyecto.iam.gserviceaccount.com) es lo que después invitás a la propiedad GA4. Anotálo.
2

Invitar la service account a tu propiedad GA4

GA4 → AdminProperty Access ManagementRole: Viewer

GA4 → ⚙️ Admin → Property → Property Access Management → +. Pegás el email de la service account. Le das rol Viewer (suficiente para leer datos). Desmarcá notificar por email — es service account, no recibe emails.

Qué se desbloquea Ya podés ejecutar queries de la GA4 Data API desde tu código usando esa service account. Authentication: hecho.
3

Property ID ≠ Measurement ID

Property ID = numérico (12345)Measurement ID = G-XXXXXXEl numérico es el que usa la API

Este es el error más común. El Measurement ID (formato G-XXXXXXXX) es lo que va en el código del sitio (script de gtag). El Property ID (numérico, ej: 536083124) es lo que necesitás para hacer queries en la Data API. Si los confundís, los reportes vuelven vacíos sin error claro y no entendés por qué.

Dónde encontrarlo GA4 → Admin → Property Settings → arriba de todo aparece como 'Property ID'. Copialo y guardalo en tu config.
4

Queries básicas: sessions y CR diarios

runReportmetrics: sessions, ecommercePurchasesdimensions: date, sessionDefaultChannelGroup

La query más útil al principio: sessions y compras (ecommercePurchases) por día y por canal. Con esas dos métricas reconstruís el CR (purchases / sessions). Lo importante: nunca promediar el CR. Si querés CR mensual = total_compras_mes / total_sessions_mes. Promediar CRs diarios miente — un día con 1 sesión y 1 venta da CR 100%, lo cual destruye el promedio.

El error del "promedio del promedio": aplicá esta regla a TODAS las métricas que son ratios — ROAS, CPC, ticket promedio, % cierre carritos. NO promediar valores diarios. Reconstruir cada métrica como numerador_total / denominador_total. Esto vale para reportes mensuales, anuales, y cualquier agregado. Sin esta disciplina, los números mienten en sutil.

Decisión típica Si CR cae >20% día a día, hay alerta. Primer paso: ¿bajó el tráfico (sessions) o la conversión (purchases)? La respuesta cambia todo el diagnóstico.
5

Custom dimensions y eventos clave

Admin → Custom definitionsEventos clave (antes Conversions)Audiencias para análisis

Las custom dimensions te dejan filtrar por cosas que TÚ definís. En EDH usamos una llamada resource que captura qué guía/landing pidió el lead — eso permite ver "qué recurso convierte mejor" sin reportes ad-hoc. En Wayfarer usamos otras para segmentar campaña interna, modelo del producto, etc.

Cómo crear una custom dimension: Admin → Custom definitions → Create custom dimension. Le ponés Nombre (lo que ves en reportes), Scope (Event para parámetros de evento, User para datos del usuario), y Parámetro (el nombre técnico que el evento envía). Una vez creada, GA4 tarda 24hs en empezar a procesar — y solo se "despierta" cuando se dispara al menos un evento real con ese parámetro.

Eventos Clave (antes "Conversions"): Admin → Key Events → Mark as key event. Cualquier evento custom que dispares puede marcarse así. En el sitio EDH tenemos lead_submit, lead_form_open, video_play, book_buy_click — cada uno te dice algo distinto sobre intención del usuario.

Para qué Análisis cruzado en cualquier reporte. 'Cuántos lead_submit del recurso X tuvimos en mayo' o 'Cuántos sessions vinieron de IG y completaron el form'. Sin esto, los reportes son superficiales.
Por qué separar canales

El error que te mata el análisis: promediar canales.

Si promediás el CR del tráfico orgánico con el de paid, el número agregado no te dice nada. Son dos negocios distintos.

Caso típico · 1

Tráfico orgánico (directo, search) tiene CR alto

El que llega buscándote ya tiene intención. CR puede ser 3-5% en una marca probada. Si bajó, es problema de página o producto, no de tráfico.

Caso típico · 2

Tráfico paid tiene CR mucho más bajo

El que viene de un ad fue interrumpido — no estaba buscándote activamente. CR esperable: 0.5-1.5%. Si está dentro de eso, todo bien aunque suene 'bajo'.

Caso típico · 3

Promediarlos te oculta lo importante

Si bajó tráfico paid 50% pero CR orgánico se mantuvo, el problema es de pauta. Pero si mirás el CR agregado, ves un número que te confunde.

Decisión

Siempre segmentar al medir CR

Reporte semanal: CR directo + CR orgánico (search) + CR paid + CR social. Cada uno con su número y su trend. Sin agregados misleading.

Pro tips · Lo que aprendimos a la mala

GA4 sin estrés

Pro tip · 1

Tiempo real ≠ Reportes históricos

GA4 muestra eventos en tiempo real al instante (Reports → Realtime). Pero los reportes históricos y exploraciones tardan 24-48hs en procesar. No te asustes si el dato del día no aparece en exploraciones.

Pro tip · 2

Audiencias para segmentar reportes

Aunque NO hagas pauta, las audiencias te sirven para análisis. 'Usuarios que abrieron form pero no enviaron' = análisis de fricción. 'Usuarios que vieron 3+ páginas' = engaged. Te dan ángulos que los reportes default no muestran.

Pro tip · 3

GA4 vs Tiendanube van a diferir

GA4 mide vía browser (cookies, bloqueadores, navegadores incognito). Tiendanube mide en backend (orden pagada). Lo normal es 5-15% de diferencia. Si querés revenue real, usá Tiendanube. Si querés comportamiento de usuario, usá GA4.

Pro tip · 4

El service account email es clave

Cuando te pierdas (te aseguro que va a pasar), recordá que el email del service account (algo@proyecto.iam.gserviceaccount.com) tiene que estar agregado como Viewer en TODAS las propiedades GA4 que querés consultar. Sin ese paso, todo lo demás falla.

📕

El detalle completo está en el PDF

Este resumen te da el panorama. El PDF tiene cada paso explicado, ejemplos concretos, troubleshooting y los pro tips que aprendimos a la mala. Lo bajás abajo en 30 segundos.

📥 Bajar el módulo en PDF

Te lo guardamos

Dejanos tus datos para sumarte al manual completo. Cuando lancemos el siguiente módulo, te avisamos.

Campo requerido
Campo requerido
Email inválido
Campo requerido
Campo requerido
Campo requerido

Tus datos quedan con nosotros. No spam, no venta de datos. Al enviar aceptás nuestra Política de Privacidad.

¡Listo!

Acá tenés el módulo en PDF para que lo bajes y lo leas cuando quieras.

📥 Descargar PDF · Módulo 04 · Funnel GA4 + tasa de conversión

Cuando lancemos un módulo nuevo, te avisamos por DM. Mientras, escuchá el podcast donde contamos el detrás de escena.

100% gratis Sin spam Acceso inmediato

Lo que más nos preguntan

¿Necesito el GA4 360 (de pago) o sirve el gratis?
Sirve el gratis. GA4 Standard tiene todo lo que necesitás para empezar. GA4 360 solo tiene sentido cuando tu volumen de eventos supera el límite gratuito (que es altísimo).
¿Por qué hay diferencia entre lo que muestra GA4 y lo que muestra Tiendanube?
GA4 mide a través del browser (cookies, eventos). Tiendanube mide en el backend (órdenes pagadas). Son dos visiones distintas del mismo proceso. Lo normal es que difieran en 5-15%.
¿Las audiencias sirven si no hago Meta Ads?
Sí. Aunque no las uses para retargeting paid, te sirven para análisis: 'cuántos usuarios hicieron X comportamiento'. Es info accionable aunque no compres ads.
¿Cuánto tiempo tarda GA4 en mostrar datos nuevos?
En tiempo real (Reports → Realtime) ves los eventos al instante. Para reportes históricos y exploraciones, tarda 24-48hs en procesar. Acordate de eso cuando esperás un dato del día.

Tuti & Juani · 10 años construyendo Wayfarer

Somos los hermanos detrás de Wayfarer y EDH. Forbes nos entrevistó. Tiendanube nos eligió como caso de éxito. Llevamos +100.000 productos vendidos sin un peso de inversión externa — todo reinvertido. Si te sirvió este módulo, seguinos en estos lugares — publicamos contenido nuevo todas las semanas.

Juan Cruz Paneiva (Tuti)
Juan Cruz "Tuti" Paneiva
Co-fundador · Operaciones, growth & IA

Lic. en Comunicación Social (FASTA). 10 años construyendo Wayfarer. Hoy especialista en aplicar IA al e-commerce.

@tutipaneiva LinkedIn
Juan Ignacio Paneiva (Juani)
Juan Ignacio "Juani" Paneiva
Co-fundador · Producto, marca & expansión

Ing. Industrial (UNMdP). Construyó la identidad de marca de Wayfarer. Especialista en producto, marca y operación de locales.

@juanipaneiva LinkedIn
Las redes para seguir nuestro contenido
Ecommerce de Hermanos
Coordenada 0 · Podcast
Nosotros
Wayfarer · Nuestra marca

Seguí con el playbook

📚 Volver al índice
Ver todos los módulos del manual
Módulo 03 · Anterior
Auditá tus campañas de Meta Ads
Módulo 05 · Siguiente
Carritos abandonados con dedup real