External Tracking permite conectar un sitio web externo con CRMHUB para registrar vistas de página y capturar los envíos de formularios compatibles. Así puedes centralizar los leads y automatizaciones aunque tu sitio esté creado en WordPress, Shopify, Wix, Webflow u otra plataforma externa.
QUÉ PERMITE HACER
Una vez instalado el script, CRMHUB detecta formularios disponibles directamente en el código de la página y registra sus envíos. Puede crear o actualizar contactos, asociar la actividad al registro del contacto y conservar la URL de la página, parámetros UTM y valores enviados.
También puedes crear automatizaciones basadas en visitas de página o envíos de formularios externos, con filtros por dominio, ruta, nombre del formulario o parámetros UTM.
REQUISITOS DE COMPATIBILIDAD
• El formulario debe usar una etiqueta HTML <form> válida.
• Los campos deben tener un atributo name.
• Los campos deben estar visibles y disponibles en el DOM de la página.
• Se recomienda incluir un campo de correo electrónico para crear o vincular contactos.
Los formularios de Gravity Forms, WPForms, Contact Form 7, HTML personalizado y varios constructores no-code suelen ser compatibles si cumplen estos requisitos. Los formularios dentro de un iframe o widgets de terceros que no exponen sus campos en el DOM no son compatibles con la detección automática.
CONFIGURACIÓN PASO A PASO
En CRMHUB, ve a Configuración → External Tracking.
2. Selecciona Copiar script. El código contiene un identificador único de tu cuenta; no lo modifiques.
3. Pega el script antes de la etiqueta de cierre </body> en todas las páginas externas que quieras medir. Si tu constructor solo permite insertar código en un bloque HTML, también puedes colocarlo junto al formulario.
4. Guarda y publica los cambios en tu sitio externo.
5. Envía un formulario de prueba como lo haría un visitante real.
6. En CRMHUB, ve a Sitios → Formularios → Envíos y filtra por Formularios externos para comprobar el registro.
7. Abre el contacto creado o actualizado para revisar los datos y su actividad.
VALIDACIÓN Y SOLUCIÓN DE PROBLEMAS
Si no se registra un envío, confirma que el script está presente en la página publicada, que no fue bloqueado por una política de cookies o extensiones y que el formulario no está dentro de un iframe. Verifica también que sus campos tengan atributos name y que el formulario se envíe desde una página accesible públicamente.
Si algunos datos no se asignan a la propiedad esperada, revisa los nombres y etiquetas de los campos. CRMHUB intenta asociarlos con propiedades de contacto y campos personalizados existentes; los datos sin asignación pueden conservarse para revisión posterior.
IDEAS DE AUTOMATIZACIÓN
Configura un workflow que se active ante una visita a una página externa o un envío de formulario. Limítalo por dominio, ruta, formulario o UTMs para personalizar el seguimiento según la campaña, el contenido o la página de origen.
PREGUNTAS FRECUENTES
¿Debo mapear manualmente cada formulario?
No necesariamente. CRMHUB identifica formularios compatibles disponibles en el DOM y trata de asignar los campos a propiedades de contacto.
¿Puedo medir varios formularios en la misma página?
Sí. Cada formulario compatible puede detectarse de manera independiente.
¿Puedo usarlo con un formulario cargado en un iframe?
No. Los formularios dentro de iframes no exponen sus campos al script y no son compatibles con la detección automática.
¿Dónde consulto los envíos?
En Sitios → Formularios → Envíos, con el filtro Formularios externos, y en la actividad de cada contacto.
