Pre-requisitos antes de empezar
Necesitas: 1) Cuenta Google (Gmail), 2) Acceso admin a tu sitio web (WordPress dashboard o código), 3) 60-90 minutos sin interrupciones. Si tienes Universal Analytics (UA) antiguo: NO desinstales — corre en paralelo durante migración. GA4 reemplazó UA en julio 2023 — si aún usas UA solamente, no tienes data desde entonces.
Paso 1: Crear cuenta y property GA4
- Ir a analytics.google.com
- Click en "Empezar a medir" (si es primera vez) o "Admin" (engrane abajo izquierda) → "Crear"
- Crear Cuenta: nombre empresa (ej. "Weblindrome")
- Configurar Data Sharing settings (recomendado: activar todos para mejor performance)
- Crear Property: nombre sitio ("Weblindrome.com"), zona horaria México, moneda MXN
- Información empresa: industria + tamaño + objetivos
Paso 2: Configurar Data Stream Web
- Después de crear property, automáticamente pide configurar stream
- Seleccionar Web
- URL del sitio:
https://tu-sitio.com(con https + sin trailing slash) - Nombre del stream: "Sitio principal"
- Enhanced measurement ACTIVADO (clave): trackea automáticamente page views, scrolls, outbound clicks, site search, video, file downloads
- Después de crear: copiar Measurement ID (formato G-XXXXXXXXXX)
Paso 3: Instalar código de tracking
Opción A: WordPress con Site Kit (más fácil)
- Instalar plugin Site Kit by Google
- Activar + conectar cuenta Google
- Seguir wizard → conectar Analytics
- Setup automático en 5 minutos
Opción B: Google Tag Manager (recomendado para serios)
- Crear cuenta en tagmanager.google.com
- Instalar GTM code en tu sitio (header)
- En GTM: crear tag "Google Analytics: GA4 Configuration"
- Pegar Measurement ID
- Trigger: All Pages
- Submit + publicar workspace
Opción C: Código manual (no recomendado salvo necesidad)
Pegar gtag.js de GA4 en <head> de tu sitio antes del cierre.
Paso 4: Configurar eventos personalizados
Enhanced measurement trackea muchos eventos automáticos. Para tracking personalizado adicional:
- Admin → Events → Create Event
- Eventos típicos a crear: form_submit (form contacto), contact_click (botón WhatsApp/teléfono), scroll_75 (lectura larga), file_download (PDFs)
- Configurar parámetros: page_path, button_text, form_id
Paso 5: Marcar conversiones
- Admin → Events → buscar evento (ej. form_submit)
- Toggle "Mark as conversion" ON
- Estos eventos aparecen en Conversions report + se exportan a Google Ads automáticamente si está conectado
- Máximo 30 conversiones por property — elige las críticas
Paso 6: Conectar Search Console + Google Ads
Admin → Property Settings → Product Linking:
- Search Console: link sitio (requiere ownership verificado) — permite ver queries SEO en GA4
- Google Ads: link cuenta — permite import conversiones GA4 a Ads + Smart Bidding
Paso 7: Crear audiences
Audiences críticas para retargeting + análisis:
- High intent visitors: 3+ páginas visited + 2+ min en sitio
- Cart abandoners: visited /checkout pero no /thank-you
- Recent purchasers: purchase event últimos 30 días
- Returning visitors: sesiones >1
Paso 8: Validar tracking
Verificar que datos llegan correctamente:
- DebugView en GA4: Configure → DebugView → ver eventos en tiempo real
- Tag Assistant Chrome extension: verificar tags disparándose
- Real-time report en GA4: ver usuarios activos AHORA
- Visitar tu sitio en pestaña incógnito + verificar tracking
Errores comunes y troubleshooting
| Error | Solución |
|---|---|
| "No data" después de instalar | Esperar 24-48h. Verificar Measurement ID correcto. Verificar código instalado en TODAS las páginas. |
| Eventos custom no aparecen | Verificar parámetros bien escritos. Esperar 24h. Verificar trigger correcto en GTM. |
| Conversions count mucho menor que UA antiguo | Normal — GA4 mide diferente (session-based vs event-based). No comparar 1:1. |
| Data en GA4 ≠ Google Ads | Modelos atribución distintos. Linkear cuentas + configurar mismo modelo. |
| Dashboard vacío en mobile | App GA4 separada. Usar web móvil o computadora para reportes completos. |
Después del setup básico, configurar: 1) Custom dimensions (user_type, customer_tier, lead_source), 2) Custom metrics (cart_value, lead_quality_score), 3) DataLayer push para ecommerce, 4) BigQuery export (gratis hasta cierto volumen) para análisis SQL custom. Estas optimizaciones avanzadas elevan GA4 de "funcional" a "insightful".
En Weblindrome ofrecemos análisis de datos para ayudarte con esta y otras implementaciones. Solicita una cotización personalizada.