Zenovay ofrece múltiples tipos de objetivos para rastrear diferentes tipos de conversiones. Elija el tipo correcto para lo que desea medir.
Comparación de tipos de objetivos
| Tipo | Mejor para | Complejidad |
|---|---|---|
| Coincidencia de URL | Vistas de página, páginas de agradecimiento | Fácil |
| Clic en elemento | Clics en botones, clics en enlaces | Fácil |
| Evento personalizado | Envíos de formularios, acciones personalizadas | Medio |
Objetivos de coincidencia de URL
Descripción general
Rastree cuándo los visitantes llegan a páginas específicas.
Mejor para:
- Páginas de agradecimiento
- Páginas de confirmación
- Vistas de contenido específico
- Descargas de PDF (si es una página separada)
Configuración
- Elija el tipo "Coincidencia de URL"
- Ingrese el patrón de URL
- Seleccione el tipo de coincidencia
Opciones de coincidencia
| Tipo | Ejemplo | Coincide con |
|---|---|---|
| Exacto | /thank-you | Solo la ruta exacta |
| Contiene | confirmation | Cualquier URL que contenga la palabra |
| Comienza con | /blog/ | Todas las publicaciones de blog |
| Termina con | /success | URLs que terminan en "success" |
| Expresión regular | /order/\d+ | Órdenes con números |
Ejemplos
| Objetivo | Patrón de URL | Tipo de coincidencia |
|---|---|---|
| Compra completada | /thank-you | Exacto |
| Cualquier publicación de blog | /blog/ | Comienza con |
| Registro exitoso | signup-success | Contiene |
| Página de pedido | /order/[0-9]+ | Expresión regular |
Parámetros de consulta
Los objetivos de coincidencia de URL se evalúan tanto contra la ruta de la página (sin cadena de consulta) como contra la URL completa (con cadena de consulta). Un patrón como /thank-you aún coincide con /thank-you?ref=email. Si desea que un objetivo se active solo cuando está presente un parámetro específico, inclúyalo en su patrón (por ejemplo, ?ref=email con el tipo de coincidencia Contiene).
Consulte Objetivos de coincidencia de URL para obtener más detalles.
Objetivos de clic en elemento
Descripción general
Rastree clics en elementos de página específicos.
Mejor para:
- Botones de CTA
- Enlaces de navegación
- Enlaces de descarga
- Enlaces salientes
Configuración
- Elija el tipo "Clic en elemento"
- Ingrese el selector CSS
- Opcionalmente, establezca el alcance de la página
Selectores CSS
| Selector | Coincide con |
|---|---|
#signup-btn | Elemento con id="signup-btn" |
.cta-primary | Elementos con class="cta-primary" |
a[href*="demo"] | Enlaces que contienen "demo" |
button[type="submit"] | Botones de envío |
Encontrar selectores
- Haga clic derecho en el elemento
- Seleccione "Inspeccionar"
- Busque un id o clase única
- Pruebe el selector en la consola
Ejemplos
| Objetivo | Selector |
|---|---|
| CTA principal | #cta-main |
| Botón de precios | .pricing-cta |
| Enlace de demostración | a[href="/demo"] |
| Cualquier descarga | a[download] |
Consulte Objetivos de clic en elemento para obtener más detalles.
Objetivos de eventos personalizados
Descripción general
Rastree eventos JavaScript personalizados que usted define.
Mejor para:
- Envíos de formularios
- Interacciones de video
- Acciones AJAX
- Eventos de aplicación de una sola página
- Acciones de usuario complejas
Configuración
- Agregue código de seguimiento JavaScript
- Elija el tipo "Evento personalizado"
- Ingrese el nombre del evento
- Opcionalmente, pase un valor
Implementación
Envíe eventos desde su código:
// Evento básico
zenovay('goal', 'form_submit');
// Con valor
zenovay('goal', 'purchase', { value: 99.99 });
// Con propiedades
zenovay('goal', 'signup', {
value: 50,
plan: 'pro',
source: 'homepage'
});
Ejemplos
| Objetivo | Código de evento |
|---|---|
| Enviar formulario | zenovay('goal', 'contact_form') |
| Video completado | zenovay('goal', 'video_finished') |
| Agregar al carrito | zenovay('goal', 'add_to_cart', { value: price }) |
| Característica utilizada | zenovay('goal', 'feature_x_used') |
Consulte Objetivos de eventos personalizados para obtener más detalles.
Elegir el tipo correcto
Guía de decisión
| Pregunta | Tipo recomendado |
|---|---|
| ¿Hay una página específica que indique éxito? | Coincidencia de URL |
| ¿La acción tiene un elemento en el que se puede hacer clic? | Clic en elemento |
| ¿Es un formulario, una acción AJAX o una interacción compleja? | Evento personalizado |
Escenarios comunes
| Escenario | Mejor tipo |
|---|---|
| Registro en newsletter (ventana emergente) | Evento personalizado |
| Registro en newsletter (página) | Coincidencia de URL |
| Clic en botón de descarga | Clic en elemento |
| Compra completada | Coincidencia de URL |
| Ver 50% del video | Evento personalizado |
| Envío de formulario (AJAX) | Evento personalizado |
Tipos de objetivos múltiples
Combinar objetivos
Puede crear múltiples objetivos para una acción:
Ejemplo: Compra
- Objetivo de URL:
/checkout/complete - Objetivo de evento:
purchasecon valor - Objetivo de clic: botón "Comprar ahora"
¿Por qué usar múltiples?
- Redundancia para precisión
- Diferentes puntos de medición
- Rastrear el embudo completo
Mejores prácticas para objetivos
Mantener los objetivos manejables
Aunque no hay un límite estricto en la cantidad de objetivos, recomendamos:
- Priorizar las conversiones más importantes
- Eliminar los objetivos no utilizados
- Usar eventos para variaciones
- Consolidar objetivos similares
Probar objetivos
Antes del lanzamiento
- Crear objetivo
- Pruebe el desencadenante usted mismo
- Verifique en la pestaña Vista en vivo
- Verifique la atribución
- Lanzar a producción
Modo de depuración
zenovay('debug');
Observe la consola para eventos de objetivos.