Routing

O routing do Browser SDK decide para onde o visitante deve seguir depois de uma interação relevante na página.

Quando usar

Use routing quando sua página faz parte de um funil Clickmax e o próximo passo depende das regras configuradas nesse funil.

O que o routing considera

O SDK pode decidir a navegação a partir de eventos como:

  • button_click
  • link_click
  • scroll
  • form_submit
  • contact_captured

Como o redirect é decidido

Para formulários, a ordem pública de precedência é:

  1. data-cx-redirect-url
  2. hints de form_submit:<formId>
  3. hints de contact_captured:<formId>
  4. hint global contact_captured
  5. nextUrl
  6. redirect_link legado de .cm-form

Redirect com dados do lead

Quando há redirect depois do envio de um formulário, o SDK pode encaminhar:

  • name
  • email
  • phone
  • utm_source
  • utm_medium
  • utm_campaign
  • utm_content
  • utm_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.