Los objetivos de coincidencia de URL se activan cuando los visitantes llegan a páginas específicas. Perfectos para rastrear páginas de agradecimiento, confirmaciones y vistas de contenido. En el panel, este tipo de objetivo se etiqueta como Visita de página.
Los planes gratuitos pueden crear hasta 3 objetivos (incluyendo objetivos de visita de página). Las tasas de conversión y los valores monetarios de objetivos están disponibles en planes Pro y superiores.
Cuándo usar objetivos de URL
Mejor para rastrear:
- Páginas de agradecimiento después de formularios
- Páginas de confirmación de compra
- Páginas de registro completado
- Páginas de contenido específico
- Páginas de confirmación de descarga
Crear objetivos de coincidencia de URL
Abrir la pestaña Journeys
Abre el panel de tu sitio web, selecciona la pestaña Journeys, luego la subpestaña Objetivos, y haz clic en Agregar objetivo.
Seleccionar Visita de página
Elige Visita de página como tipo de objetivo (este es el tipo de coincidencia de URL).
Elegir tipo de coincidencia
Selecciona cómo debe coincidir la URL: Exacta, Contiene, Comienza con, Termina con o Regex.
Ingresar patrón de URL
Ingresa la URL o patrón a hacer coincidir.
Nombre y opciones
Dale un nombre al objetivo. Opcionalmente activa Rastrear valor monetario para registrar ingresos por conversión.
Guardar
Haz clic en Crear objetivo.
Tipos de coincidencia
Coincidencia exacta
Coincide solo con la ruta exacta.
| Configuración | Valor |
|---|---|
| Tipo de coincidencia | Exacta |
| Patrón | /thank-you |
| Coincide | example.com/thank-you |
| No coincide | example.com/thank-you/order |
Usar para: Páginas individuales específicas
Contiene
Coincide si la URL contiene el patrón.
| Configuración | Valor |
|---|---|
| Tipo de coincidencia | Contiene |
| Patrón | thank |
| Coincide | /thank-you, /thanks, /thankyou |
Usar para: Variaciones del mismo tipo de página
Comienza con
Coincide con URLs que comienzan con el patrón.
| Configuración | Valor |
|---|---|
| Tipo de coincidencia | Comienza con |
| Patrón | /blog/ |
| Coincide | /blog/post-1, /blog/category/news |
| No coincide | /about/blog |
Usar para: Secciones de tu sitio
Termina con
Coincide con URLs que terminan con el patrón.
| Configuración | Valor |
|---|---|
| Tipo de coincidencia | Termina con |
| Patrón | /success |
| Coincide | /payment/success, /signup/success |
| No coincide | /success/details |
Usar para: Páginas que comparten un sufijo común
Expresión regular
Coincide usando patrones regex.
| Patrón | Coincide |
|---|---|
/order/\d+ | /order/123, /order/456789 |
\.(pdf|doc)$ | Archivos que terminan en .pdf o .doc |
^/products?/ | /product/ o /products/ |
Usar para: Necesidades de coincidencia complejas
Componentes de URL
Qué se coincide
| Componente | Ejemplo | ¿Coincide? |
|---|---|---|
| Ruta | /thank-you | Sí |
| Parámetros de consulta | ?ref=email | Opcional |
| Hash | #section | Opcional |
| Dominio | example.com | No (no es necesario) |
Coincidencia solo de ruta
Enfoque más común:
- Solo coincidir con la ruta
- Ignorar parámetros de consulta
- Funciona en la mayoría de los escenarios
Incluir parámetros de consulta
Cuando necesitas parámetros específicos:
| Patrón | Coincide |
|---|---|
/success?source=paid | Solo conversiones de pago |
checkout.*utm_campaign=spring | Campaña de primavera |
Ejemplos comunes
Comercio electrónico
| Objetivo | Patrón | Tipo |
|---|---|---|
| Compra completada | /order/confirmation | Exacta |
| Cualquier página de pedido | /order/ | Comienza con |
| Página de carrito | /cart | Exacta |
Generación de leads
| Objetivo | Patrón | Tipo |
|---|---|---|
| Agradecimiento de formulario de contacto | /contact/thank-you | Exacta |
| Cualquier envío de formulario | thank-you | Contiene |
| Demo programada | /demo/confirmed | Exacta |
Sitios de contenido
| Objetivo | Patrón | Tipo |
|---|---|---|
| Artículo leído | /blog/ | Comienza con |
| Guía descargada | /guides/ | Comienza con |
| Contenido premium | /premium/ | Comienza con |
SaaS
| Objetivo | Patrón | Tipo |
|---|---|---|
| Registro completado | /welcome | Exacta |
| Prueba activada | /dashboard | Exacta |
| Actualización exitosa | /upgrade/success | Exacta |
Manejo de variaciones
Múltiples páginas de agradecimiento
Si tienes múltiples páginas de confirmación:
Opción 1: Usar Contiene
- Patrón:
thankcoincide con todas
Opción 2: Crear múltiples objetivos
- Objetivo 1:
/contact/thanks - Objetivo 2:
/signup/thanks
Opción 3: Usar Regex
- Patrón:
/(contact|signup)/thanks
URLs dinámicas
Para URLs con segmentos dinámicos:
| Tipo de URL | Patrón Regex |
|---|---|
/order/12345 | /order/\d+ |
/user/john-doe | /user/[\w-]+ |
/product/blue-widget-2 | /product/[\w-]+ |
Manejo de parámetros de consulta
Ignorar parámetros
El comportamiento predeterminado ignora parámetros de consulta:
/thank-youcoincide con/thank-you?ref=email- Enfoque más simple para la mayoría de casos
Coincidir parámetros específicos
Rastrear conversiones de campañas específicas:
/thank-you.*utm_source=facebook
Coincide con: /thank-you?utm_source=facebook&utm_medium=social
Objetivos basados en parámetros
Crear diferentes objetivos por parámetro:
- Objetivo 1:
utm_source=google→ "Conversión de Google" - Objetivo 2:
utm_source=facebook→ "Conversión de Facebook"
Sensibilidad a mayúsculas
Comportamiento predeterminado
La coincidencia de URL no distingue mayúsculas:
/Thank-Youcoincide con/thank-you
Forzar sensibilidad a mayúsculas
Si es necesario, usar regex:
^/thank-you$ (exacta, sensible a mayúsculas en la mayoría de motores regex)
Aplicaciones de una sola página (SPAs)
Rastreo de URL de SPA
Para SPAs con enrutamiento del lado del cliente:
- Zenovay rastrea cambios de ruta
- Funciona con React Router, Vue Router, etc.
- Se admite enrutamiento basado en hash e historial
Configuración
El rastreo de SPA está integrado. Zenovay detecta automáticamente cambios de ruta a través de la API History (pushState, replaceState, popstate). No se requiere configuración adicional.
Vistas de página virtuales
Algunos SPAs requieren rastreo manual:
// Cuando la ruta cambia
zenovay('page');
Solución de problemas
Objetivo no se activa
Verificar patrón:
- Prueba que el patrón de URL coincida con la URL real
- Verifica si hay errores tipográficos
- Verifica el tipo de coincidencia
Verificar página:
- ¿Está instalado el rastreo en esa página?
- ¿Se carga la página en análisis?
Prueba manual:
- Visita la URL tú mismo
- Verifica la vista en tiempo real
Páginas incorrectas coinciden
Si demasiadas páginas coinciden:
- Haz el patrón más específico
- Usa Exacta en lugar de Contiene
- Agrega más contexto de ruta
Páginas no encontradas
Si las páginas no coinciden:
- Usa Contiene para más flexibilidad
- Verifica barras diagonales finales
- Verifica sintaxis regex
Mejores prácticas
Sé específico
| Malo | Bien |
|---|---|
thank | /checkout/thank-you |
success | /signup/success |
Prueba antes de lanzar
- Crear objetivo
- Visita la página
- Verifica en tiempo real
- Verifica el contador de objetivos
Documenta tus objetivos
Mantén un registro de:
- Nombre del objetivo
- Patrón de URL
- Tipo de coincidencia
- Qué mide