Usa window.Convertmax.track(nombreEvento, payload) despues de cargar el script.

Eventos principales admitidos

EventoProposito
page_viewRegistra visitas y contexto de pagina
clickRegistra interacciones de clic
add_cartRegistra acciones de add-to-cart
convertRegistra conversion de orden completada
searchRegistra busquedas y clics de resultados
customRegistra eventos de negocio personalizados

Convenciones de nombres

  • usa snake_case en minusculas
  • manten los nombres estables despues del lanzamiento
  • evita incluir detalles de diseno en los nombres de eventos
  • prefiere parametros reutilizables en vez de crear muchos eventos casi duplicados

Ejemplo de conversion 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 cotizacion (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 }]
  });
}