SCRIPTS

Instruções de Implementação

Crédito: Rafael Cruz

Script Gerenciador de Anúncios
(Parâmetros de URL no Criativo)

    
      utm_source={{campaign.name}}&utm_medium={{ad.name}}&utm_campaign={{adset.name}}&utm_content={{placement}}
    

Script Hotmart

    
        <script>
            let prefix = ["https://payment.hotmart.com", "https://pay.hotmart.com"];

            function getParams() {
                let t = "",
                    e = window.top.location.href,
                    r = new URL(e);
                if (null != r) {
                    let a = r.searchParams.get("utm_source"),
                        n = r.searchParams.get("utm_medium"),
                        o = r.searchParams.get("utm_campaign"),
                        m = r.searchParams.get("utm_term"),
                        c = r.searchParams.get("utm_content"); 
                    - 1 !== e.indexOf("?") && 
                    (t = `&sck=${a}|${n}|${o}|${m}|${c}`), 
                    console.log(t)
                }
                return t
            }
            !function() {
                var t = new URLSearchParams(window.location.search);
                t.toString() && document.querySelectorAll("a").forEach(function(e) {
                    for (let r = 0; r < prefix.length; r++) 
                        -1 !== e.href.indexOf(prefix[r]) && 
                        (-1 === e.href.indexOf("?") ? 
                        e.href += "?" + t.toString() + getParams() : 
                        e.href += "&" + t.toString() + getParams())
                })
            }();
        </script>
    

Script Eduzz

    
        <script>
  (function() {
     const utmParamQueryString = new URLSearchParams(window.location.search);
     if (utmParamQueryString.toString()) {
          var navLinks = document.querySelectorAll('a');
          navLinks.forEach(function(item) {
               if (item.href.indexOf('https://sun.eduzz.com') !== -1) {
                    if (item.href.indexOf('?') === -1) {
                         item.href += '?' + utmParamQueryString.toString();
                    } else {
                         item.href += '&' + utmParamQueryString.toString();
                    }
               }
          });
     }
})();
        </script>
    

Script Kiwify

    
        <script>
    let prefix = ["https://pay.kiwify.com.br"];

function getParams() {
    let t = "",
        e = window.top.location.href,
        r = new URL(e);
    if (null != r) {
        let a = r.searchParams.get("utm_source"),
            n = r.searchParams.get("utm_medium"),
            o = r.searchParams.get("utm_campaign"),
            m = r.searchParams.get("utm_term"),
            c = r.searchParams.get("utm_content"); - 1 !== e.indexOf("?") && (t = `&sck=${a}|${n}|${o}|${m}|${c}`), console.log(t)
    }
    return t
}! function() {
    var t = new URLSearchParams(window.location.search);
    t.toString() && document.querySelectorAll("a").forEach(function(e) {
        for (let r = 0; r < prefix.length; r++) - 1 !== e.href.indexOf(prefix[r]) && (-1 === e.href.indexOf("?") ? e.href += "?" + t.toString() + getParams() : e.href += "&" + t.toString() + getParams())
    })
}();
        </script>
    

Script Monetize

    
        <script>
    let prefix = ["https://app.monetizze.com.br"];

function getParams() {
    let t = "",
        e = window.top.location.href,
        r = new URL(e);
    if (null != r) {
        let a = r.searchParams.get("utm_source"),
            n = r.searchParams.get("utm_medium"),
            o = r.searchParams.get("utm_campaign"),
            m = r.searchParams.get("utm_term"),
            c = r.searchParams.get("utm_content"); - 1 !== e.indexOf("?") && (t = `&sck=${a}|${n}|${o}|${m}|${c}`), console.log(t)
    }
    return t
}! function() {
    var t = new URLSearchParams(window.location.search);
    t.toString() && document.querySelectorAll("a").forEach(function(e) {
        for (let r = 0; r < prefix.length; r++) - 1 !== e.href.indexOf(prefix[r]) && (-1 === e.href.indexOf("?") ? e.href += "?" + t.toString() + getParams() : e.href += "&" + t.toString() + getParams())
    })
}();
        </script>
    

Script Greenn

    
        <script>
(function() {
     const utmParamQueryString = new URLSearchParams(window.location.search);
     if (utmParamQueryString.toString()) {
          var navLinks = document.querySelectorAll('a');
          navLinks.forEach(function(item) {
               if (item.href.indexOf('https://payfast.greenn.com.br') !== -1) {
                    if (item.href.indexOf('?') === -1) {
                         item.href += '?' + utmParamQueryString.toString();
                    } else {
                         item.href += '&' + utmParamQueryString.toString();
                    }
               }
          });
     }
})();
        </script>
    

Script PerfectPay

    
        <script>
(function() {
     const utmParamQueryString = new URLSearchParams(window.location.search);
     if (utmParamQueryString.toString()) {
          var navLinks = document.querySelectorAll('a');
          navLinks.forEach(function(item) {
               if (item.href.indexOf('https://checkout.perfectpay.com.br') !== -1) {
                    if (item.href.indexOf('?') === -1) {
                         item.href += '?' + utmParamQueryString.toString();
                    } else {
                         item.href += '&' + utmParamQueryString.toString();
                    }
               }
          });
     }
})();
        </script>
    

Script Pepper

    
        <script>
(function() {
     const utmParamQueryString = new URLSearchParams(window.location.search);
     if (utmParamQueryString.toString()) {
          var navLinks = document.querySelectorAll('a');
          navLinks.forEach(function(item) {
               if (item.href.indexOf('https://pepper.com.br') !== -1) {
                    if (item.href.indexOf('?') === -1) {
                         item.href += '?' + utmParamQueryString.toString();
                    } else {
                         item.href += '&' + utmParamQueryString.toString();
                    }
               }
          });
     }
})();
        </script>
    

Script Outras Plataformas

    
        <script>
   let prefix = ["COLOQUE O LINK DO SEU CHECKOUT AQUI ATÉ O .COM OU .BR"];

function getParams() {
    let t = "",
        e = window.top.location.href,
        r = new URL(e);
    if (null != r) {
        let a = r.searchParams.get("utm_source"),
            n = r.searchParams.get("utm_medium"),
            o = r.searchParams.get("utm_campaign"),
            m = r.searchParams.get("utm_term"),
            c = r.searchParams.get("utm_content"); - 1 !== e.indexOf("?") && (t = `&sck=${a}|${n}|${o}|${m}|${c}`), console.log(t)
    }
    return t
}! function() {
    var t = new URLSearchParams(window.location.search);
    t.toString() && document.querySelectorAll("a").forEach(function(e) {
        for (let r = 0; r < prefix.length; r++) - 1 !== e.href.indexOf(prefix[r]) && (-1 === e.href.indexOf("?") ? e.href += "?" + t.toString() + getParams() : e.href += "&" + t.toString() + getParams())
    })
}();
        </script>