Tudo o que você precisa saber sobre a configuração de redirecionamento de Landing Pages do RD Station para entrega de contato diretamente no WebChat SZ.chat da Fortics.
Passo-a-passo:
- Ir em: https://www.rdstation.com/ ;
- Clicar em ‘ACESSE SUA CONTA’ ;
- Logar no RD Station ;
- Acessar o RD Station Marketing ;
- Ir no menu ‘Converter -> Land Pages’ ;
- Adicionar ou Editar uma Land Page ;
- Na seção ‘Editor’ Clicar em ‘Edição avançada’ ;
- Na modal que se abre ‘Edição avançada’ clicar em ‘Javascript em BODY’ ;
- Cole e adapte o código javascript necessário para realizar a ação e clique em ‘Aplicar’ ;
- Na seção ‘Configurações’ -> ‘Ações do formulário’ ;
- Selecionar a opção ‘Redirecionamento da página’ ;
- No campo abaixo, insira o link para o qual deve ser redirecionado o contato após o preenchimento da Land Page. (Inserir o link do WebChat que está sendo configurado). Ex: https://fortics.sz.chat/webchat/form/5ee7a4c29e44f53ffc18d336 ;
- Clique em salvar e avançar ;
- Na seção ‘Publicação’ Clique em ‘Aplicar Alterações’ ;
- Depois, clique em ‘Finalizar e sair’
Porque usar o código Javascript ?
O script é disparado no evento submit da Land Page, antes de fazer o redirecionamento para a URL configurada, o script pega o valor de cada campo, concatena tudo no final da URL e faz o redirecionamento.
Exemplo:
?name=NOMEDIGITADO +
&email=EMAILDIGITADO +
&mobile_phone=TELEFONEDIGITADO +
Observações: - Use Jquery para pegar o valor de cada input - É necessário tratar o texto digitado antes de adicioná-lo na URL (acentos, espaços e etc)
Resultado de exemplo:
Código Javascript
<script type="text/javascript">
function RemoveAccents(strAccents) {
var strAccents = strAccents.split('');
var strAccentsOut = new Array();
var strAccentsLen = strAccents.length;
var accents = 'ÀÁÂÃÄÅàáâãäåÒÓÔÕÕÖØòóôõöøÈÉÊËèéêëðÇçÐÌÍÎÏìíîïÙÚÛÜùúûüÑñŠšŸÿýŽž';
var accentsOut = "AAAAAAaaaaaaOOOOOOOooooooEEEEeeeeeCcDIIIIiiiiUUUUuuuuNnSsYyyZz";
for (var y = 0; y < strAccentsLen; y++) {
if (accents.indexOf(strAccents[y]) != -1) {
strAccentsOut[y] = accentsOut.substr(accents.indexOf(strAccents[y]), 1);
} else
strAccentsOut[y] = strAccents[y];
}
strAccentsOut = strAccentsOut.join('');
return strAccentsOut;
}
function MakeURLEncode(txt) {
txt = RemoveAccents(txt);
return txt.replace(/ /g, "+");
}
$('#conversion-form').submit(function() {
let name = $("input[name='name']").val();
let email = $("input[name='email']").val();
let mobile_phone = $("input[name='mobile_phone']").val();
let company = $("input[name='company']").val();
let job_title = $("input[name='job_title']").val();
let query_string = $("input[name='redirect_to'").val();
query_string += "?name=" + MakeURLEncode(name);
query_string += "&email=" + MakeURLEncode(email);
query_string += "&RD_TELEFONE=" + mobile_phone.replace(/\D/g, '');
query_string += "&RD_EMPRESA=" + MakeURLEncode(company);
query_string += "&RD_CARGO=" + MakeURLEncode(job_title);
$("input[name='redirect_to'").val(query_string);
});
</script>
Edição de Land Page
Edição avançada de Land Page
Configuração da URL de redirecionamento
Este artigo foi útil?
Que bom!
Obrigado pelo seu feedback
Desculpe! Não conseguimos ajudar você
Obrigado pelo seu feedback
Feedback enviado
Agradecemos seu esforço e tentaremos corrigir o artigo