- Formulário simples: parte de um modelo pronto (contato rápido, orçamento, indicação, agendamento ou campanha). Veja Formulários simplificados.
- Editor avançado: você monta o fluxo de perguntas do zero, com caminhos diferentes conforme as respostas. Veja Criar um formulário.
Como um formulário é montado
No editor avançado, o formulário é um fluxo de blocos ligados por setas:Caminhos por resposta
- Escolha única: cada opção pode levar a um bloco diferente. Por exemplo, “Empresa” segue para perguntas de empresa e “Pessoa física” para outras.
- Múltipla escolha: as saídas podem depender de qualquer uma ou de todas as opções marcadas.
- Texto livre: o visitante escreve a resposta, com limite de caracteres que você define (até 2.000).
Destinos
Você escolhe um ou mais números conectados (WhatsApp Business ou WhatsApp Lite) como destino. Ao enviar o formulário, o Spark cria ou reaproveita o contato e abre uma conversa em cada destino marcado.O que acontece no envio
- O contato é criado e a conversa aparece em Chats, com as respostas no bloco “Formulário” dos detalhes.
- Parâmetros de campanha no endereço do formulário (
utm_source,utm_medium,utm_campaign,utm_term,utm_contenteref) são guardados para mostrar a origem do lead. - Cada telefone pode enviar o mesmo formulário uma única vez. Um segundo envio é recusado, o que evita leads duplicados.
Publicar
Na aba “Avançado” do editor ficam o link público e o código para colocar o formulário no seu site:- Link direto:
https://sparkforms.com.br/{id}?apiKey=..., para usar em mensagens, e-mails e botões. - Iframe: o mesmo endereço dentro de um trecho de HTML para colar na sua página.
pk_), que você encontra em Configurações → Desenvolvedores. Nunca use a chave secreta (sk_) em um formulário, porque o endereço fica visível para qualquer visitante.
Em “Incorporação em iframe”, você pode listar os sites autorizados a exibir o formulário. Com a lista preenchida, o formulário só funciona incorporado nesses endereços.

