Conectar GA4 con Google Search Console y BigQuery te permite cruzar datos de SEO con comportamiento de usuarios y exportar información cruda para análisis avanzado sin límites de muestreo.
¿Para qué sirve cada integración?
GA4 por sí solo mide lo que pasa dentro de tu sitio. Pero no sabe cómo llegaron los usuarios desde Google Search.
Google Search Console registra las búsquedas, posiciones y clics orgánicos antes de que el usuario llegue a tu sitio. Al conectarlo con GA4, puedes ver qué palabras clave generan sesiones que luego convierten.
BigQuery es la base de datos en la nube de Google. Exportar GA4 a BigQuery te da acceso a los datos crudos, sin muestreo, sin límites de filas y con la posibilidad de hacer consultas SQL personalizadas.
Integración 1: GA4 con Google Search Console
Requisitos previos
Antes de conectar ambas herramientas necesitas cumplir tres condiciones:
- Ser propietario verificado del sitio en Search Console.
- Tener rol de Editor o Administrador en la propiedad GA4.
- Usar la misma cuenta de Google en ambas herramientas.
Pasos para activar la integración
Paso 1. En GA4, ve al engranaje de Administrar (esquina inferior izquierda).
Paso 2. En la columna de la propiedad, busca "Vínculos de Search Console" y haz clic.
Paso 3. Haz clic en el botón azul "Vincular".
Paso 4. Selecciona la propiedad de Search Console que corresponde a tu sitio. Si tienes varias propiedades, elige la que usa la URL exacta de tu dominio.
Paso 5. Elige el flujo de datos de GA4 (web) que quieres asociar.
Paso 6. Confirma y guarda. La integración puede tardar hasta 24 horas en mostrar datos.
¿Qué datos obtienes?
Una vez activa la integración, aparece una nueva sección en GA4: Informes → Ciclo de vida → Adquisición → Adquisición de tráfico de Search Console.
Desde ahí puedes ver:
| Métrica | Descripción |
|---|---|
| Consultas | Palabras clave que generaron impresiones en Google |
| Clics | Veces que el usuario hizo clic en tu resultado |
| Impresiones | Veces que tu URL apareció en resultados |
| CTR | Porcentaje de clics sobre impresiones |
| Posición promedio | Lugar promedio de tu página en los resultados |
| Sesiones (GA4) | Sesiones generadas por esos clics orgánicos |
| Conversiones (GA4) | Conversiones atribuidas a esas sesiones |
Ejemplo práctico: Una tienda en línea de Liverpool detecta que la palabra clave "pantallas 4K en oferta" genera 3,200 impresiones al mes y tiene CTR de 2.1%. Al cruzarlo con GA4, descubre que esas sesiones convierten al 4.8%. Con ese dato, el equipo de SEO prioriza posicionar esa página para subir de la posición 8 a la posición 3.
Integración 2: GA4 con BigQuery
¿Qué es BigQuery y por qué importa?
BigQuery es la herramienta de análisis de datos a escala empresarial de Google Cloud. Cuando exportas GA4 a BigQuery, cada evento que registra un usuario se guarda como una fila en una tabla.
Esto elimina dos problemas clásicos de GA4:
- El muestreo de datos en reportes de rangos de fechas largos.
- El límite de filas en las exportaciones estándar.
Requisitos previos
- Tener un proyecto activo en Google Cloud Platform (GCP).
- Activar la API de BigQuery en ese proyecto.
- Tener rol de Administrador en GA4.
- Tener permisos de Editor en el proyecto de GCP.
Nota sobre costos: La exportación diaria de GA4 a BigQuery es gratuita. BigQuery cobra por almacenamiento y consultas. Los primeros 10 GB de almacenamiento y 1 TB de consultas al mes son gratis. Para un sitio mediano mexicano con 50,000 sesiones al mes, el costo suele ser menor a $150 al mes.
Pasos para activar la exportación
Paso 1. En GA4, ve a Administrar → Vínculos de BigQuery.
Paso 2. Haz clic en "Vincular".
Paso 3. Selecciona el proyecto de Google Cloud donde quieres exportar los datos.
Paso 4. Elige la región de datos. Para México, selecciona "us-central1" (Iowa) o "northamerica-northeast1" (Montréal) si prefieres latencia baja.
Paso 5. Selecciona el tipo de exportación:
- Diaria: Una tabla nueva cada día con todos los eventos del día anterior.
- Streaming: Los eventos llegan en tiempo real (solo disponible en GA4 360).
Paso 6. Confirma y guarda. La primera exportación llega al día siguiente.
Estructura de los datos en BigQuery
En BigQuery, GA4 crea un dataset con el ID de tu propiedad. Dentro, cada día genera una tabla con el formato events_YYYYMMDD.
Cada fila representa un evento individual. Los campos más importantes son:
| Campo | Descripción |
|---|---|
event_name |
Nombre del evento (page_view, purchase, etc.) |
event_timestamp |
Marca de tiempo en microsegundos |
user_pseudo_id |
ID anónimo del usuario |
event_params |
Array con parámetros del evento |
user_properties |
Array con propiedades del usuario |
geo.country |
País del usuario |
device.category |
Tipo de dispositivo |
traffic_source.medium |
Canal de adquisición |
Ejemplo de consulta SQL en BigQuery
Este ejemplo muestra cuántos eventos de compra (purchase) ocurrieron en los últimos 7 días, agrupados por canal de adquisición:
SELECT
traffic_source.medium AS canal,
COUNT(*) AS total_compras,
SUM(ecommerce.purchase_revenue) AS ingresos_totales
FROM
`tu_proyecto.analytics_XXXXXXXXX.events_*`
WHERE
_TABLE_SUFFIX BETWEEN
FORMAT_DATE('%Y%m%d', DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY))
AND FORMAT_DATE('%Y%m%d', CURRENT_DATE())
AND event_name = 'purchase'
GROUP BY
canal
ORDER BY
ingresos_totales DESC;
Resultado simulado:
| canal | total_compras | ingresos_totales |
|---|---|---|
| organic | 142 | $318,500 |
| cpc | 98 | $204,200 |
| 61 | $87,900 | |
| (none) | 34 | $42,600 |
Con este resultado, el equipo de marketing de una empresa como FEMSA Comercio puede ver que el canal orgánico genera más ingresos que el pagado, y ajustar su inversión en consecuencia.
Errores comunes
Error 1: Vincular la propiedad equivocada de Search Console.
Si tu sitio tiene tanto https://www.tudominio.com.mx como https://tudominio.com.mx en Search Console, elige la versión que más tráfico registra. Vincular la versión incorrecta genera datos incompletos.
Error 2: No activar la API de BigQuery antes de vincular.
Si el proyecto de GCP no tiene la API activada, el vínculo falla sin un mensaje claro de error. Ve a Google Cloud Console → APIs y servicios → Biblioteca y activa BigQuery API antes de intentar la integración.
Error 3: Consultar tablas con SELECT * en BigQuery.
Las tablas de GA4 en BigQuery tienen columnas anidadas (arrays). Un SELECT * sin desanidar los campos event_params o user_properties devuelve resultados ilegibles. Usa UNNEST() para acceder a esos valores correctamente.
Error 4: Esperar datos históricos en Search Console. Al vincular GA4 con Search Console, los datos aparecen desde la fecha de vinculación. No se importan datos históricos anteriores a esa fecha.
Comparación de ambas integraciones
| Característica | Search Console | BigQuery |
|---|---|---|
| Tipo de datos | SEO (consultas, posiciones) | Eventos crudos de GA4 |
| Configuración | Muy simple (5 pasos) | Requiere GCP y SQL |
| Costo | Gratuito | Casi gratuito para volúmenes bajos |
| Actualización | Diaria (con 2–3 días de retraso) | Diaria o streaming |
| Uso principal | Analizar rendimiento orgánico | Análisis avanzado sin muestreo |
| Nivel recomendado | Principiante a intermedio | Intermedio a avanzado |
Próximos pasos después de este curso
Completaste los fundamentos de GA4. Estos son tus próximos pasos concretos:
Activa Search Console hoy. Si ya tienes la propiedad verificada, la integración toma menos de 10 minutos. Revisa los datos en 48 horas.
Crea un proyecto gratuito en Google Cloud. Activa BigQuery y vincula tu propiedad de GA4 para empezar a acumular datos crudos desde hoy. Cada día que no exportas es un día de datos que pierdes para siempre.
Practica SQL básico. No necesitas ser desarrollador. Con cinco consultas básicas (
SELECT,WHERE,GROUP BY,ORDER BY,UNNEST) puedes responder el 80% de las preguntas de negocio.Construye un dashboard en Looker Studio. Conecta Looker Studio directamente a BigQuery o a GA4. Un dashboard con métricas de adquisición, comportamiento y conversión es la herramienta más valiosa que puedes entregar a tu equipo.
Revisa tus datos cada semana. GA4 no sirve de nada si solo lo abres cuando hay un problema. Agenda 30 minutos cada lunes para revisar las métricas clave de tu sitio.
Resumen del curso
A lo largo de estas nueve lecciones pasaste de entender qué es GA4 hasta conectarlo con herramientas de nivel empresarial. Aprendiste a configurar eventos, crear conversiones, analizar embudos, construir audiencias y ahora integrar fuentes externas de datos.
GA4 es una plataforma viva. Google la actualiza constantemente. El conocimiento más valioso que puedes llevarte no es memorizar menús, sino saber qué pregunta hacerle a los datos y cómo encontrar la respuesta.