Skip to main content
Formulários são criados em Ajustes → Formulários, e existem por conta própria — você os anexa a lugares depois. Ver Formulários dinâmicos.

Os tipos de campo

O campo Texto com formatação está em fase beta e aparece marcado como tal na tela de criação.
Para os três, as opções são cadastradas no próprio campo, uma por linha.
A escolha entre Seleção de lista e Seleção de única é de interface, não de comportamento: a primeira rende melhor com muitas opções, a segunda com poucas, porque mostra todas de uma vez.
Campos de data podem alimentar o gatilho Data de projeto atingida.
Estes tipos guardam o vínculo com o registro, e não um texto solto. É o que permite navegar do formulário para o cadastro e usar a resposta em filtros.
Arquivos anexados em campo de formulário aparecem também no botão Arquivos do cartão. Ver Conteúdo do projeto.

As configurações de cada campo

Múltiplas respostas não é exclusivo de anexo. Ela está disponível para Anexo(s), Contato, Cliente, Projeto, Usuário e Link.

Validação Regex

Disponível para Texto curto, Texto longo, Email, Número de telefone, Moeda e Numérico. Nos campos de texto, além de escrever a própria expressão, existem máscaras prontas: CPF, CNPJ, Apenas letras, CEP, Placa Mercosul e RG.
A validação de regex e a obrigatoriedade não são aplicadas no servidor para campos que têm condicional configurada — nesses casos a verificação acontece apenas na interface. Se a integridade do dado for crítica, prefira validar também no consumo, ou evite condicional em campos que dependem de máscara.

Lógica condicional

A condicional é o que transforma um formulário em árvore de decisão: o campo aparece ou some conforme o que foi respondido antes.
1

Escolha a ação

Mostrar ou Esconder o campo.
2

Escolha o campo que decide

Qual resposta anterior será avaliada.
3

Escolha o operador e o valor

Igual a · Diferente de · Contém · Não contém · Começa com · Termina com · Maior que · Menor que · Maior ou igual a · Menor ou igual a · Está vazio · Não está vazio
Encadeando condicionais, o formulário vai se abrindo: a pessoa preenche o primeiro campo, aparece o segundo; preenche o segundo, aparece o terceiro.
Uma árvore de decisão bem montada substitui vários formulários diferentes. Em vez de um formulário por tipo de pedido, um único formulário cujo primeiro campo é o tipo — e o resto se ajusta.

Condicional e obrigatoriedade

Um campo obrigatório que está oculto por condicional não é cobrado. A plataforma avalia apenas os campos que de fato estão aparecendo para quem preenche. Ver Checklists e formulários obrigatórios.

O campo oculto como decisão de administrador

A condicional também serve para o contrário do que parece: esconder um campo de quase todo mundo. Um campo visível apenas para quem administra, cuja resposta dispara uma automação, é a forma de dar a alguém o poder de corrigir uma rota — mover um projeto que a restrição não deixa voltar, por exemplo — sem dar a essa pessoa permissão para furar as regras do funil. Ver Padrões de desenho.

Limites dos campos de texto

Depois de criar

Um formulário recém-criado ainda não coleta nada — ele precisa ser anexado a um lugar:

Em um objeto

Ajustes → Formulários → Formulário dos objetos, para valer em todos os registros daquele tipo.

Em um funil ou etapa

Na edição do funil, no campo Formulário dinâmico ou no formulário da etapa.

Em um projeto específico

Como formulário avulso, manualmente ou por automação.

Publicado

Como link público ou como solicitação.
A tela Formulário dos objetos lista cinco objetos, mas apenas Projeto, Cliente, Contato e Usuário aceitam formulário hoje. Squad aparece na lista sem suporte correspondente.

Próximos passos

Formulários dinâmicos

Onde anexar e como escolher o nível certo.

Formulário avulso, versões e contador

Exceções, ciclos recorrentes e medição de retrabalho.