Routing
O routing do Browser SDK decide para onde o visitante deve seguir depois de uma interação relevante na página.
Quando usar
Este roteamento se aplica às páginas do editor clássico e às páginas externas integradas ao Browser SDK quando o próximo passo depende das regras do funil.
Páginas do Max Design não navegam pelas setas do funil. Os destinos ficam no código do site: links, ações dos botões e, após uma captura, data-cx-redirect-url. Sem um destino explícito, o envio do formulário não avança para outro nó. Os marcadores de CTA registram eventos, mas não definem o destino. Veja como usar páginas do Max Design no funil.
O que o routing considera
O SDK pode decidir a navegação a partir de eventos como:
button_clicklink_clickscrollform_submitcontact_captured
Como o redirect é decidido
Para formulários das páginas do editor clássico e externas, a ordem pública de precedência é:
data-cx-redirect-url- hints de
form_submit:<formId> - hints de
contact_captured:<formId> - hint global
contact_captured nextUrlredirect_linklegado de.cm-form
Redirect com dados do lead
Quando há redirect depois do envio de um formulário, o SDK pode encaminhar:
nameemailphoneutm_sourceutm_mediumutm_campaignutm_contentutm_term
O que não precisa ser configurado manualmente
Você não precisa escrever JavaScript para:
- ler a próxima etapa do funil
- decidir o próximo passo após um envio com sucesso
- reconstruir a query com dados do lead
Essas decisões ficam com o SDK, desde que a página esteja conectada a um funil configurado na Clickmax.