For AI agents: the complete documentation index is available at https://docs.clickmax.dev/llms.txt, the full documentation bundle is available at https://docs.clickmax.dev/llms-full.txt, and this page is available as Markdown at https://docs.clickmax.dev/reference/browser-sdk/routing.md.
  • Português
  • 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_click
    • link_click
    • scroll
    • form_submit
    • contact_captured

    Como o redirect é decidido

    Para formulários das páginas do editor clássico e externas, 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.