certmundo.
es‑mx

6 min de lectura

¿Cómo conectar GA4 con Google Search Console y BigQuery?

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:

  1. Ser propietario verificado del sitio en Search Console.
  2. Tener rol de Editor o Administrador en la propiedad GA4.
  3. 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

  1. Tener un proyecto activo en Google Cloud Platform (GCP).
  2. Activar la API de BigQuery en ese proyecto.
  3. Tener rol de Administrador en GA4.
  4. 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
email 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:

  1. Activa Search Console hoy. Si ya tienes la propiedad verificada, la integración toma menos de 10 minutos. Revisa los datos en 48 horas.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

Puntos clave

  • La integración de GA4 con **Google Search Console** muestra qué palabras clave orgánicas generan sesiones y conversiones. Se activa desde **Administrar → Vínculos de Search Console** y requiere ser propietario verificado del sitio.
  • La exportación a **BigQuery** guarda cada evento de GA4 como una fila en una tabla diaria. Esto elimina el muestreo de datos y permite hacer consultas SQL sin límite de filas, ideal para análisis avanzado.
  • La exportación diaria de GA4 a BigQuery es **gratuita**. BigQuery solo cobra por almacenamiento y consultas que superen los umbrales gratuitos mensuales (10 GB de almacenamiento y 1 TB de consultas).
  • El **error más común** en BigQuery es intentar leer los campos `event_params` sin usar `UNNEST()`. Esos campos son arrays anidados y requieren desanidarse para ser legibles en una consulta.
  • El primer paso accionable después de este curso es **activar Search Console hoy** y **crear un proyecto en Google Cloud** para empezar a acumular datos crudos en BigQuery. Cada día sin exportar es un día de datos perdido para siempre.

Comparte esta lección:

¿Cómo conectar GA4 con Google Search Console y BigQuery? | Google Analytics 4: Domina GA4 desde cero | Certmundo