Clases de eventos en WordPress
Recommended: Visual Tagger
Recomendamos usar el Visual Tagger como una opción más sencilla para configurar el seguimiento: tiene la misma funcionalidad de seguimiento en un widget simple.
Click here to learn more about the visual taggerEste artículo explica cómo etiquetar elementos específicos en su sitio web de WordPress y asignarles eventos.
Para obtener información sobre cómo realizar el seguimiento de eventos asignando un evento específico a una URL en particular, siga esta guía.
Para etiquetar elementos específicos en su sitio web de los que desea realizar un seguimiento, siga la guía a continuación.
Si utiliza WooCommerce, PixelFlow puede añadir automáticamente clases de seguimiento a sus elementos de comercio electrónico. Consulte la guía de configuración de WordPress para obtener detalles sobre cómo habilitar la integración con WooCommerce.
Cómo usar las clases de eventos en WordPress
Añada la clase del Documento de clases a ese elemento en particular en WordPress. El método depende del constructor de páginas o editor que esté utilizando:
Uso del editor de bloques de WordPress (Gutenberg)
El editor predeterminado de WordPress facilita la adición de clases personalizadas a cualquier bloque:
Seleccione el bloque (botón, formulario o cualquier elemento) del que desee realizar el seguimiento
En la barra lateral derecha, haga clic en la pestaña Bloque si no está seleccionada
Desplácese hacia abajo hasta la sección Avanzado y expándala
En el campo Clase(s) CSS adicional(es), introduzca el nombre de la clase de PixelFlow (por ejemplo,
action-btn-sub-002-pfpara un evento de suscripción)Haga clic en Actualizar o Publicar para guardar los cambios
Puede añadir varias clases separándolas con espacios. Por ejemplo, para realizar el seguimiento de un evento de suscripción y añadir la extracción de datos de un formulario, podría usar: action-btn-sub-002-pf info-frm-cntr-pf
Uso de Elementor
Si utiliza Elementor como su constructor de páginas:
Haga clic en el elemento del que desea realizar el seguimiento en el editor de Elementor
En el panel izquierdo, haga clic en la pestaña Avanzado
Busque el campo Clases CSS (o Clases CSS adicionales, según su versión de Elementor)
Introduzca el nombre de la clase de PixelFlow del Documento de clases
Haga clic en Actualizar para publicar sus cambios
Asegúrese de publicar o actualizar su página después de añadir las clases. Los cambios no surtirán efecto hasta que la página esté publicada.
Uso de otros constructores de páginas
La mayoría de los constructores de páginas de WordPress tienen opciones similares para añadir clases CSS:
Divi Builder: Seleccione el módulo → Pestaña Avanzado → Sección ID y clases CSS → Campo Clase CSS
Beaver Builder: Seleccione el módulo → Pestaña Avanzado → Sección Selectores CSS → Campo Clase
WPBakery: Edite el elemento → Pestaña Opciones de diseño → Campo Nombre de clase extra
Kadence Blocks: Seleccione el bloque → Pestaña Avanzado → Campo Clase(s) CSS adicional(es)
Ejemplo: Seguimiento de un botón de suscripción
Si desea realizar el seguimiento de un evento de "Suscripción" cada vez que alguien haga clic en un botón de "Suscribirse" específico en su sitio web:
Busque la clase de suscripción en el Documento de clases:
action-btn-sub-002-pfSeleccione su botón de suscripción en su editor o constructor de páginas de WordPress
Añada
action-btn-sub-002-pfal campo de clase CSS utilizando el método correspondiente a su editor (ver arriba)Guarde y publique sus cambios
Una vez publicado, PixelFlow realizará automáticamente el seguimiento de los eventos de suscripción cada vez que los usuarios hagan clic en ese botón y enviará los datos a Meta.
Seguimiento de envíos de formularios
Para realizar el seguimiento de los envíos de formularios y capturar datos de usuario (nombre, correo electrónico, teléfono), debe añadir clases tanto al contenedor del formulario como a los campos de entrada individuales:
Añada
info-frm-cntr-pfa su contenedor de formulario o elemento de formularioAñada la clase de acción adecuada a su botón de envío (por ejemplo,
action-btn-lead-011-pfpara un evento de cliente potencial)Añada clases de extracción de datos a sus campos de entrada:
info-cust-fn-pfpara el campo de nombreinfo-cust-em-pfpara el campo de correo electrónicoinfo-cust-full-name-pfpara el campo de nombre completoinfo-cust-ph-pfpara el campo de teléfonoinfo-cust-ln-pfpara el campo de apellido
Para complementos de formularios populares como Contact Form 7, WPForms o Gravity Forms, es posible que deba añadir clases a través de la configuración del constructor de formularios o usar selectores CSS personalizados. Consulte la documentación de su complemento de formulario para saber cómo añadir clases personalizadas a los elementos del formulario.
Verificación de su configuración
Después de añadir clases a sus elementos:
Visite su página en el sitio web publicado (no en modo de vista previa)
Haga clic derecho en el elemento y seleccione Inspeccionar o Inspeccionar elemento
En las herramientas para desarrolladores, verifique que la clase PixelFlow aparezca en el código HTML de ese elemento
Pruebe el seguimiento activando el evento (haciendo clic en el botón, enviando el formulario, etc.)
Consulte su panel de control de PixelFlow para confirmar que el evento fue capturado
Si utiliza un complemento de caché (WP Rocket, W3 Total Cache, etc.), asegúrese de borrar la caché después de añadir las clases. De lo contrario, los visitantes podrían ver la versión antigua de su página sin las clases de seguimiento.
Problemas comunes y soluciones
Las clases no aparecen en el sitio publicado
Borre su caché de WordPress si utiliza un complemento de caché
Asegúrese de haber hecho clic en Actualizar/Publicar después de añadir la clase
Compruebe que añadió la clase al elemento correcto
Verifique que esté viendo la página publicada, no una vista previa o un borrador
Los eventos no se registran en el panel de control de PixelFlow
Verifique que el script de PixelFlow esté instalado correctamente (consulte la guía de configuración de WordPress)
Confirme que está utilizando el nombre exacto de la clase del Documento de clases
Asegúrese de que la clase esté añadida al elemento en el que se puede hacer clic (botón, enlace), no a un div contenedor
Revise la consola de su navegador para ver si hay errores de JavaScript que podrían impedir el seguimiento
Los datos del formulario no se están capturando
Asegúrese de que
info-frm-cntr-pfse haya añadido al contenedor del formularioVerifique que las clases de los campos de entrada se hayan añadido a los elementos
<input>reales, no a etiquetas o contenedoresPara complementos de formularios personalizados, es posible que deba añadir clases a través de la configuración específica del complemento
Pasos siguientes
Vea la lista completa de clases disponibles en el Documento de clases
Obtenga información sobre el seguimiento de eventos a través de URLs como método alternativo
Configure la integración con WooCommerce para el seguimiento automático de comercio electrónico