Cómo configurar el seguimiento de eventos de Google Analytics para un formulario de inscripción

Hola: 5 minutos de lectura
|
Actualizado 29 ago 2024, 19:17 EST
Qué aprenderás

Qué aprenderás

Aprenda a configurar el seguimiento de eventos de Google Analytics para sus formularios de registro de Klaviyo para obtener información sobre las acciones importantes de los usuarios con sus formularios. Puede medir la actividad de los formularios marcando los eventos de Klaviyo (por ejemplo, form_open, form_close, form_submit) como conversiones en Google Analytics. Configúrelo siguiendo este proceso de 2 pasos:

  1. Añada un fragmento de código a su sitio web para enviar los datos del formulario de inscripción de Klaviyo a Google Analytics. 
  2. Marque sus eventos como conversiones en Google Analytics.

Tenga en cuenta que el seguimiento de eventos de Google Analytics puede tardar entre 24 y 48 horas en actualizarse. Esta guía cubre la configuración de la actividad de seguimiento para los formularios de registro de Klaviyo en Google Analytics 4.

Antes de empezar

Antes de empezar

La configuración del seguimiento de eventos para sus formularios de inscripción en Google Analytics requiere pegar un fragmento de código en su sitio. Si no se siente cómodo pegando código y no dispone de un desarrollador que le ayude, Klaviyo cuenta con una amplia red de socios en nuestro Directorio de Socios.  

Seguimiento de las inscripciones enviadas mediante un formulario Klaviyo

Seguimiento de las inscripciones enviadas mediante un formulario Klaviyo

Puede realizar un seguimiento de la actividad de los formularios Klaviyo en Google Analytics añadiendo un oyente de eventos al evento klaviyoForms y ejecutando a continuación diferentes llamadas de seguimiento de GA para cada tipo de evento. Este código debe pegarse en el archivo del tema principal de su sitio. 

  • Si utiliza Shopify, pegue el fragmento en su archivo theme.liquid en una nueva línea por encima de la etiqueta de cierre </body>. Tenga en cuenta que si está utilizando páginas de productos personalizadas, puede que necesite añadir este fragmento a un archivo de tema diferente, o a sus páginas de productos personalizadas individuales.
  • Si utiliza Shopify 2.0, añada el código a un bloque Custom Liquid.
  • Si utiliza BigCommerce, vaya a Storefront > Footer Scripts desde su panel de administración de BigCommerce y pegue el fragmento en el cuadro de código del pie de página en una nueva línea.

A continuación se muestra el código genérico para el seguimiento de todos los tipos de eventos klaviyoForms en Google Analytics. Este código también debe utilizarse si utiliza gtag.js para cargar Google Analytics:

<script>
  window.addEventListener("klaviyoForms", function(e) { 
    if (e.detail.type == 'open' || e.detail.type == 'embedOpen') {
      gtag('event', 'form_open', {'form': 'Klaviyo form', 'form_id': e.detail.formId});
    }
    if (e.detail.type == 'submit') {
      gtag('event', 'form_submit', {'form': 'Klaviyo form', 'form_id': e.detail.formId});
    }
    if (e.detail.type == 'stepSubmit') {
      gtag('event', 'form_step_submit', {'form': 'Klaviyo form', 'step_name': e.detail.metaData.$step_name});
    }
    if (e.detail.type == 'redirectedToUrl') {
      gtag('event', 'form_url_redirect', {'form': 'Klaviyo form', 'form_id': e.detail.formId});
    }
    if (e.detail.type == 'close') {
      gtag('event', 'form_close', {'form': 'Klaviyo form', 'form_id': e.detail.formId});
    }
  });
</script>

Si está realizando un seguimiento de los envíos de un formulario de varios pasos, tenga en cuenta que sólo se disparará 1 evento de envío cada vez que se rellene el formulario. El evento de envío se disparará en las siguientes circunstancias: 

  • Para los formularios con acciones de suscripción por correo electrónico o SMS, el envío de un correo electrónico o un teléfono desencadena un evento de envío.
  • En los formularios que contienen campos de correo electrónico y SMS en varios pasos, el envío del que aparezca primero en el formulario desencadena un evento de envío.
  • En el caso de los formularios sin acción de suscripción por correo electrónico o SMS (por ejemplo, un formulario que sólo contenga campos de texto), al hacer clic en un botón con la Acción configurada como Enviar formulario se desencadena un evento de envío.

El evento stepSubmit se disparará cuando se envíe cada paso. 

Pruebe su código de seguimiento

Pruebe su código de seguimiento

Una vez que haya instalado el código de seguimiento en su sitio, puede probarlo para asegurarse de que los datos se están rastreando. Para probar su código: 

  1. Navegue por su sitio web e interactúe con su formulario (por ejemplo, envíelo o ciérrelo).
  2. Abra Google Analytics y abra Informes > Realtime.
  3. En Recuento de eventos por nombre de evento, debería ver un desglose de los datos que ha rastreado su formulario. Las métricas de cada evento deberían reflejar un recuento exacto basado en la acción que usted realizó (por ejemplo, si cerró el formulario, lo verá reflejado en el Recuentodeeventos para form_close). 

GA222.jpg

Si no ve sus eventos, asegúrese de que Google Analytics está configurado correctamente y de que el fragmento de código que ha utilizado es correcto. Tenga en cuenta también que sus eventos sólo serán visibles en tiempo real durante 30 minutos. Véase [GA4] Informe en tiempo real para más detalles.

Configurar los eventos que se marcarán como conversiones

Configurar los eventos que se marcarán como conversiones

Una vez que haya configurado el seguimiento de los nuevos eventos de registro en Google Analytics, podrá configurar los eventos correspondientes para que se marquen como conversiones, lo que le ayudará a supervisar cómo interactúan los usuarios con sus formularios.

En la tabla Eventos existentes de Google Analytics(Admin > Events), active el interruptor para Marcar como conversión para cualquier evento del que desee realizar un seguimiento. Si un evento no está en la lista existente, tendrá que crear un nuevo evento y marcarlo como conversión. Si sólo desea que su evento se marque como conversión cuando se cumpla una determinada condición (por ejemplo, un ID de formulario específico), tendrá que configurar una conversión basada en los valores de los parámetros de su evento.

Cuando marque un evento como conversión, Google Analytics registrará una conversión cada vez que vea su event_name (por ejemplo, form_open). Realice un seguimiento de las conversiones de los datos de su formulario Klaviyo en el informe Conversiones.

Tenga en cuenta que es posible que las conversiones de su evento no aparezcan hasta pasadas 24-48 horas desde que comience a realizar el seguimiento de los eventos de klaviyoForms. 

Recursos adicionales

Recursos adicionales

¿Te ha resultado útil este artículo?
Utiliza este formulario solo para enviar comentarios sobre el artículo. Más información sobre cómo contactar con el servicio de asistencia.

Descubre más de Klaviyo

Comunidad
Conecta con compañeros, socios y expertos de Klaviyo para inspirarte, compartir ideas y resolver todas tus dudas.
Formación en directo
Únete a una sesión en directo con expertos de Klaviyo para conocer las prácticas recomendadas, cómo configurar funciones clave y mucho más.
Asistencia

Accede al servicio de asistencia a través de tu cuenta.

Asistencia por correo electrónico (prueba gratuita y cuentas de pago) Disponible 24/7

Asistencia por chat/virtual
La disponibilidad varía según la ubicación y el tipo de plan