Sin cookies · Sin banner de consentimiento · Datos en EuropaSin cookies · RGPD · Datos en la UE

Español
Conversiones

Cómo medir eventos personalizados con JavaScript

Para acciones que ocurren dentro de tu código: un pago confirmado, un paso de formulario completado, un vídeo visto hasta el final…

Menú de documentación

Crea el objetivo

Nuevo objetivo personalizado con nombre, clave y valor
  1. Ajustes → Objetivos → Nuevo objetivo → «Personalizado».
  2. Dale un nombre y una clave: letras, números y _ . : - (hasta 64 caracteres), por ejemplo purchase o signup_step_2.
  3. Opcional: un valor en euros por cada conversión.
  4. Guarda: el panel te muestra el código exacto con tu clave.

Llámalo desde tu código

Llama a _ovt() con la clave en el momento en que ocurra la acción. El código de seguimiento debe estar instalado en esa página.

_ovt('purchase');

Por ejemplo, cuando un formulario asíncrono se envía correctamente:

form.addEventListener('submit', async (e) => {
  e.preventDefault();
  const res = await fetch('/api/contact', { method: 'POST', body: new FormData(form) });
  if (res.ok) _ovt('contact_sent');
});

Cada llamada cuenta una conversión. Llámalo solo cuando la acción ocurra de verdad (después de que el servidor la confirme), no al hacer clic.

Tiendas online

Las integraciones de WooCommerce y PrestaShop ya envían eventos de pedidos completados (con su valor), pago, carrito, cupones y búsquedas. Consulta las guías en Integraciones.

¿No encuentras lo que buscas? Escríbenos y te ayudaremos. Contacta con nosotros