Instala el script base

Instala el snippet oficial antes de cerrar </body>:

<script type="text/javascript" id="convertmax_min">
  (function(w, d) {
    var e = d.createElement("script");
    e.type = "text/javascript";
    e.async = false;
    e.src =
      (d.location.protocol == "https:" ? "https" : "http") +
      "://cdn.convertmax.io/cm_v1.min.js";
    var s = d.getElementById("convertmax_min");
    s.parentNode.insertBefore(e, s);
    w.__convertmax_q = w.__convertmax_q || [];
    w.Convertmax = w.Convertmax || function() {
      w.__convertmax_q.push(arguments);
    };
  })(window, document);

  window.addEventListener("convertmaxLoaded", function() {
    Convertmax.config({
      apiKey: "YOUR_API_KEY",
      eventURL: "https://event.convertmax.io",
      debug: true
    });
  });
</script>

Verificacion de instalacion

Despues de publicar el snippet:

  1. confirma que el script carga sin errores
  2. confirma que se emite un evento page_view
  3. dispara un evento real (click, add_cart, convert o custom) y valida su entrega
  4. confirma que las solicitudes se envian a https://event.convertmax.io

Tambien puedes validar senales de carga y requests capturados con la Convertmax Chrome Extension.

Vista del depurador de Convertmax Chrome Extension

Nota de implementacion

Usa IDs estables que describan conceptos del negocio, no cambios visuales. Por ejemplo, hero-primary es mejor que green-button-v2.