For AI agents: the complete documentation index is available at https://docs.clickmax.io/llms.txt, the full documentation bundle is available at https://docs.clickmax.io/llms-full.txt, and this page is available as Markdown at https://docs.clickmax.io/reference/browser-sdk/forms/options.md.
  • Português
  • Opções e atributos

    Esta página é uma referência pública das opções disponíveis para formulários e widgets do Browser SDK.

    Formulários existentes

    data-cx-ingest-form

    Marca um <form> para que o SDK assuma o envio do lead.

    Use quando você já tem o HTML do formulário e quer conectar esse formulário ao comportamento da Clickmax.

    data-cx-hijack-form

    Faz o SDK assumir o submit de forma exclusiva.

    Use quando a página já possui lógica própria de envio e você quer evitar conflito entre comportamentos.

    data-cx-success-message

    Define a mensagem exibida após envio com sucesso.

    Use quando você quer personalizar o texto final mostrado ao visitante.

    data-cx-redirect-url

    Define um destino explícito para redirect depois do envio.

    Use quando o visitante deve ir para uma URL específica depois do envio.

    data-cx-nostyles

    Mantém o comportamento do SDK, mas sem aplicar o visual padrão.

    Use quando o formulário precisa seguir o CSS local da sua página.

    data-cx-locale

    Controla o idioma das mensagens do SDK.

    Valores esperados hoje:

    • pt-BR
    • en

    Widgets

    data-cx-form-widget

    Marca um contêiner para que o SDK renderize o formulário automaticamente.

    Use quando você quer que a Clickmax cuide também do HTML do formulário.

    data-cx-mode

    Define como o widget deve aparecer.

    Valores esperados hoje:

    • inline
    • modal

    data-cx-widget-id

    Identifica um widget modal para ligação com gatilhos data-cx-open.

    Use quando o formulário precisa abrir em modal a partir de um botão ou link da página.

    data-cx-title

    Define o título mostrado pelo widget.

    data-cx-description

    Define o texto de apoio mostrado logo abaixo do título.

    data-cx-submit-label

    Define o texto do botão de envio.

    data-cx-fields

    Escolhe quais campos o widget deve mostrar.

    Exemplo:

    data-cx-fields="name,email,telephone"

    data-cx-required-fields

    Escolhe quais campos mostrados serão obrigatórios.

    Exemplo:

    data-cx-required-fields="email,telephone"

    data-cx-show-lgpd

    Controla se o widget deve mostrar o checkbox de LGPD.

    data-cx-lgpd-required

    Controla se o checkbox de LGPD será obrigatório.

    data-cx-theme

    Define o tema visual do widget quando data-cx-nostyles não está ativo.

    Valores esperados hoje:

    • light
    • dark
    • auto

    data-cx-accent

    Define a cor principal do widget.

    Use quando você quer aproximar o visual do formulário ao branding da página.

    Gatilhos de modal

    data-cx-open

    Abre um widget modal associado ao mesmo valor em data-cx-widget-id.

    Exemplo:

    <button data-cx-open="contato-modal" type="button">
      Abrir formulário
    </button>
    
    <div
      data-cx-form-widget
      data-cx-widget-id="contato-modal"
      data-cx-mode="modal"></div>

    Campos suportados

    data-cx-field="name"

    Mapeia o nome do lead.

    data-cx-field="email"

    Mapeia o e-mail do lead.

    data-cx-field="telephone"

    Mapeia o telefone do lead.

    data-cx-field="lgpdApproved"

    Mapeia a aprovação de LGPD.

    data-cx-field="website"

    Campo honeypot anti-spam.

    Ele deve existir no HTML, mas continuar vazio para usuários humanos.

    Categorias de uso rápido

    Para o formulário mais simples possível

    Use:

    • data-cx-ingest-form
    • data-cx-success-message

    Para modal

    Use:

    • data-cx-form-widget
    • data-cx-mode="modal"
    • data-cx-widget-id
    • data-cx-open

    Para visual próprio

    Use:

    • data-cx-nostyles

    Para redirect explícito

    Use:

    • data-cx-redirect-url