Customer Match → Data Manager API: qué cambia
Introducción
Si usas la API de Google Ads para enviar listas de Customer Match, probablemente hayas recibido este email:
Notificación recibida por los usuarios de la API de Google Ads para Customer Match
El mensaje es claro: a partir del 1 de abril de 2026, las subidas de Customer Match a través de la API de Google Ads se cortan para todo developer token sin actividad en este ámbito durante los 180 días anteriores. Para los tokens activos, la prórroga es temporal.
Hacemos balance: qué cambia en concreto, a quién afecta y por qué una arquitectura de datos bien pensada te protege de este tipo de migración forzada.
Entender Customer Match
Recordatorio y retos
Customer Match permite importar tus datos de clientes (emails, teléfonos, direcciones) en Google Ads para crear audiencias. Estas audiencias sirven para dos cosas:
- Segmentar o excluir segmentos concretos en tus campañas
- Alimentar el algoritmo de puja para distinguir a tus clientes actuales de tus clientes potenciales
Este segundo punto suele subestimarse. Google Ads ofrece un objetivo de «Captación de clientes nuevos» (New Customer Acquisition) que ajusta las pujas para dar prioridad a los usuarios que no están en tus listas de Customer Match. Sin esas listas, el algoritmo no distingue con eficacia entre un cliente nuevo y un cliente recurrente. Tu estrategia de captación funciona a ciegas.
Ya detallamos este mecanismo en nuestra nota sobre el seguimiento avanzado y la estrategia de datos first-party.
Varios métodos para importar tus datos de clientes
Antes de hablar de lo que se ve afectado, un recordatorio útil: hay varias formas de enviar tus listas de clientes a Google Ads.
Subida manual desde la interfaz de Google Ads
Importas un archivo CSV directamente en Audience Manager. Sencillo, sin automatizar. No le afecta la migración.
Conexión nativa BigQuery → Google Ads
Vinculas un proyecto de BigQuery en la interfaz de Google Ads (Herramientas → Data Manager), seleccionas un dataset y una tabla, mapeas los campos y la sincronización se ejecuta automáticamente. No le afecta la migración.
A través de la API de Google Ads (scripts propios)
Scripts desarrollados internamente (Python, Node, etc.) usan un developer token para llamar a OfflineUserDataJobService y enviar las listas a Google Ads. Afectado por la migración.
A través de una herramienta de terceros (Hightouch, Zapier, CRM...)
Plataformas de reverse ETL (Hightouch, Census), conectores de automatización (Zapier, Make) o integraciones de CRM (HubSpot, Salesforce) sincronizan tus audiencias. Por detrás, estas herramientas suelen usar la API de Google Ads. Posiblemente afectado: comprueba que tu proveedor ha migrado a la Data Manager API.
La migración de 2026
Qué cambia
Google traslada el módulo de Customer Match de la API de Google Ads a una nueva API dedicada: la Data Manager API.
El calendario
El mecanismo se basa en la actividad del developer token durante los 180 días móviles anteriores al 1 de abril de 2026:
CUSTOMER_NOT_ALLOWLISTED- Token inactivo (ninguna subida de Customer Match por la API en los últimos 180 días): cortado desde el 1 de abril de 2026. Cualquier intento devuelve el error
CUSTOMER_NOT_ALLOWLISTED_FOR_THIS_FEATURE. - Token activo (al menos una subida en los últimos 180 días): sigue funcionando por ahora. Google no ha comunicado una fecha de fin definitiva.
- Tokens nuevos: ya no se acepta ningún developer token nuevo para Customer Match a través de la API antigua.
El resto de la API de Google Ads (campañas, reporting, pujas) no se ve afectado. La migración afecta a la parte de «subida de audiencias de Customer Match».
Data Manager API: qué aporta
La Data Manager API es más que un cambio de nombre. Google ha simplificado el flujo de trabajo y ha añadido funcionalidades:
| Data Manager API | API antigua de Google Ads | |
|---|---|---|
| Flujo de trabajo | Ingesta directa, sin gestión de jobs | Crear un job → rellenarlo → lanzarlo → monitorizarlo |
| Varias audiencias | 1 petición puede alimentar varias audiencias | 1 job distinto por audiencia |
| Confidential matching | Compatible | No disponible |
| Cifrado | Compatible de forma nativa | No disponible |
| Developer token | No necesario | Obligatorio |
Para los equipos técnicos que gestionaban scripts de subida de Customer Match, el código va a cambiar. Pero el resultado final es el mismo: tus listas llegan a Google Ads.
Impacto y recomendaciones
Vinculación nativa BigQuery → Google Ads
Google Ads permite conectar un proyecto de BigQuery directamente en la interfaz (Herramientas → Data Manager). Seleccionas un dataset y una tabla, mapeas los campos (email con hash, teléfono, etc.) y la sincronización se ejecuta automáticamente. Sin developer token, sin script, sin jobs que monitorizar.
Este conector nativo no usa la API de Google Ads para enviar las audiencias. Está integrado en la capa de Data Manager desde el principio. Si tus audiencias de Customer Match se alimentan con esta conexión, la migración no te afecta.
Es el enfoque que implantamos en nuestros clientes con nuestro stack Capture: los datos de clientes centralizados en BigQuery y las audiencias sincronizadas mediante el conector nativo.
Herramientas de terceros y CRM: los verdaderos afectados
No tener scripts propios no te pone a salvo. Muchos anunciantes sincronizan sus audiencias de Customer Match mediante herramientas de terceros que, por detrás, usan la API de Google Ads.
Pueden verse afectados:
- Plataformas de reverse ETL (Hightouch, Census, RudderStack): envían las audiencias desde tu data warehouse a Google Ads a través de la API. Hightouch anunció a finales de 2025 que había migrado a la Data Manager API [5]. Comprueba con tu proveedor que la migración se ha completado.
- Conectores de automatización (Zapier, Make, n8n): si tienes un Zap que envía contactos a una lista de Customer Match, el conector subyacente debe estar actualizado. Zapier figura en la lista de partners de la Data Manager API de Google [6].
- Integraciones nativas de CRM (HubSpot, Salesforce): HubSpot ofrece una conexión directa en Data Manager para Customer Match. Para Salesforce no hay conector nativo de Customer Match en Data Manager: hay que pasar por un partner externo o por un reverse ETL [7].
- Módulos de CMS y ESP (Klaviyo, Brevo, ActiveCampaign): algunos ofrecen sincronización de audiencias con Google Ads. Consulta su documentación para confirmar que han pasado a la Data Manager API.
Lo que hay que retener: aunque nunca hayas escrito una línea de código, la herramienta que gestiona tus audiencias probablemente usa la API de Google Ads. Comprueba que se ha actualizado para la Data Manager API.
Entonces, EdgeAngel, ¿qué hay que hacer?
Si tus audiencias pasan por BigQuery
- Comprueba que tu conexión de Data Manager en Google Ads está activa y actualizada
- Confirma que tus listas de Customer Match se actualizan (tamaño de la lista, fecha de la última actualización en Audience Manager)
- Nada más. Tu diseño es el correcto.
Si usas scripts propios con la API
- Haz la prueba ahora: haz una subida de prueba con tu token. Si obtienes el error
CUSTOMER_NOT_ALLOWLISTED_FOR_THIS_FEATURE, tu token ya está bloqueado. - Consulta la guía de migración oficial para adaptar tu código.
- Alternativa: usar BigQuery como capa intermedia y el conector nativo de Data Manager en lugar de reescribir un script de API.
Si usas una herramienta de terceros (Hightouch, Zapier, CRM...)
- Contacta con tu proveedor o consulta su documentación para confirmar que ha migrado a la Data Manager API.
- Comprueba que tus audiencias se siguen actualizando (tamaño de la lista, fecha de la última actualización en Audience Manager).
- Si tu herramienta no ha migrado, planifica una alternativa: conexión nativa con BigQuery o cambio a una herramienta compatible.
En todos los casos
- Comprueba que tus listas de Customer Match están activas: Herramientas → Audience Manager → Listas de clientes. Una lista vacía u obsoleta = el algoritmo no puede distinguir a tus clientes de tus clientes potenciales.
- Si usas el objetivo de Captación de clientes nuevos, tus listas de Customer Match son la base de la segmentación. Sin lista actualizada = sin diferenciación = presupuesto desperdiciado en clientes recurrentes contados como «nuevos».
Fuentes y referencias
- Customer Match overview, Data Manager API (Google Developers)
- Upgrade from the Google Ads API, Data Manager API (Google Developers)
- Customer Match, Ayuda de Google Ads
- Google Ads: seguimiento avanzado y estrategia de datos first-party, EdgeAngel
- Hightouch: Google Data Manager API Integration (Hightouch Blog)
- Google Deprecates Customer Match via Google Ads API (PPC Land)
- Connect a first-party data source in Data Manager, Google Ads Help
¿Dudas sobre tu configuración de Customer Match?
Si no sabes con certeza qué método alimenta tus audiencias, o si has recibido el email de Google y no sabes si es crítico para ti, podemos revisarlo juntos. Una auditoría rápida de tu arquitectura de audiencias permite saber exactamente en qué punto estás.
¿Más notas como esta?
Publicamos con regularidad en LinkedIn lo que aprendemos en los proyectos. El algoritmo no nos favorece, así que activa la campana para no perderte nada.