Skip to content

Configuração de campos ​

Cada campo em um formulário tem as mesmas quatro seções de configuração no painel da direita: Type Options (específico do tipo de campo), Basic (rótulo, placeholder, texto de ajuda), Validation (obrigatório + regras por tipo) e Appearance (largura). Clique em qualquer cartão de campo no construtor para abri-las.

Painel de configuração de campo

Basic ​

Este bloco é idêntico para cada tipo de campo.

Rótulo ​

O texto mostrado acima do campo. Visível para o visitante. Obrigatório — o formulário não salva com um rótulo vazio em um campo que não é de exibição.

Placeholder ​

Dica de texto cinza dentro do input antes do visitante digitar. Não mostrado para caixas de seleção, rádios, uploads de arquivo, avaliações, campos ocultos, cabeçalhos ou divisores — esses não têm uma caixa de input para colocar texto de dica.

Texto de ajuda ​

Uma linha menor de texto abaixo do input. Use para exemplos ("ex.: +55 11 98765-4321"), esclarecimentos ("Opcional — preencha só se relevante") ou instruções curtas ("Fotos abaixo de 5MB; JPG ou PNG").

Não mostrado para divisores.

Validation ​

Permite apertar o que conta como uma resposta válida. Diferentes tipos de campo expõem diferentes controles.

Obrigatório (todos os campos de input) ​

Ative para forçar o visitante a preencher o campo. Campos obrigatórios vazios mostram um erro inline e impedem o envio.

Cabeçalhos e divisores não têm alternador de obrigatório — são apenas de exibição.

Para uma única caixa de seleção (um sim/não sem opções), obrigatório significa "deve estar marcada". Então uma caixa "Concordo em ser contatado" com obrigatório ativado bloqueia o envio se desmarcada.

Text / Textarea ​

  • Min length — o envio deve ter pelo menos esta quantidade de caracteres
  • Max length — o envio não pode exceder esta quantidade de caracteres

Deixe qualquer um em branco para pular essa verificação.

Number ​

  • Min — o número deve ser ≥ isto
  • Max — o número deve ser ≤ isto
  • Step — granularidade (ex.: 1 para inteiros, 0.5 para meios, 0.01 para duas casas decimais)

File upload ​

  • Allowed file types — escolha grupos predefinidos (PDF, Images, Documents, Spreadsheets) e/ou liste extensões personalizadas como .dwg, .ai, .zip
  • Max file size (MB) — entre 1 e 100

Uploads que falham em qualquer verificação são rejeitados no cliente antes de o formulário enviar — o visitante vê o erro e pode escolher outro arquivo sem perder o resto do formulário.

Rating ​

  • Max stars — slider de 1 a 10. Padrão 5.

Um campo de avaliação obrigatório rejeita o envio se o visitante deixá-lo em zero estrelas.

Type Options ​

O bloco específico do tipo de campo. Só aparece para tipos de campo que têm configurações específicas do tipo.

Select / Multi-select / Radio / Checkbox-with-options ​

Edite a lista de opções. Cada linha tem um label (o que o visitante vê) e um value (o que é armazenado). Arraste linhas para reordenar; clique no ícone de lixeira para excluir; clique em + Add option para anexar uma nova linha.

Quando você adiciona pela primeira vez um campo de escolha, o GCM inicializa uma opção padrão (Option 1 / option_1) para que o formulário não fique quebrado antes de você preencher qualquer coisa.

Heading ​

  • Heading level — H2, H3 ou H4. Afeta tamanho e peso da fonte; não afeta o significado semântico além do CSS.

File upload ​

(também mostrado no bloco Type Options ao lado de Validation — mesmos controles documentados acima)

Hidden ​

  • Default value — o que é enviado com o formulário. Visível apenas para admins que visualizam o envio.

Appearance ​

Largura ​

Define quanto espaço horizontal o campo ocupa no desktop. Três opções:

  • Full — largura cheia do formulário
  • Half — 50 % (combine dois campos de meia largura lado a lado)
  • Third — 33 % (três campos em uma linha)

No mobile, cada campo renderiza em largura cheia independente dessa configuração. A grade só entra em ação no breakpoint sm do Tailwind (640px e mais).

Uma pequena barra de prévia abaixo dos botões mostra como o layout vai ficar — três segmentos finos para terço, dois para metade, um para cheio.

Seções ​

Seções são configuradas no nível da seção, não no nível do campo. Clique em qualquer lugar do cabeçalho da seção que não seja o título da seção e você tem o pequeno contexto próprio dela — título, descrição, alça de arrasto, botão de excluir.

Use seções para:

  • Agrupar campos relacionados — visitantes processam o formulário mais rápido quando é quebrado
  • Mostrar cabeçalhos diferentes — rótulos de seção só aparecem no formulário público quando há mais de uma seção, então um formulário de seção única é "sem cabeça" por design
  • Reordenar blocos grandes — arraste uma seção para trocar de posição com outra; os campos vão junto

Para excluir uma seção, clique no ícone de lixeira no cabeçalho dela. Se a seção continha campos, eles são salvos — sobem para a seção imediatamente acima (ou para a primeira seção restante se você excluiu a do topo). O formulário recusa excluir sua última seção restante para que você sempre tenha onde os campos possam viver.

Configurações em nível de formulário ​

Clique em qualquer lugar do canvas fora de um campo, ou clique no botão de fechar no painel de configuração de campo, e o lado direito muda para Configurações do formulário:

Painel de configurações do formulário

ConfiguraçãoO que faz
Form IDUUID. Somente leitura. Use isto se estiver acessando a API do formulário diretamente ou referenciando o formulário em um gatilho de workflow. Clique no ícone de copiar para pegá-lo.
Submit button textSobrescreve o "Submit" padrão — ex.: "Enviar meu pedido de oração". O botão de prévia atualiza enquanto você digita.
Success messageTexto mostrado após o envio. Padrão "Obrigado pelo seu envio!"
Redirect URLSe definido, o formulário redireciona para esta URL 1,5 segundo após o sucesso (em vez de ficar na mensagem de sucesso indefinidamente).
Notification emailsUm e-mail por linha. Validado para formato adequado. Por si só não faz nada — veja o aviso abaixo.
Require authenticationSe ativo, apenas admins logados podem enviar. A maioria dos formulários deixa isso desativado.
Allow multiple submissionsSe desativado, o mesmo visitante só pode enviar uma vez (rastreado por fingerprint do navegador). Padrão ativado.
Max submissionsLimite o número total de envios que o formulário aceitará. Passou o limite, o formulário retorna "Envios fechados". Em branco significa ilimitado.

E-mails de notificação precisam de um workflow

O campo de e-mails de notificação salva os endereços mas não envia nada por conta própria. Para enviar uma notificação real, construa um workflow com o gatilho form.submitted filtrado para este formulário e use uma ação Send email. Veja Integração com workflows.