
Em determinadas situações será necessário navegar diretamente para uma página sem usar o link do funil. Nesses casos é possível forçar a marcação da uma navegação utilizando um script nesta página.
Url direta da página
A url da página deve incluir o parametro sfunnel=xx onde xx corresponde ao numnero do link do Funil onde você deseja marcar a navegação.
Exemplo: http://minhapagina.com?sfunnel=123
Incluir o script
Agora você deve colocar o script abaixo em sua página substituindo o valor [seu dominio] pelo dominio do seu SmartFunnel.
<script>
var url_tracker = "https://[seu dominio]/sfunnel/";
function sf_acionaLinkSmartFunnel(repassa_parametros){
var sf_url_params = new URLSearchParams(window.location.search);
var sfunnel_link = sf_url_params.get("sfunnel");
var url_params_str = window.location.search;
if(!sfunnel_link) return;
var full_url = "";
if(repassa_parametros){
full_url = url_tracker + sfunnel_link + "/" + url_params_str
}else{
full_url = url_tracker + sfunnel_link + "/"
}
var imgEl = document.createElement("img");
imgEl.setAttribute("src", full_url);
imgEl.style.display = "none";
document.body.appendChild(imgEl);
}
setTimeout(function(){
sf_acionaLinkSmartFunnel(true);
console.log("SmartFunnel Navigation");
},2000);
</script>
Testar o funcionamento
Agora você deve testar o acessando a página com o parametro ?sfunnel=xx e depois conferindo nas estáticas se marcou a navegação.