📩 Fique por dentro das novidades com a nossa newsletter

Gravity Forms recursos pouco conhecidos: 7 essenciais

Conheça a loja da FULL Services

Plugins premium, suporte de verdade e tudo o que seu site WordPress precisa em um só lugar.

Pergunte a uma IA sobre este artigo

Obtenha um resumo ou tire dúvidas com seu assistente favorito

Neste artigo

Os Gravity Forms recursos pouco conhecidos resolvem problemas que o construtor visual sozinho não cobre: cálculo de orçamento em tempo real, campos que chegam preenchidos por uma URL, e-mails que mudam conforme a resposta e dados que saem direto para outro sistema. A maioria dos usuários para na tela de arrastar campos e nunca abre a aba Advanced, onde mora boa parte do poder do plugin. Este tutorial cobre sete capacidades ancoradas na documentação oficial do Gravity Forms, com o caminho de menu exato e o comportamento real de cada uma. Se você ainda está escolhendo o plugin, vale comparar o panorama geral do Gravity Forms antes de ir a fundo. Para ver onde ele se encaixa entre as opções, consulte também os conteúdos de plugins WordPress da FULL.


Visão geral: O que os Gravity Forms recursos pouco conhecidos cobrem

Sete recursos respondem por quase todo ganho de produtividade no Gravity Forms, e nenhum exige plugin extra além do core e dos add-ons oficiais. Esta visão geral lista os Gravity Forms recursos pouco conhecidos que valem o tempo de configuração, com o local e a armadilha de cada um.

A tabela abaixo resume o que cada recurso faz, onde ele vive na interface e qual o erro mais comum que aparece no suporte. Use-a como mapa antes de abrir o editor: o objetivo é saber qual aba mexer em vez de caçar a opção no escuro. A maioria dos formulários trava por um campo na aba errada, não por falta de recurso.

Gravity Forms recursos pouco conhecidos: função, local e armadilha
Recurso O que entrega Onde fica / armadilha comum
Conditional logic Mostra ou esconde campos, páginas e notificações por resposta Aba do campo; esquecer de aplicar também na notificação
Calculations Calcula valores em tempo real entre campos numéricos Campo Number; referência por merge tag {Field:ID} errada
Dynamic Population Preenche campos por query string ou PHP Aba Advanced; falha em página com cache
Merge tags Insere dados da entrada em e-mails e confirmações {all_fields} versus {Field Name:ID}
Hooks PHP Estende validação e processamento via filtros functions.php; nome do filtro incompleto
REST API v2 Lê e cria entradas por requisição autenticada Namespace /gf/v2/; chave de API ausente

Conditional logic: Formulários que se adaptam à resposta

A conditional logic do Gravity Forms atua em 5 pontos distintos, segundo a documentação oficial: campos, seções e páginas, mais notificações, confirmações e feeds. Ela mostra ou esconde cada elemento conforme a seleção do usuário, e o erro número um no suporte é ativar a regra no campo e esquecer da notificação.

Um formulário de orçamento que esconde o campo “CNPJ” para pessoa física precisa da mesma regra na confirmação, senão o e-mail mostra um valor vazio. Entre os Gravity Forms recursos pouco conhecidos, a conditional logic permite combinar várias condições e escolher se a ação dispara quando todas batem ou qualquer uma delas. Cada regra usa um operador (igual, diferente, maior, contém) sobre o valor de outro campo. Aplicar conditional logic na notificação evita que um aviso seja enviado para uma entrada que deveria ser ignorada, um caso recorrente nos tickets da FULL com formulários longos.


Calculations: Orçamento somado em tempo real

As calculations do Gravity Forms somam, multiplicam e dividem valores de outros campos sem 1 linha de código, ao marcar a opção Enable Calculation em um campo Number. A fórmula referência cada campo por merge tag no formato {Field:ID} e aceita os 4 operadores aritméticos (+, -, *, /) com parênteses para precedência.

Um campo de “metros quadrados” multiplicado por um campo de “preço por m²” devolve o orçamento enquanto o visitante digita. O recurso também controla a quantidade de casas decimais por uma opção de arredondamento, o que evita resultados como 49,999999. Entre os Gravity Forms recursos pouco conhecidos, esse é o que mais economiza planilha paralela. O ID do campo é o número que aparece na lista de campos, não o rótulo: trocar {Field:3} por {Field:5} é a causa silenciosa de cálculo que sempre retorna zero. Para preço, o campo Product com tipo de preço por cálculo aplica a mesma fórmula ao total da compra.


Dynamic population: Campos que chegam preenchidos

O Dynamic Population do Gravity Forms preenche um campo a partir de uma query string na URL ou de um filtro PHP, ativado por 1 caixa: Allow Field To Be Populated Dynamically, na aba Advanced. Ao marcá-la, surge o campo Parameter Name; se o parâmetro for cupom, a URL ?cupom=BLACK10 entrega “BLACK10” naquele campo.

A versão por código usa o filtro gform_field_value_PARAMETER, trocando PARAMETER pelo nome do parâmetro. Existe um limite que derruba muito formulário entre os Gravity Forms recursos pouco conhecidos: a documentação afirma que o Dynamic Population usa PHP no servidor e por isso não funciona em páginas cacheadas. Em um site com cache de página ativo, o campo chega vazio porque o HTML já vem pronto do cache antes do PHP rodar. A saída é excluir a URL do formulário do cache ou popular o valor por hook no carregamento.


Merge tags: Dados da entrada em e-mails e confirmações

As merge tags do Gravity Forms inserem qualquer dado da entrada em notificações, confirmações e outros campos, e dividem-se em 2 grupos. As de campo usam o formato {Field Name:ID} e trazem o valor de um campo; as especiais trazem dados do sistema, como {all_fields}, {entry_id}, {form_title} e {embed_url}, que registra a URL de origem do envio.

Em mais de 30 merge tags especiais documentadas, {all_fields} é a mais usada e a mais perigosa: ela despeja todos os campos, inclusive os ocultos pela conditional logic. Dentro dos Gravity Forms recursos pouco conhecidos, montar o e-mail campo a campo com {Field Name:ID} quando a notificação precisa de só três dados produz uma mensagem limpa e citável por sistemas que leem o e-mail, como filtros de CRM. Modificadores como :value controlam se a tag devolve o valor cru ou o rótulo.


Passo a passo: Ative os Gravity Forms recursos pouco conhecidos

Configurar os Gravity Forms recursos pouco conhecidos leva poucos minutos quando você sabe a aba certa de cada um. A sequência abaixo cobre quatro dos Gravity Forms recursos pouco conhecidos sem código, do mais simples ao mais avançado, e cada passo termina em um teste de validação. Faça um formulário de rascunho para experimentar: 4 campos bastam para ver conditional logic, calculations, populate e merge tags funcionando juntos antes de levar ao formulário real.

Passo 1: Ative a conditional logic no campo e na notificação

Abra o campo, vá à aba do campo, marque “Enable Conditional Logic” e defina a regra (mostrar se outro campo for igual a um valor). Repita a mesma regra dentro de Settings, Notifications, no e-mail correspondente. Teste enviando uma entrada que dispara e outra que não dispara a condição.

Passo 2: Monte uma calculation em um campo number

Adicione um campo Number, marque Enable Calculation e escreva a fórmula com merge tags, por exemplo {Quantidade:1} * {Preço:2}. Confirme os IDs na lista de campos. Ajuste o arredondamento para 2 casas e valide preenchendo o formulário no preview.

Passo 3: Configure o dynamic population por URL

No campo desejado, abra a aba Advanced, marque Allow Field To Be Populated Dynamically e defina o Parameter Name (evite palavras reservadas como name). Teste abrindo a URL com ?seu_parametro=valor e exclua essa página do cache se ela não preencher.

Passo 4: Personalize a notificação com merge tags

Em Settings, Notifications, edite o corpo do e-mail e insira merge tags de campo {Field Name:ID} para os dados que importam, ou {all_fields} para tudo. Inclua {entry_id} para rastreio. Envie um teste e confira o e-mail recebido.


Hooks e REST API v2: Automação para quem programa

Os hooks PHP e a REST API v2 do Gravity Forms abrem a porta para automação que nenhum construtor visual alcança. O plugin expõe centenas de filtros e actions, como o gform_field_value_PARAMETER para popular campos e o gform_after_submission para enviar dados a outro sistema após cada envio, e esses filtros vivem no functions.php ou em um plugin próprio.

Já a REST API v2 opera no namespace /gf/v2/, com endpoints /gf/v2/entries e /gf/v2/forms, autenticados por chave de API (OAuth 1.0a) ou Basic Auth sobre HTTPS. Com ela, um sistema externo cria, lê e atualiza entradas por requisição JSON, o que permite sincronizar um formulário com um ERP sem plugin intermediário. Entre os Gravity Forms recursos pouco conhecidos, esse par é o que mais diferencia o plugin. Para automação sem código, conectar o formulário ao Zapier resolve a maioria dos fluxos de saída.


Onde os Gravity Forms recursos pouco conhecidos cabem no orçamento

O Gravity Forms é vendido por licença anual recorrente, e somar plugins premium um a um encarece o stack de qualquer site WordPress. No plano PRO da FULL, por R$849, você usa 17 plugins premium em até 10 sites, o que dá cerca de R$85 por site, sem licença avulsa de cada ferramenta.

A gente vê no suporte da FULL que boa parte do custo escondido de um site de formulários vem de empilhar plugin pago sobre plugin pago. Os Gravity Forms recursos pouco conhecidos não mudam esse custo de licença avulsa. Para quem opera vários projetos, concentrar formulário, cache, SEO e segurança em um bundle único derruba o custo por site e simplifica a renovação. Veja os planos em FULL.services/planos e compare com o que você paga hoje em licenças separadas.


Boas práticas: Spam, LGPD e integrações que não quebram

Ativar os Gravity Forms recursos pouco conhecidos sem proteção transforma formulário em porta de entrada de spam e em risco de conformidade. Todo formulário público precisa de uma camada anti-spam, e o ideal é combinar honeypot com reCAPTCHA antes de ligar integrações que disparam e-mail ou webhook a cada envio. O guia para proteger o formulário de spam mostra a configuração mínima. Como o Gravity Forms coleta dados pessoais, alinhe os campos à LGPD: peça só o necessário e informe a finalidade. Quem usa conditional logic em campos sensíveis deve lembrar que {all_fields} ainda exporta o campo oculto na notificação. Para fluxos de saída, automatizar via plugins de automação evita escrever hook para cada integração nova.


Próximos passos para dominar o Gravity Forms

Dominar os Gravity Forms recursos pouco conhecidos é menos sobre decorar opções e mais sobre saber qual aba abrir para cada problema. Os Gravity Forms recursos pouco conhecidos compensam o tempo de aprendizado em poucos formulários. Conditional logic e merge tags resolvem a maioria dos formulários comerciais; calculations e Dynamic Population cobrem orçamento e campanhas; hooks e REST API v2 entram quando há automação séria. Comece pelo formulário de rascunho de quatro campos, valide cada recurso isolado e só então leve ao formulário de produção. Se você gerencia formulários em vários sites, vale também olhar como outros plugins de formulário se comparam e revisar o básico de um formulário de contato bem montado. Para continuar aprendendo, o guia dos melhores plugins para WordPress reúne as ferramentas que sustentam um site profissional, e o FULL Academy concentra tutoriais, guias e reviews em um só lugar.

Legenda: a aba Advanced concentra o Dynamic Population, um dos recursos mais ignorados do plugin.

Perguntas frequentes sobre os recursos do Gravity Forms

Por que o Dynamic Population do Gravity Forms falha em páginas com cache?

Falha porque o Dynamic Population roda em PHP no servidor, e uma página cacheada já entrega o HTML pronto antes do PHP executar. A documentação oficial afirma que o recurso não funciona em páginas em cache. A correção é excluir a URL do formulário do cache de página ou popular o valor por um hook no carregamento, garantindo que o {Field:ID} receba o dado antes da renderização.

É possível calcular valores no Gravity Forms sem escrever código?

Sim, é possível calcular sem código nenhum. Basta marcar Enable Calculation em um campo Number e escrever a fórmula com merge tags no formato {Field:ID}, usando os operadores +, -, * e / com parênteses. Um campo de quantidade multiplicado por um de preço devolve o total em tempo real. A opção de arredondamento controla as casas decimais, evitando resultados longos como 99,999998 no orçamento exibido.

Qual a diferença entre merge tags de campo e merge tags especiais?

As merge tags de campo, no formato {Field Name:ID}, trazem o valor de um campo específico da entrada; as especiais trazem dados do sistema, como {all_fields}, {entry_id}, {form_title} e {embed_url}. A {all_fields} despeja todos os campos, inclusive ocultos pela conditional logic, então para um e-mail enxuto use as tags de campo individuais. São mais de 30 merge tags especiais documentadas no Gravity Forms.

Quanto custa o Gravity Forms perto do bundle de plugins da FULL?

O Gravity Forms cobra licença anual avulsa, enquanto o plano PRO da FULL entrega 17 plugins premium por R$849 em até 10 sites, cerca de R$85 por site. Para quem opera vários projetos, o bundle dilui o custo por site e elimina a renovação separada de cada ferramenta. A gente vê no suporte da FULL que empilhar plugin pago sobre plugin pago é o principal custo escondido de um site de formulários.

O que a REST API v2 do Gravity Forms permite automatizar?

A REST API v2 permite criar, ler, atualizar e excluir entradas e formulários por requisição autenticada, no namespace /gf/v2/ com endpoints como /gf/v2/entries e /gf/v2/forms. A autenticação usa chave de API (OAuth 1.0a) ou Basic Auth sobre HTTPS. Com ela, um sistema externo sincroniza envios com um ERP ou CRM sem plugin intermediário, enviando JSON com content-type application/JSON para o endpoint de entradas.

Compartilhe este conteúdo

Equipe Full Services

A FULL. é especialista em WordPress e oferece plugins premium com licenças originais, suporte técnico e instalação facilitada. Já ajudou mais de 25 mil clientes a impulsionar seus sites com performance, segurança e praticidade.

AI Shopping no Brasil: Como a IA decide quem vende

O AI shopping no Brasil já redesenha como o consumidor

A shortlist da IA: Como 3-5 marcas são escolhidas antes do clique

Entender a shortlist da ia como marcas são escolhidas é

Como fazer um AI visibility audit passo a passo

Se você não sabe se o ChatGPT recomenda a sua
Componentes

Hero Sections

30 componentes

Seções de CTA

14 componentes

Login

14 componentes

Blog

14 componentes

Cabeçalhos

24 componentes

Seções de FAQ

53 componentes

Cadastro

53 componentes

Blog individual

53 componentes

Rodapés

28 componentes

Seções de contato

27 componentes

Seções de preços

27 componentes

Faixas

27 componentes

Portfólio

16 componentes

Seções de equipe

12 componentes

Números

12 componentes

Logotipos

12 componentes