Skip to content

Formulários

Formulários é o construtor de formulários de uso geral do GCM. Se você precisa coletar algo de uma pessoa — um pedido de oração, uma inscrição para grupo pequeno, um formulário de interesse em batismo, uma pesquisa de disponibilidade para a equipe de serviço, um pedido de casamento, um RSVP de evento — é aqui que você constrói.

Você projeta o formulário uma vez em um construtor de arrastar e soltar, publica e compartilha a URL. Os envios chegam no GCM, você lê em uma tabela, pode exportar para CSV e pode ligar a um workflow para que um SMS, e-mail ou notificação estilo Slack dispare assim que um chega.

Lista de formulários

Como formulários diferem do formulário de visitante

O GCM tem dois módulos de formulário distintos e vale a pena saber por quê.

O formulário de visitante é um formulário especializado e de propósito único que cria um registro Member. Ele escreve na tabela members, pode anexar uma foto, pode marcar o visitante como presente no culto de hoje e pode atribuí-lo a uma unidade organizacional — tudo em uma transação atômica. É ajustado para o fluxo da recepção. Existe exatamente um formulário de visitante por organização.

Um formulário construído neste módulo é de uso geral. Os envios vão para a tabela form_submissions como JSON — eles não criam automaticamente um membro, não escrevem em presença, não tocam no livro-razão de doações. São pedaços inertes de dados que você lê, exporta ou repassa a um workflow. Você pode criar quantos formulários seu plano permitir.

Qual eu quero?

Se a resposta para "o que eu faço com este envio?" é "fazer follow-up com o visitante para o próximo domingo", use o formulário de visitante. Se for "guardar as respostas e talvez enviar um e-mail para um líder", use um formulário regular.

O que tem nesta seção

ArtigoO que cobre
Criando um formulárioO diálogo de novo formulário, o slug, seu primeiro salvamento
Catálogo de tipos de campoCada um dos 17 tipos de campo, com notas de configuração
Configuração de camposSeções, larguras, alternadores de obrigatório, regras de validação
Compartilhamento e incorporaçãoURL pública, domínio personalizado, incorporando no seu site
Visualizando enviosA tabela de envios, status, exportação CSV
Integração com workflowsDisparando automações a partir do gatilho form.submitted

O ciclo de vida de um formulário

draft (padrão)

   │  ── você clica em Publicar ──▶

published

   │  ── você clica em Despublicar ──▶

draft (de novo)

archived  (oculto da lista principal, ainda pode ver envios)

Um formulário em status draft retorna um 404 se alguém acessar sua URL pública. Apenas formulários published renderizam para o público. Despublicar não é destrutivo — você mantém seus campos, suas configurações e todo envio já feito. Você só está ocultando a página.

O que o público vê

Quando alguém abre um formulário publicado, recebe:

  • O nome do formulário como título da página
  • A descrição (se você escreveu uma) embaixo
  • Cada seção como um grupo rotulado de campos (seções só mostram seu rótulo quando há mais de uma)
  • Campos renderizados em suas larguras configuradas (cheio / metade / um terço no desktop, todos cheios no mobile)
  • Um botão de envio, rotulado com o que você definiu em Configurações do formulário → Texto do botão de envio
  • Uma mensagem de sucesso após o envio — a sua ou o padrão "Obrigado pelo seu envio!"

Opcionalmente você pode definir uma URL de redirecionamento nas configurações do formulário, caso em que a mensagem de sucesso pisca por 1,5 segundo e então a página redireciona.

Onde isso encaixa no restante do GCM

  • Workflows — cada envio de formulário pode disparar um workflow. E-mails de notificação funcionam dessa forma (o campo email-on-submit nas configurações do formulário é uma dica, mas o envio real acontece em um workflow).
  • Construtor de site — solte um FormBlock em qualquer página para incorporar um formulário em linha, sem mandar as pessoas para sua URL independente.
  • Domínio personalizado — se você configurou um domínio personalizado, suas URLs de formulário o usam automaticamente.
  • Ações em massa — envios não são membros, então não aparecem em ações em massa. Se você quer que um formulário alimente seu pipeline de membros, construa um workflow que crie o membro.

Limites por plano

PlanoMáx. formulários
Starter3
Growth25
Network100
Unlimitedilimitado

Bata no limite e o botão Novo formulário mostra um banner "você atingiu o limite de formulários do seu plano". Formulários arquivados ainda contam para seu total. Para liberar um espaço, exclua suavemente um formulário que você não precisa mais.