Completa antes de enviar
[account name][GA4 property]
Comprueba si los clics de mi cuenta de Google Ads [account name] aparecen con la fuente correcta en mi propiedad de GA4 [GA4 property]. Los ajustes de URL a nivel de cuenta, campaña, grupo de anuncios y anuncio pueden sobrescribirse entre sí, así que quiero verlos todos en una sola tabla.
1. Nivel de cuenta. Con google_ads_query, lee auto_tagging_enabled, tracking_url_template y final_url_suffix del recurso customer.
2. Nivel de campaña y grupo de anuncios. Con google_ads_query, extrae tracking_url_template, final_url_suffix y url_custom_parameters de todas las campañas que no estén eliminadas y, después, los mismos campos del recurso ad_group.
3. Nivel de anuncio. Con google_ads_query, extrae final_urls, tracking_url_template y final_url_suffix de los anuncios no eliminados desde ad_group_ad. Detecta los parámetros utm_ escritos a mano en la URL final.
4. Lado de GA4. Encuentra la propiedad con ga4_list_properties y comprueba con ga4_list_ads_links si está vinculada a esta cuenta de Google Ads. Extrae los últimos 28 días con ga4_report usando dimension=channel y dimension2=source_medium. Localiza las filas donde aparece el tráfico de anuncios de Google: google / cpc, valores de utm_medium escritos a mano, o filas que proceden de Google pero aterrizan en un canal distinto de Paid Search.
Señala lo siguiente:
1. Si el etiquetado automático está desactivado, es el hallazgo principal, porque la correspondencia de clics entre Google Ads y GA4 y las importaciones de conversiones dependen del gclid.
2. Que algunas campañas tengan plantilla de seguimiento y otras no, o que la misma cuenta use reglas distintas de utm_source, utm_medium o utm_campaign.
3. Parámetros utm escritos en las URL finales que rompen la regla de la cuenta (por ejemplo, utm_medium=paid mientras otras campañas usan cpc). Esto puede dividir los informes de un mismo canal.
4. Una plantilla de seguimiento sin {lpurl}, o una plantilla que apunta a un dominio de redirección.
5. Si GA4 no está vinculado a Google Ads, indícalo por separado, porque entonces GA4 no puede recibir los datos de campañas ni de coste de Google Ads.
6. Una diferencia de más del 30 % entre las sesiones de google / cpc en GA4 y los clics en Google Ads. Enumera las causas probables sin decantarte por una sola, e indica que un clic y una sesión no son lo mismo.
Da formato a la salida así: primero una tabla por nivel (nivel, elemento, plantilla de seguimiento, sufijo, utm en la URL final, hallazgo); después una tabla del tráfico de anuncios de Google en GA4 (canal, fuente / medio, sesiones, eventos clave); y, por último, un estándar: qué plantilla corresponde a cada nivel.
Para corregir la plantilla de seguimiento a nivel de campaña, usa manage_campaign_settings: pasa la nueva plantilla en tracking_url_template, haz primero una vista previa con confirm=false, espera mi aprobación, aplica el cambio y confírmalo volviendo a leerlo con google_ads_query. Dame la limpieza de utm en las URL finales de los anuncios y los sufijos de cuenta o de grupo de anuncios como lista de tareas; no los cambies tú mismo, porque editar la URL final de un anuncio lo devuelve a revisión.
Resultado de ejemplo
Un ejemplo del resultado que da este prompt. La estructura procede de la salida real de las herramientas; cifras y nombres son ficticios.
Ejemplo de resultado (basado en una cuenta ficticia, no en datos reales de clientes)
Etiquetado automático: activado. Sin plantilla ni sufijo a nivel de cuenta. Vinculación de GA4 con Google Ads: ninguna.
| Nivel | Elemento | Plantilla de seguimiento | Sufijo | utm en la URL final | Hallazgo |
|---|
| Campaña | Search Cities | {lpurl}?utm_source=google&utm_medium=cpc&utm_campaign={campaignid} | ninguno | ninguno | Estándar |
| Campaña | Search Competitor | ninguna | ninguno | ninguno | Falta la plantilla |
| Anuncio | Demand Gen Video, anuncio 8241 | ninguna | ninguno | utm_medium=paid&utm_campaign=dg_video | Incumple la regla de la cuenta |
| Canal | Fuente / medio | Sesiones | Eventos clave |
|---|
| Paid Search | google / cpc | 312 | 18 |
| Paid Other | google / paid | 41 | 0 |
Google Ads muestra 1.180 clics en 30 días y GA4 muestra 312 sesiones de google / cpc. La diferencia supera el 30 %; posibles motivos: la falta de vinculación con GA4, usuarios que abandonan antes de que cargue la página, visitas en las que se rechazó el consentimiento de cookies.
Estándar recomendado: la misma plantilla de campaña en todas las campañas y sin utm en las URL finales. Hay una vista previa de la plantilla para Search Competitor lista y a la espera de tu aprobación.