Eventos personalizados
Los eventos personalizados sirven para contar acciones importantes: registro, descarga, clic en un botón, compra o solicitud de presupuesto. Deben seguir siendo agregados y no contener datos personales.
Enviar un evento
window.snorklee('signup');
window.snorklee('purchase', { amount: 49, currency: 'EUR' });
El nombre debe contener solo letras, números o _ (máximo 40 caracteres; normalizado a minúsculas del lado servidor, por lo que SignUp y signup se cuentan juntos). El tracker también limita el número de eventos enviados en una misma página (20 por vista de página).
Buenos ejemplos
signuptrial_startedpricing_clickpurchasedownload
Malos ejemplos
No uses nombres ni propiedades que contengan una persona: e-mail, teléfono, nombre, identificador de cliente, cuenta, número de pedido nominativo, texto libre o dato sensible.
Suscripciones SaaS (MRR)
Para alimentar la tarjeta «Suscripción SaaS» (sección plegada «Módulos avanzados» de la pestaña Analytics), envía el evento subscription en tus páginas de confirmación. Está seudonimizado: solo nos llegan importes agregados por divisa, nunca un suscriptor identificable.
// En la página «gracias / suscripción confirmada»:
window.snorklee('subscription', { action: 'new', mrr: 29, currency: 'EUR', plan: 'pro', term: 'monthly' });
// En la confirmación de cancelación:
window.snorklee('subscription', { action: 'churn', mrr: 29, currency: 'EUR', plan: 'pro' });
Acciones reconocidas: new, expansion, reactivation, contraction, churn, trial. La renovación no necesita evento (el MRR no cambia); el churn involuntario y los cambios hechos en el portal de pago no se capturan del lado del cliente.
Dónde verlos
Los eventos aparecen en la tarjeta «Eventos lanzados» de la pestaña Panel (sección Eventos) y en las exportaciones CSV. Las cifras sirven para entender conversiones, no para volver a contactar a un visitante concreto.