Skip to content

Compartilhamento e incorporação

Um formulário não faz nada até que as pessoas consigam alcançá-lo. Uma vez que você publica, o GCM dá uma URL pública — e quantas formas você quiser para colocar essa URL na frente das pessoas.

Banner de link de compartilhamento

A URL pública

No instante em que você clica em Publicar num formulário, um banner verde aparece no topo do canvas do construtor com a URL completa para compartilhar do formulário. Dois ícones permitem copiar ou abrir em uma nova aba.

A URL é construída em ordem de prioridade:

  1. Domínio personalizado — se sua igreja configurou um domínio personalizado e ele está verificado, a URL é https://seudominio.com/form/{slug}.
  2. Subdomínio da organização — caso contrário, o GCM dá um subdomínio gratuito em https://{org-slug}.geniuschurchmanager.com/form/{slug}.
  3. Fallback do app — se nenhum estiver configurado ainda, a URL cai em https://app.geniuschurchmanager.com/s/{org-slug}/form/{slug} (só acontece de verdade nos primeiros minutos de vida de uma organização).

A parte {slug} é o que você define no construtor (minúsculas, separado por hifens). Controla a URL mas não o título do formulário.

Editando o slug

No canvas do construtor, o campo de slug fica logo abaixo do nome e da descrição, prefixado com /form/:

Editor de slug

Digite direto nele. O GCM normaliza enquanto você digita — letras maiúsculas caem para minúsculas, caracteres ilegais somem e você verá uma prévia ao vivo da URL completa abaixo do input.

Regras do slug:

  • Apenas a–z, 0–9 e - (hífen)
  • Sem hífen no início ou fim
  • Sem dois hifens seguidos
  • Deve ser único dentro da sua organização

Se seu slug viola qualquer uma delas, o botão de salvar fica desativado e um pequeno erro aparece.

Por padrão, o GCM gera automaticamente o slug a partir do nome do formulário. No momento em que você edita o slug manualmente, o GCM para de sincronizar automaticamente — você tem controle total a partir daí.

Não renomeie um slug publicado

A URL é o que está impresso em boletins, postado nas redes e colado na linktree da sua igreja. Mudar o slug em um formulário publicado quebra todos esses links. Escolha um slug com cuidado no primeiro dia e trate-o como permanente.

Formas de compartilhar

URL direta

O padrão. Cole a URL em:

  • A linktree da sua igreja (Linktree, Beacons, etc.)
  • Uma postagem nas redes sociais
  • Uma transmissão no WhatsApp
  • Uma assinatura de e-mail
  • Um QR code impresso em um boletim ou flyer (a maioria dos geradores de QR code é gratuita)

QR codes

Gere um QR code a partir da URL pública usando qualquer ferramenta externa (Google "gerador de QR code"). O QR code é só uma imagem da URL — imprima no verso do seu boletim, num cartão postal na recepção, numa placa no hall. As pessoas escaneiam com a câmera do celular, a URL abre, o formulário carrega.

Não temos um gerador de QR integrado ainda, mas é um trabalho de trinta segundos em qualquer ferramenta externa.

Incorporado no seu site

A maneira mais limpa de colocar um formulário no seu próprio site é usar o Construtor de site. Adicione um Form Block a qualquer página, escolha o formulário no dropdown, salve. O formulário renderiza inline com as cores, fontes e estilo do seu site — visitantes não saem da sua página para preenchê-lo.

É o que a maioria das igrejas usa para páginas "Fale conosco", "Pedido de oração", "Quero ser voluntário" e "RSVP". A página continua com a marca; o formulário fica dentro do layout naturalmente.

Iframe (avançado)

Se você tem um site fora do GCM (Squarespace, WordPress, Wix), pode incorporar a URL independente do formulário em um iframe:

html
<iframe
  src="https://suaigreja.geniuschurchmanager.com/form/pedido-de-oracao"
  width="100%"
  height="800"
  frameborder="0"
  style="max-width: 600px;"
></iframe>

O iframe coloca o formulário em sandbox, então vai parecer um pouco menos integrado que a abordagem do Construtor de site. Mas funciona em qualquer site que aceite incorporações HTML.

Autenticação

Por padrão, um formulário fica aberto para qualquer um que tenha a URL. Ative Require authentication nas configurações do formulário para travá-lo apenas para admins logados. É útil para formulários de uso interno — relatórios de incidente da equipe, feedback de líder, etc. — que você não quer que um visitante aleatório consiga enviar.

Quando autenticação é requerida e um visitante não autenticado acessa a URL, ele recebe um pedido de login em vez do formulário.

Um envio por pessoa

Por padrão, a mesma pessoa pode enviar o formulário quantas vezes quiser. Se você desativa Allow multiple submissions nas configurações do formulário, o GCM rastreia o visitante por fingerprint do navegador e mostra a ele uma mensagem "Você já enviou este formulário" na próxima visita.

Não é à prova de balas — limpar cookies ou usar um navegador diferente contorna — mas é o suficiente para parar envios duplos acidentais.

Fechando um formulário

Três formas de fechar um formulário para novos envios:

  • Despublicar — URL retorna 404. Use isso quando o formulário for permanentemente aposentado.
  • Max submissions — defina um limite. Passado o limite, o formulário mostra "Envios fechados" em vez dos campos.
  • Arquivar — mova o formulário para o arquivo (pelo dropdown da lista de formulários). Equivalente a despublicar mas também remove da visão de lista principal.

Todas as três são reversíveis — você pode republicar, aumentar o limite ou desarquivar a qualquer momento. Envios passados nunca são excluídos.