Actualizado: 15 de enero de 2024
Convertkit se ha posicionado como una de las plataformas líderes en marketing por correo electrónico, especialmente entre creadores de contenido. Desde que comencé a usar Convertkit en 2019, he notado un aumento significativo en su popularidad, con muchos colegas adoptando esta herramienta para optimizar sus estrategias de captación y comunicación.
Una de las funcionalidades más destacadas de Convertkit son sus formularios, que incluyen popups, páginas de destino y formularios embebidos. Estos elementos son esenciales para atraer suscriptores y expandir tu lista de correos. Si eres tan apasionado por el análisis de datos como yo, seguramente querrás entender de dónde provienen tus suscriptores y el impacto de tus esfuerzos de marketing.
A pesar de que Convertkit ofrece informes sobre formularios, estos son limitados en términos de datos analíticos. Aquí es donde entra en juego Google Analytics, que puede brindarte una visión más detallada y valiosa sobre el rendimiento de tus formularios.
En este artículo, aprenderás a rastrear los formularios de Convertkit utilizando Google Analytics 4 y Google Tag Manager, lo que te permitirá obtener datos más precisos y útiles para tu estrategia de marketing.
Cómo conectar Google Tag Manager con Google Analytics
La integración entre Google Tag Manager (GTM) y Google Analytics (GA) es fundamental para poder realizar un seguimiento efectivo de tus formularios de Convertkit. Configurar esta conexión te permitirá enviar eventos específicos a GA y ver cómo interactúan los usuarios con tus formularios.
Para conectar GTM con GA4, primero necesitas crear una cuenta de Google Tag Manager si no la tienes. Luego, sigue estos pasos:
- Entra a tu cuenta de GTM y selecciona «Nuevo Contenedor».
- Elige el tipo de contenedor adecuado (Web, iOS, Android, etc.).
- Copia el ID de tu contenedor y pégalo en la configuración de tu sitio web, generalmente en la sección de encabezado.
- En Google Analytics, crea una nueva propiedad para GA4 y copia el ID de la propiedad.
- En GTM, ve a «Configuración de la etiqueta» y selecciona «Google Analytics: GA4 Configuration», pegando el ID de la propiedad que copiaste.
Con estos pasos, has establecido la conexión básica entre GTM y GA, lo que te permitirá comenzar a rastrear los eventos relevantes en tus formularios de Convertkit.
Rastreo de formularios de Convertkit en Google Analytics
Para rastrear los formularios de Convertkit en Google Analytics, hay varios métodos que puedes emplear. Los más comunes son:
- Rastreo mediante el mensaje de éxito: Este método implica capturar el evento de envío del formulario cuando aparece un mensaje de éxito.
- Rastreo mediante la página de agradecimiento: Este método se aplica cuando los usuarios son redirigidos a una página de agradecimiento tras completar el formulario.
A continuación, exploraremos ambos métodos para que puedas elegir el que mejor se adapte a tus necesidades.
Método 1: Rastreo al aparecer el mensaje de éxito
Si tu formulario de Convertkit muestra un mensaje de éxito tras la suscripción, este método es ideal para ti. La clave aquí es implementar un código personalizado que capture el evento de formulario enviado.
Implementación del Listener
Vamos a utilizar un código JavaScript que escuche las presentaciones de formularios en la página. Este código comprobará si la presentación corresponde a Convertkit (buscando un parámetro específico) y, si es así, enviará los datos del formulario al data layer.
<script>
(function() {
document.addEventListener('submit', function(event) {
if (event.target.dataset.svForm) {
window.dataLayer.push({
event: 'convertkit_submission',
ck_form_id: event.target.dataset.svForm
});
}
}, true);
})();
</script>
Una vez que hayas insertado este código, asegúrate de configurar el disparador como «Todas las páginas» para que funcione en todas las páginas donde tengas formularios de Convertkit.
Configuración del disparador y la variable
Para que GTM reconozca el evento de envío del formulario, necesitas crear un disparador y una variable que capture el ck_form_id del evento. Aquí están los pasos a seguir:
- Ve a «Disparadores» en GTM y crea un nuevo disparador de tipo «Evento personalizado».
- Introduce el nombre del evento como convertkit_submission.
- Luego, ve a «Variables» y crea una nueva variable de tipo «Data Layer Variable», configurando el nombre como ck_form_id.
Creación de la etiqueta de evento GA4
Después de crear la variable y el disparador, es hora de configurar una etiqueta de evento en GA4. Esto permitirá que se envíe la información del formulario a tu cuenta de Google Analytics.
Accede a «Etiquetas» y selecciona «Nueva etiqueta». Elige «Google Analytics: GA4 Event» y configura los parámetros del evento. Puedes nombrar el evento como form_submission y agregar el parámetro form_id que corresponde a la variable que creaste.
Prueba la configuración y publica
Antes de hacer cambios en vivo, es fundamental probar la configuración. Haz clic en «Vista previa» en GTM y verifica que el evento convertkit_submission se dispare correctamente. Si todo se ve bien, publica los cambios.
Método 2: Rastreo mediante la página de agradecimiento
Si tus formularios redirigen a los usuarios a una página de agradecimiento tras la suscripción, este método es el más adecuado. Aquí, el enfoque es rastrear la visualización de la página en lugar de capturar un evento de envío del formulario.
Decoración de la URL de la página de agradecimiento (opcional)
Si tienes múltiples formularios que redirigen a la misma página de agradecimiento, considera agregar parámetros a la URL para identificar de qué formulario proviene el usuario. Por ejemplo:
- URL sin parámetros: mywebsite.com/thank-you/
- URL con parámetros: mywebsite.com/thank-you/?form=popup1
Configura esto en los ajustes de cada formulario para que puedas tener un seguimiento más específico.
Configuración del disparador y la variable de página
Crea un disparador de tipo «Pageview» en GTM que active la etiqueta cuando se acceda a la página de agradecimiento. Puedes usar una condición basada en la URL para asegurarte de que solo se active en esa página específica.
Creación de la etiqueta de evento GA4 para la página de agradecimiento
Al igual que en el método anterior, crea una etiqueta de evento GA4 en GTM. Configura esta etiqueta para que se active con el disparador que has creado y asegúrate de incluir cualquier parámetro que desees enviar, como el form_id.
Prueba y publica
De nuevo, asegúrate de probar tu configuración en modo vista previa y verifica que el evento se esté enviando correctamente a GA4. Una vez que estés satisfecho, publica los cambios.
Cómo encontrar los datos de envío de formularios en Google Analytics 4
Para acceder a los datos de envío de formularios en GA4, dirígete a Informes > Participación > Eventos. Busca el evento que has configurado (como form_submission). Si has añadido parámetros, también podrás analizarlos para obtener más insights.
Si deseas tener un seguimiento más detallado, considera registrar los parámetros como dimensiones personalizadas en GA4, lo que te permitirá segmentar mejor tus datos.
Rastreo de las páginas de destino de Convertkit con GTM y GA4
Además de formularios, Convertkit te permite crear páginas de destino que pueden ser hospedadas. Para rastrear estas páginas, primero necesitas instalar Google Tag Manager en la configuración de la página de destino de Convertkit. Una vez hecho esto, aplica los métodos de rastreo que ya discutimos.
Consideraciones finales sobre el rastreo de formularios de Convertkit
Con los métodos mencionados, puedes rastrear de manera efectiva los formularios de Convertkit y analizar su rendimiento en Google Analytics 4. La elección del método dependerá de cómo estén configurados tus formularios y cómo prefieras recopilar los datos. Independientemente del enfoque que elijas, contar con datos precisos será fundamental para optimizar tu estrategia de marketing y conseguir mejores resultados.

























