Usa window.Convertmax.track(nombreEvento, payload) después de cargar el script.
Eventos principales admitidos
| Evento | Propósito |
|---|---|
page_view | Registra visitas y contexto de página |
click | Registra interacciones de clic |
add_cart | Registra acciones de add-to-cart |
convert | Registra conversión de orden completada |
search | Registra búsquedas y clics de resultados |
custom | Registra eventos de negocio personalizados |
Convenciones de nombres
- usa snake_case en minúsculas
- mantén los nombres estables después del lanzamiento
- evita incluir detalles de diseño en los nombres de eventos
- prefiere parámetros reutilizables en vez de crear muchos eventos casi duplicados
Ejemplo de conversión de checkout (convert)
if (window.Convertmax) {
window.Convertmax.track("convert", {
id: "ORDER_ID",
revenue: "199.00",
customer: "USER_ID",
email: "buyer@example.com",
products: [
{ id: "PRODUCT_ID", name: "Producto", sku: "SKU", price: "199.00", quantity: 1 }
]
});
}
Ejemplo de cotización (custom)
if (window.Convertmax) {
window.Convertmax.track("custom", {
type: "quote",
id: "QUOTE_ID",
quote_subtotal: "299.00",
customer: "USER_ID",
email: "buyer@example.com",
products: [{ id: "PRODUCT_ID", name: "Producto", price: "299.00", quantity: 1 }]
});
}