Descripción
Google Tag Manager, conversiones y remarketing. Una instalación sencilla y un diagnóstico que te ayuda a entender qué ocurre en tu web.
NDC Medición es el plugin gratuito de Nivel de Calidad para conectar WordPress con Google Tag Manager, generar eventos de formularios y clics, y revisar la medición desde un panel privado. Incluye un banner de cookies opcional y soporte para las cuatro señales de Consent Mode v2. Puedes mantener tu gestor de cookies actual o configurar el de NDC.
Gratis · Versión 0.3.0 · WordPress 6.4 o superior · PHP 7.4 o superior
Medición y consentimiento se configuran por separado. El banner NDC puede funcionar aunque la medición esté desactivada. Al actualizar, se conserva la opción de utilizar el banner externo.
Del formulario al cliente: conversiones mejoradas y Google Sheets
Mejora las señales de la conversión web con los datos que aporta el contacto y comunica después qué leads se cualifican o terminan comprando.
- Formulario: mide el envío confirmado y complementa la conversión con email y teléfono con hash.
- Hoja: recibe los contactos con permiso publicitario. El equipo cambia Estado, Valor, Moneda y Fecha fase.
- Google Ads: WordPress envía Cualificado o Ganado mediante Data Manager API, con identificadores estables para evitar repeticiones.
No necesitas un CRM comercial. El cierre lo registra el equipo; el módulo no lo adivina. Los clics de WhatsApp siguen siendo clics y no ventas.
Una preparación inicial, un uso diario sencillo
La agencia prepara la aplicación OAuth, los formularios y las acciones de conversión. Después, el usuario autoriza Google y trabaja en su hoja. El ZIP público no contiene credenciales compartidas.
Incluye modo de validación sin crear conversiones por API, consulta del procesamiento, mensajes de error y guía completa. Funciona en el WordPress existente, sin servidor GTM adicional.
Versión 0.3.0 para instalación supervisada. Código comprobado mediante pruebas locales; la conexión y atribución reales se verifican en cada cuenta. No promete recuperar todas las conversiones ni sustituir las decisiones de consentimiento.
Conecta tu web introduciendo el ID de Tag Manager
Pega el identificador GTM de tu contenedor y guarda. El plugin incorpora el código necesario en WordPress. Tu equipo de marketing puede gestionar desde Tag Manager las etiquetas de Google Ads y Analytics, las conversiones y la recogida de datos para audiencias.

Qué puedes medir
- Formularios enviados correctamente: genera el evento cuando el formulario compatible confirma el éxito. Un clic en Enviar o una validación fallida no bastan para contar un lead.
- Clics en WhatsApp: detecta enlaces estándar de WhatsApp, incluidos botones flotantes que utilizan esos enlaces. Mide el clic, no la recepción de un mensaje.
- Clics en teléfono: registra los enlaces de llamada para analizar esta intención de contacto. No acredita que se haya realizado la llamada.
- Visitas y acciones para remarketing: genera señales que permiten configurar la recogida de datos y las audiencias desde Google Ads o GA4.
- Diagnóstico de la instalación: muestra el contenedor detectado, eventos NDC generados y señales repetidas omitidas.
Comprueba el recorrido del formulario
Desde tu sesión de administrador, abre la página que contiene el formulario y activa NDC · Probar medición en la barra superior. Al enviar el formulario puedes comprobar qué confirma la web y qué evento genera el plugin. También puedes descargar el diagnóstico.

Los eventos propios del modo de prueba llevan el prefijo ndc_debug_. El panel observa señales locales: para comprobar el disparo final de las etiquetas y el consentimiento efectivo utiliza Google Tag Assistant.
Cookies claras. Una elección que se respeta.
El módulo de consentimiento tiene dos opciones: Mantener mi banner actual o Usar el banner de NDC. La primera viene seleccionada por defecto. Si la web utiliza Complianz u otra CMP, puede continuar con ella; no hay que mostrar dos banners a la vez.

El visitante puede aceptar, rechazar o configurar. Analítica y publicidad empiezan desactivadas. El botón «Preferencias de cookies» permite cambiar la elección después. El módulo recuerda las preferencias hasta 180 días y las recupera al abrir otra página. Al retirar permisos previamente concedidos, actualiza las señales y recarga la página.
¿Se configura cada cookie una a una?
Se configura cada herramienta según su finalidad. Por ejemplo, Analytics pertenece a analítica y un píxel publicitario a publicidad. Una vez integrada correctamente, la herramienta genera sus cookies según los permisos. La política de cookies debe inventariar los proveedores y cookies reales de la web; NDC no genera ese inventario automáticamente.
| Finalidad | Qué permite | Señales de Consent Mode v2 |
|---|---|---|
| Necesarias | Funcionamiento y recuerdo de la elección. No concede permisos de marketing. | No autoriza analítica ni publicidad |
| Analítica | Medir el uso de la web | analytics_storage |
| Publicidad | Medir campañas, personalización y remarketing | ad_storage, ad_user_data y ad_personalization |

Dos formas de cargar Google Tag Manager
| Modo | Antes de aceptar | Trabajo del equipo |
|---|---|---|
| Básico · predeterminado con banner NDC | NDC espera a que se acepte al menos una finalidad para cargar su GTM. Descarta sus eventos anteriores sin reenviarlos. | Configurar los permisos de cada etiqueta: aceptar solo analítica no autoriza publicidad. Retirar otros cargadores de GTM. |
| Avanzado · opcional | Carga GTM con las cuatro señales denegadas. Google puede enviar mediciones sin cookies. | Revisar la configuración elegida y bloquear expresamente los proveedores que lo necesiten. |
El alcance es concreto: el banner controla su cargador de GTM y las herramientas que se hayan integrado. No bloquea automáticamente cualquier script instalado por otro plugin. Meta, vídeos, mapas o chats necesitan reglas propias en GTM o adaptar su carga. El ZIP incluye ejemplos para scripts e iframes inertes que solo se activan al conceder su finalidad.
Configuración corporativa desde WordPress
El equipo puede cambiar título, explicación, enlaces a políticas, color y posición. La política de cookies es obligatoria para activar el banner NDC. El campo «Versión de las preferencias» permite pedir una nueva elección cuando cambien finalidades o proveedores. La configuración inicial conserva el banner existente.

Para esta primera entrega: el banner propio se presenta como piloto para instalación supervisada. No se anuncia certificación CMP/TCF ni una auditoría legal automática. Para ofrecerlo como solución de consentimiento a varias entidades independientes queda tramitar el developer ID requerido por Google y validar la integración real en GTM. Mientras tanto, puede mantenerse la CMP actual.
Compatibilidades
| Herramienta | Compatibilidad de esta versión |
|---|---|
| WordPress | Requiere WordPress 6.4+ y PHP 7.4+. La base 0.2 se comprobó en un entorno WordPress de pruebas. La extensión 0.3 requiere validación integral en la web y cuenta Google del cliente. |
| Divi como tema o maquetador | La instalación de GTM y la detección de enlaces estándar no dependen del maquetador. Validar con la configuración de cada web. El formulario nativo de Divi todavía requiere un adaptador específico en v0.3.0. |
| Contact Form 7 | Adaptador para envíos AJAX mediante el evento de éxito del formulario. |
| Elementor Pro Forms | Adaptador para el evento de envío correcto de sus formularios. |
| WPForms | Adaptador para formularios con el envío AJAX activado. |
| WhatsApp y teléfono | Enlaces wa.me, api.whatsapp.com, web.whatsapp.com, whatsapp: y tel:. Botones con scripts especiales pueden necesitar adaptación. |
| Formularios propios | API JavaScript para generar el evento después de la confirmación real del servidor. |
| Banners de cookies / CMP | Banner NDC opcional o CMP externa. Con una CMP externa, configurar su integración nativa de Consent Mode v2 y comprobar el conjunto. No incluye conectores automáticos universales. |
Cómo instalarlo
- Descarga el ZIP. No es necesario descomprimirlo.
- En WordPress, entra en Plugins → Añadir nuevo → Subir plugin.
- Selecciona el ZIP, instala y activa.
- Abre NDC · Medición, introduce tu ID de Google Tag Manager y guarda.
- Elige el banner: mantén tu CMP o configura NDC con su política de cookies. Configura en GTM las etiquetas, conversiones y sus permisos.
- Comprueba un envío correcto, un envío con errores y los cambios de consentimiento antes de publicar tu medición.
Si GTM ya está instalado mediante otra herramienta, selecciona la opción de reutilizar el contenedor y revisa que no existan instalaciones duplicadas.
Guion para enseñarlo al equipo
- La promesa: el cliente instala un plugin con imagen de Nivel de Calidad e introduce su ID GTM. El equipo prepara las etiquetas y conversiones.
- El panel: enseñar conexión, selector de banner y ajustes. La medición y el consentimiento se activan de forma independiente.
- La elección: en una instalación de pruebas, rechazar, aceptar solo analítica y aceptar todas. Ver qué carga en cada caso.
- La conversión: abrir «NDC · Probar medición», enviar un formulario incorrecto y después uno válido. Solo el confirmado genera éxito; con bloqueo básico también necesita alguna finalidad aceptada.
- La intención de contacto: probar un enlace estándar de WhatsApp y otro de teléfono. Son clics, no conversaciones ni llamadas verificadas.
- La retirada: abrir «Preferencias de cookies», revocar y comprobar la recarga y el estado posterior con Tag Assistant.
Las capturas de esta ficha proceden del plugin en un entorno local de pruebas. La ficha de producto no activa por sí sola el banner NDC en esta web.
Configuración técnica para una instalación correcta
1. Conectar el consentimiento nativo de GTM
El ZIP incluye gtm/ndc-consent-template.js y la guía docs/guia.html. Crear una plantilla de etiqueta personalizada, pegar ese código y autorizar la ejecución de NDCConsent.connectGTM y la escritura de las cuatro señales. Crear la etiqueta con Consent Initialization – All Pages. La guía detalla cada paso. El diagnóstico indica si la plantilla está conectada; el estado efectivo se revisa en Tag Assistant.
2. Asociar los eventos a las conversiones
| Evento exacto | Cuándo se produce |
|---|---|
ndc_page_view |
Visita permitida por la configuración de medición y consentimiento |
ndc_form_success |
Éxito confirmado por un formulario compatible |
ndc_whatsapp_click |
Clic en enlace estándar de WhatsApp |
ndc_phone_click |
Clic en enlace tel: |
Crear activadores de Evento personalizado con los nombres exactos y excluir ndc_test=true. Configurar en Ads el ID y la etiqueta de conversión. El identificador ndc_event_id permite deduplicar el mismo evento. Las audiencias de remarketing se crean en Ads o GA4; no aparecen automáticamente por instalar el plugin.
3. Asignar permisos a las etiquetas
En modo básico, exigir analytics_storage a analítica; para publicidad, ad_storage y ad_user_data, y para personalización/remarketing también ad_personalization. Revisar las comprobaciones adicionales de consentimiento de cada etiqueta. Las comprobaciones integradas de Google pueden permitir envíos sin cookies y no equivalen por sí solas a bloqueo básico.
4. Validar antes de cada entrega
- Visita nueva, rechazo, aceptación parcial, aceptación total y retirada.
- Persistencia en otra página y comportamiento en móvil/teclado.
- Envío fallido y correcto, WhatsApp, teléfono y ausencia de duplicados.
- Tag Assistant: valores efectivos y etiquetas que se disparan. Confirmar aparte la recepción en Google Ads.
- Caché: excluir
ndc_debugy no retrasar/reordenar los scripts de configuración, consentimiento y seguimiento.
Validación de esta entrega: 16 comprobaciones de WordPress/PHP, 9 escenarios de eventos y 8 escenarios de consentimiento. Incluyen pruebas de lógica en navegador con GTM simulado; no constituyen una prueba de recepción en una cuenta real de Google Ads ni de todos los plugins/versiones de formularios.
Preguntas frecuentes
¿Es gratis?
Sí. Esta primera versión se puede descargar e instalar gratuitamente. No solicita una clave de licencia ni tiene cuotas de uso del plugin.
¿Con poner el ID ya quedan listas mis conversiones?
El ID conecta el contenedor. Las etiquetas de Google Ads y Analytics, los activadores, las acciones de conversión y las audiencias se configuran desde sus respectivas herramientas. Encontrarás instrucciones en la guía del ZIP.
¿Funciona en una web hecha con Divi?
Puede utilizarse para instalar GTM y medir enlaces estándar de WhatsApp y teléfono. Para formularios puedes utilizar uno de los sistemas compatibles incrustado en Divi. Su formulario nativo necesita un adaptador específico, que no está incluido todavía.
¿Incluye ya un banner de cookies?
Sí, desde la v0.2.0, de forma opcional. Puedes conservar tu CMP. WordPress no aporta por defecto un gestor universal de consentimiento para todas las herramientas de tu web.
¿Consume muchos recursos?
No envía telemetría a Nivel de Calidad. La extensión Google guarda contactos y tokens cifrados en WordPress y sincroniza por lotes. El banner utiliza JavaScript y CSS locales; la preferencia se guarda en el navegador. El diagnóstico solo carga para administradores autorizados. El peso principal dependerá de las etiquetas que configures en GTM.
¿Guarda un historial legal de consentimientos?
Guarda la preferencia local durante un máximo de 180 días, sin ID de visitante. No incluye un registro probatorio en servidor ni sustituye la revisión de políticas y proveedores. Al retirar permisos intenta limpiar cookies de Google conocidas y accesibles, pero no puede borrar todas las cookies de terceros ni deshacer datos ya enviados.
¿Recoge el contenido de los formularios?
Con conversiones mejoradas activadas, los eventos incorporan email y teléfono con hash. La hoja recibe nombre, email y teléfono de los campos configurados y con permiso. No se copia el mensaje completo. Las etiquetas que configures en GTM tienen su propio comportamiento y deben revisarse por separado.
¿Incluye seguimiento de compras de WooCommerce?
Esta versión se centra en captación de contactos. Incluye conversiones mejoradas de formularios y fases comerciales por API. No incluye compras, catálogo ni remarketing dinámico de productos.
¿Se actualiza automáticamente?
La v0.3.0 no incluye un servidor propio de actualizaciones automáticas. Las nuevas versiones se distribuirán para su instalación manual hasta que incorporemos ese sistema.
Primera versión para instalación supervisada. Las pruebas automatizadas comprueban la lógica de eventos y consentimiento; valida siempre el formulario, el banner y los optimizadores concretos de tu web.





