Para que você pode usar os formulários de gravidade?

Publicados: 2023-02-17

Vamos falar sobre o que você pode usar para formas de gravidade?

Gravityforms Revisão mais recente

Índice

Incorporar Fóruns Usando Códigos

O Gravity Forms possui uma estrutura integrada que suporta a incorporação de formulários em seu conteúdo usando o Editor Clássico do WordPress e o Gutenberg de maneira fácil e sem complicações. Você também pode usar o Form Widget, que está disponível no menu Widgets na guia WordPress Appearance, para incorporar seu formulário no espaço nas áreas de widget do WordPress.

código curto de forma de gravidade

Mas, o que você faz se deseja que o mesmo formulário apareça em todos os conteúdos que você publica em seu blog? Uma maneira é, obviamente, incorporar manualmente um formulário para cada postagem usando o método mencionado acima. No entanto, isso levaria muito tempo e esforço e não é realmente uma maneira inteligente de realizar a tarefa. Certo? Confira Gravity Forms Review aqui.

Como preparar um gravity_form() para chamar nosso formulário?

A primeira coisa que precisamos fazer aqui é descobrir qual é o id do nosso formulário. Deixe-me explicar a você com meu próprio ID de formulário. Estou tentando incorporar meu formulário de boletim informativo em meu blog cujo ID é 5 .Este é o primeiro e único aspecto necessário da criação da chamada da funçãogravity_form() .Como resultado, você pode simplesmente usar a codificação mencionada abaixo:

<b style="background-color:#FFCCCC">

gravity_form( 5 );</b>

No entanto, gostaria de permitir o envio de ajax neste caso para evitar que a página seja recarregada sempre que um visitante clicar no botão do formulário. O sexto parâmetro é usado para permitir envios de ajax, e outro parâmetro crítico para o cenário de caso de uso que estamos discutindo aqui é o parâmetro echo, que devemos definir como 'falso', o que direcionaria o Gravity Forms a retornar o formulário em vez de exibir diretamente isso na tela.

Como resultado, todos os parâmetros terão valores padrão, exceto o id do formulário, o envio da solicitação ajax e o eco, que terão valores de 5, válido e falso, respectivamente. É assim que vou nomear minha função:

<b style=”background-color:#FFCCCC”>gravity_form( 5, true, true, false, false, true, false, false );</b>

Se você quiser mais informações sobre todos os parâmetros envolvidos neste código, verifique os detalhes na documentação da chamada de função gravity_form() . Nesta etapa, já sabemos quais parâmetros e funções usaremos para obter este formulário.

Como enfileirar os scripts necessários preparando o gravity_form_enqueue_scripts()?

Agora devemos criar o recurso que solicitará ao WordPress simplesmente enfileirar os arquivos necessários para que o formulário apareça e funcione corretamente. O funcionamento de gravity_form_enqueue_scripts() é regido por apenas dois parâmetros: primeiro, especifique o id do formulário e, segundo, para permitir ou desabilitar o envio de ajax (desabilitado por padrão).

Como desejamos usar o envio ajax para o formulário, usaremos os dois parâmetros a seguir:

<b style=”background-color:#FFCCCC”>gravity_form_enqueue_scripts( 5, true );

</b>

Acione funções usando o núcleo do WordPress the_content e get_header

Agora que configuramos as funções Gravity Forms, tudo o que precisamos fazer é chamá-las sempre que forem necessárias para fazer o que as criamos. A função para enfileirar os arquivos será executada usando o gancho get header do núcleo do WordPress, que é executado logo antes do wp_head, garantindo que os arquivos já tenham sido enfileirados antes que o Gravity Forms os exija.

<b style="background-color:#FFCCCC">

function gf_enqueue_required_files() {

GFCommon::log_debug( __METHOD__ . '(): running.' );

if ( is_single() && 'post' === get_post_type() ) { // Faz isso apenas para Posts.

gravity_form_enqueue_scripts( 5, true );

}

}

add_action( 'get_header', 'gf_enqueue_required_files' );</b>

Uma instrução “if” no snippet garante que ele seja executado apenas para postagens padrão no WordPress. Por fim, usaremos o seguinte código para inserir nosso formulário ao final do conteúdo de nosso post:

<b style=”background-color:#FFCCCC”>função gf_add_newsletter_form_after_post( $content ) {

GFCommon::log_debug( __METHOD__ . '(): running.' );

// Formulário adicionado após o conteúdo do post.

$content .= gravity_form( 5, true, true, false, false, true, false, false );

retornar $conteúdo;

}

add_filter( 'the_content', 'gf_add_newsletter_form_after_post' );</b>

Seu formulário Gravity será inserido instantaneamente dinamicamente após cada conteúdo que você publicar no WordPress depois de adicionar os trechos acima ao seu site. Você ainda não precisa excluir nenhuma das suas postagens, caso mude de ideia mais tarde. Como você está usando snippets para incorporar o formulário em tempo real, pode facilmente excluir os snippets para evitar que o formulário seja aplicado após seus artigos.

Gravity Forms: Criando um Formulário de Inscrição para Concurso

Vamos percorrer as etapas de desenvolvimento do formulário agora que abordamos por que você tem concursos em seu site e o que torna um formulário de inscrição de concurso bem-sucedido.

Criando um novo formulário

Criar um novo formulário é a primeira coisa, para começar. Se você já instalou o Gravity Forms, basta fazer login na sua conta do WordPress, entrar no painel e navegar até Formulários > Novo formulário .Dê um nome ao formulário e, se desejar, uma definição e clique emCriar formulário.

Gravity Forms Demo WordPress

Caso você não tenha instalado o Gravity Forms, você precisará comprar uma licença, baixar o plugin e ativá-lo. Vá paraPlugins > Adicionar novo > Carregar no seu site WordPress após fazer login. Selecione Arquivos e localize o arquivo compactado que você baixou.Em seguida, selecione Instalar > Ativar no menu suspenso.

Adicionando campos de formulário

Agora é hora de preencher seu formulário com campos. Adicione os campos Nome e E-mail ao formulário selecionando Campos Avançados no menu suspenso. Se você estiver doando um objeto físico, não se esqueça de incluir o campo Endereço.

Pré-visualização do formulário

Adicione o campo Consentimento antes de inserir as regras do concurso se desejar mostrar as diretrizes do concurso no formulário e quiser que os visitantes concordem com as regras. Este campo é sempre configurado por padrão devido a uma política de privacidade, no entanto, você pode alterar o texto para aceitar as diretrizes do concurso.

Você pode querer adicionar campos extras ao seu formulário, dependendo do tipo de conteúdo que está executando. Se os competidores devem responder corretamente a uma pergunta, por exemplo, caixas de seleção podem ser adicionadas. Se eles precisarem enviar uma foto ou alguma outra forma de documentação para sua inscrição, você pode incluir um campo de upload de arquivo.

Habilitar Restrições de Formulário

A maioria das competições são cronometradas. Em outras palavras, as competições geralmente têm um horário fixo para começar e terminar. Esse recurso é uma ótima maneira de aumentar o hype e torna esses concursos realmente emocionantes, atraindo mais clientes para ele. Para impedir que seus visitantes participem do concurso após o término, você precisará habilitar algumas restrições de formulário.

ativar restrições de formulário

Para começar, navegue até as Configurações de formulário do formulário do concurso e role para baixo até uma seção chamada Restrições. Para começar, você pode restringir o número de participantes no concurso. Esta é uma boa ideia se você deseja realizar um concurso em menor escala e tornar o evento ainda mais único e exclusivo.

Você também tem a opção de agendar um horário mostrando quando o formulário do concurso se torna ativo e quando se torna inativo para cumprir o prazo do concurso. Se você marcar a caixa de agendamento do formulário, poderá facilmente modificar a mensagem que aparece na página do site onde o formulário do concurso está sendo exibido, bem como as datas de início e término.

Configurando notificações e confirmações de formulário

Após terminar de criar o formulário, basta acessar as configurações de Confirmação do formulário para personalizar a mensagem de confirmação do formulário.Você pode até guiar os usuários para uma página específica em seu site depois que eles preencherem o formulário.

lista de notificações do gravityforms

Clique na guia Configurações de formulário para configurar a mensagem de confirmação. Em seguida, edite a mensagem de confirmação padrão ou gere uma nova. Lembre-se de configurar as notificações para o formulário também. Novos envios de formulário irão notificá-lo automaticamente, o administrador do site. No entanto, além de uma notificação do usuário, você pode gerar alertas para outra pessoa que queira ser informada sobre novas inscrições para o concurso.

Toque na guia Notificações para criar uma nova atualização. Em seguida, pressione Adicionar novo e dê um nome à notificação. Dentro da caixa Enviar para e-mail , insira o endereço de e-mail se estiver enviando para outra pessoa da sua equipe.

Integre um provedor de marketing por e-mail, CRM ou formulário de inscrição em concurso

Quando o formulário de inscrição do concurso estiver ativo e você começar a coletar inscrições, precisará de uma maneira de manter os concorrentes informados sobre as novidades ou atualizações do concurso. Você também pode fornecer informações sobre promoções futuras e outros materiais de marketing relevantes para sua empresa.

Integrações de e-mail de formulários de gravidade

O Gravity Forms interage com uma variedade de plataformas de marketing por e-mail e CRM, permitindo que você se comunique rapidamente com seus concorrentes. Serviços como Mailchimp e HubSpot se enquadram nessa categoria. Vá para Formulários > Complementos e permita que o Complemento da HubSpot, por exemplo, incorpore seu formulário de inscrição no concurso com o HubSpot.

Para enviar dados de envio de formulário para a HubSpot, você precisará aprovar sua conta HubSpot com Gravity Forms e criar um feed HubSpot para seu formulário.

  • Convertkit Vs Gotejamento
  • Tutorial Omnisend Shopify
  • Revisão de e-mail MailerLite
  • 11 melhores provedores de serviços de marketing por e-mail
  • Omnisend Vs Constant Contact Vs ActiveCampaign