Pixelflow
Instrucciones específicas por plataforma

Clases de Eventos en WordPress

Recommended: Visual Tagger

Recomendamos usar el Visual Tagger como una opción más sencilla para configurar el rastreo; tiene la misma funcionalidad en un widget simple

Click here to learn more about the visual tagger

Este 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 rastrear eventos asignando uno específico a una URL particular, siga esta guía.

Para etiquetar elementos específicos en su sitio web que desea rastrear, siga la guía a continuación.

Si está utilizando WooCommerce, PixelFlow puede añadir automáticamente clases de rastreo a sus elementos de eCommerce. Consulte la Guía de configuración de WordPress para detalles sobre cómo habilitar la integración con WooCommerce.

Cómo usar Clases de Eventos en WordPress

Añada la clase desde el Documento de Clases a ese elemento particular en WordPress. El método depende de qué constructor de páginas o editor esté utilizando:

Uso del Editor de Bloques de WordPress (Gutenberg)

Cómo editar clases en Wordpress Gutenberg

El editor predeterminado de WordPress facilita la adición de clases personalizadas a cualquier bloque:

  1. Seleccione el bloque (botón, formulario o cualquier elemento) que desea rastrear

  2. En la barra lateral derecha, haga clic en la pestaña Bloque si no está seleccionada

  3. Desplácese hacia abajo hasta la sección Avanzado y despliéguela

  4. En el campo Clase(s) CSS adicional(es), introduzca el nombre de la clase de PixelFlow (por ejemplo, action-btn-sub-002-pf para un evento de Suscripción)

  5. Haga clic en Actualizar o Publicar para guardar los cambios

Puede añadir varias clases separándolas con espacios. Por ejemplo, para rastrear un evento de suscripción y añadir la extracción de datos de formulario, podría usar: action-btn-sub-002-pf info-frm-cntr-pf

Uso de Elementor

Si está usando Elementor como su constructor de páginas:

  1. Haga clic en el elemento que desea rastrear en el editor de Elementor

  2. En el panel izquierdo, haga clic en la pestaña Avanzado

  3. Busque el campo Clases CSS (o Clases CSS adicionales dependiendo de su versión de Elementor)

  4. Introduzca el nombre de la clase de PixelFlow del Documento de Clases

  5. Haga clic en Actualizar para publicar los cambios

Asegúrese de publicar o actualizar su página tras 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: Rastrear un botón de suscripción

Si desea rastrear un evento de "Suscripción" cada vez que alguien haga clic en un botón específico de "Suscribirse" en su sitio web:

  1. Busque la clase de Suscripción en el Documento de Clases: action-btn-sub-002-pf

  2. Seleccione su botón de Suscribirse en su editor de WordPress o constructor de páginas

  3. Añada action-btn-sub-002-pf al campo de clase CSS usando el método correspondiente a su editor (ver arriba)

  4. Guarde y publique los cambios

Una vez publicado, PixelFlow rastreará automáticamente los eventos de Suscripción cada vez que los usuarios hagan clic en ese botón y enviará los datos a Meta.

Rastreo de envíos de formularios

Para rastrear 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:

  1. Añada info-frm-cntr-pf al contenedor o elemento de su formulario

  2. Añada la clase de acción adecuada a su botón de envío (ej. action-btn-lead-011-pf para un evento de Cliente potencial)

  3. Añada las clases de extracción de datos a sus campos de entrada:

    • info-cust-fn-pf para el campo de nombre

    • info-cust-em-pf para el campo de correo electrónico

    • info-cust-full-name-pf para el campo de nombre completo

    • info-cust-ph-pf para el campo de teléfono

    • info-cust-ln-pf para el campo de apellidos

Para plugins de formularios populares como Contact Form 7, WPForms o Gravity Forms, es posible que deba añadir las clases a través de los ajustes del constructor de formularios o usar selectores CSS personalizados. Consulte la documentación de su plugin de formularios para saber cómo añadir clases personalizadas a los elementos del formulario.

Verificación de su configuración

Después de añadir las clases a sus elementos:

  1. Visite su página en el sitio web en vivo (no en modo vista previa)

  2. Haga clic derecho en el elemento y seleccione Inspeccionar o Inspeccionar elemento

  3. En las herramientas para desarrolladores, verifique que la clase de PixelFlow aparezca en el código HTML de ese elemento

  4. Pruebe el rastreo activando el evento (haciendo clic en el botón, enviando el formulario, etc.)

  5. Revise su panel de control de PixelFlow para confirmar que el evento fue capturado

Si utiliza un plugin de caché (WP Rocket, W3 Total Cache, etc.), asegúrese de limpiar 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 rastreo.

Problemas comunes y soluciones

Las clases no aparecen en el sitio en vivo

  • Limpie la caché de WordPress si utiliza un plugin de almacenamiento en caché

  • Asegúrese de haber hecho clic en Actualizar/Publicar después de añadir la clase

  • Compruebe que ha añadido la clase al elemento correcto

  • Verifique que está viendo la página en vivo, no una vista previa o borrador

Los eventos no se rastrean en el panel de PixelFlow

  • Verifique que el script de PixelFlow esté instalado correctamente (consulte la Guía de configuración de WordPress)

  • Confirme que está usando el nombre de clase exacto del Documento de Clases

  • Asegúrese de que la clase esté añadida al elemento en el que se hace clic (botón, enlace) y no a un contenedor div envolvente

  • Revise la consola de su navegador para ver si hay errores de JavaScript que puedan impedir el rastreo

Los datos del formulario no se capturan

  • Asegúrese de que info-frm-cntr-pf esté añadido al contenedor del formulario

  • Verifique que las clases de los campos de entrada estén añadidas a los elementos <input> reales, no a etiquetas o envoltorios

  • Para plugins de formularios personalizados, es posible que deba añadir las clases a través de ajustes específicos del plugin

Próximos pasos

¿Te fue útil?