Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Como criar formulários do WordPress com campos suspensos (método fácil)

Muitos proprietários de sites têm dificuldade para coletar informações dos usuários sem sobrecarregá-los com formulários longos.

Os campos suspensos simplificam os formulários ao apresentar uma lista concisa de opções. Isso significa que eles podem aumentar a taxa de conclusão do formulário e melhorar a experiência do usuário.

Neste artigo, mostraremos a você como criar um formulário do WordPress com campos suspensos.

The Create WordPress Forms with Dropdown Fields in post image

O que são campos suspensos e por que usá-los?

Um campo suspenso permite que os usuários escolham uma opção de uma lista definida de variações diferentes. Os usuários podem simplesmente clicar no campo para ver todas as opções do menu suspenso.

Como proprietário de um site, você pode usar campos suspensos para criar formulários da Web, como assinaturas de boletins informativos por e-mail, formulários de contato, formulários de registro de eventos ou formulários de pedidos de produtos.

Os campos suspensos podem aumentar a eficácia de seu formulário. Aqui estão algumas vantagens:

  • Consistência. A lista de opções definida mantém a consistência dos dados coletados e evita entradas inválidas. Isso torna a análise de dados mais precisa.
  • Campos dinâmicos. Os campos suspensos facilitam a definição da lógica condicional. A lista definida de opções permite que você mostre campos adicionais com base na seleção do usuário sem obstáculos desnecessários.
  • Redução do tamanho do formulário. A combinação de várias opções em um menu suspenso compacto faz com que seu formulário pareça menos intimidador. Isso pode resultar em uma melhor experiência do usuário.

Dito isso, vamos dar uma olhada em como criar formulários com campos suspensos no WordPress. Aqui está uma visão geral rápida das etapas que abordaremos neste tutorial:

Vamos começar!

Etapa 1: Instalação do WPForms

O WPForms é o melhor plug-in do WordPress para criação de formulários, fácil de arrastar e soltar para iniciantes. Esse construtor de formulários tem mais de 1.800 modelos, que o ajudam a criar um formulário fácil de usar com apenas alguns cliques.

Ele também permite a integração de plataformas de marketing e pagamento de terceiros, incluindo Constant Contact e Stripe.

WPForms

Observações: O WPForms Lite vem com o recurso de campo suspenso. Dito isso, recomendamos obter a versão premium do plug-in para que você possa definir a lógica condicional e melhorar a experiência do usuário no seu formulário.

A boa notícia é que os leitores do WPBeginner ganham um desconto especial de 50% usando o cupom WPForms: SAVE50.

Para instalar e ativar o WPForms, você pode ler nosso guia sobre como instalar um plug-in do WordPress.

Etapa 2: Criação de um novo formulário

Após a ativação, você verá um menu WPForms na área de administração do WordPress, como este:

The WPForms menu in the WordPress admin area

Agora, você poderá acessar a interface do construtor do WPForms e criar formulários com campos suspensos.

Para começar a criar um novo formulário, passe o mouse sobre WPForms e clique em “Add New” (Adicionar novo).

The Add New button under WPForms in the WordPress admin area

Como alternativa, você pode clicar em WPForms. Isso o redirecionará para a seção “Visão geral dos formulários” do construtor.

Para começar, clique no botão “+ Adicionar novo”.

The + Add New button on WPForms' Forms Overview

Agora, você verá o painel “Setup” (Configuração) no construtor de formulários WPForms. Nesse painel, a primeira coisa que você precisa fazer é nomear seu formulário.

Por exemplo, você pode digitar “Simple Contact Form” ou apenas “Contact Form” no campo “Name Your Form”.

The Contact Form copy in the Name Your Form field in WPForms' Setup panel

Feito isso, é hora de selecionar um modelo.

Para usar um modelo de formulário, basta passar o mouse sobre o modelo desejado e clicar em “Use Template” (Usar modelo). Neste exemplo, usaremos o “Formulário de contato simples”.

The Use Template button for Simple Contact Form in WPForm's Setup panel

Para saber mais sobre como criar um formulário de contato, consulte nosso guia detalhado sobre como criar um formulário de contato no WordPress.

Etapa 3: Adicionando o campo suspenso

Depois de concluir o processo de configuração, você será redirecionado para o construtor de formulários, onde há uma lista de campos à esquerda e uma visualização ao vivo à direita.

Edit contact form

Agora, queremos adicionar um campo suspenso ao nosso formulário de contato.

Basta clicar em “Dropdown” e arrastá-lo para o lado direito do formulário.

The Dropdown option in WPForm's Fields panel

Observações: Todos os campos da categoria “Campos padrão” estão disponíveis no WPForms Lite. Portanto, você pode criar formulários com campos de múltipla escolha ou adicionar CAPTCHA em formulários de login e registro gratuitamente.

À direita do painel, você poderá ver um campo suspenso no seu formulário de contato. Você pode passar o mouse sobre o campo para acessar suas configurações, que incluem:

  • Um botão de cópia
  • Um botão de exclusão
  • Uma instrução “Clique para editar
  • Uma instrução “Arrastar para reordenar
The dropdown field on the live preview

Usando o recurso de arrastar e soltar, vamos mover o campo suspenso acima de “Comentário ou mensagem”.

Ao colocar o campo de parágrafo “Comentário ou mensagem” logo antes do botão Enviar, você oferece um fluxo melhor para o processo de preenchimento do formulário. Isso também torna o campo suspenso mais visível para que os usuários não o ignorem.

The dropdown field moved above Comment or Message

Etapa 4: Configurando o campo suspenso

Nesta etapa, você definirá o rótulo, as opções e a descrição do seu campo suspenso. Sua lista de opções deve estar alinhada com o tipo de formulário. Como estamos criando um formulário de contato, vamos oferecer uma opção de assinatura de boletim informativo.

Clique em seu campo suspenso e, em seguida, vá para “Field Options” (Opções de campo).

The Dropdown field's Field Options tab

Na guia “General” (Geral), preencha os detalhes necessários:

  • Rótulo. Nos campos suspensos, os rótulos geralmente são perguntas. Usaremos “Gostaria de se inscrever em nosso boletim informativo?” como exemplo.
  • Opções. Vamos acrescentar “Sim, por favor” e “Não, obrigado”.
  • Descrição. Você pode deixar “Você pode cancelar a assinatura a qualquer momento” nesse campo.
  • Obrigatório. Alterne essa opção para exigir que os visitantes preencham esse campo.
The configured Dropdown field in the Field Options tab

Em seguida, vamos definir a lógica condicional.

Lógica condicional significa tomar decisões com declarações “se” e “então”. Quando usada em formulários, ela decide o que acontece em seguida com base na resposta que o usuário dá.

A configuração da lógica condicional facilita o preenchimento de formulários. Ao mostrar apenas as opções relevantes com base nas seleções anteriores, o formulário não sobrecarrega os usuários com escolhas desnecessárias.

Neste exemplo, vamos exibir um campo adicional se os usuários escolherem a opção “Sim, por favor”. Permitiremos que os assinantes escolham a frequência com que gostariam de receber e-mails promocionais.

Antes disso, você precisará preparar um novo campo. Volte para a guia “Add Fields” e clique em “Dropdown” ou em qualquer outro tipo de campo. Em seguida, preencha os detalhes do novo campo.

Veja um exemplo:

The configured second dropdown field in the Field Options tab for setting up conditional logic

Agora que o novo campo está pronto, clique nele e navegue até a guia “Smart Logic” (Lógica inteligente).

A partir daí, você pode ativar a lógica condicional alternando a opção “Enable Conditional Logic” (Ativar lógica condicional).

The Enable Conditional Logic toggle in the Smart Logic tab

Uma vez ativado, você pode configurar a lógica condicional para seu novo campo.

Comece escolhendo “Mostrar” ou “Ocultar” o novo campo. Em seguida, selecione um campo existente e uma entrada de usuário.

Esta é a nossa configuração para referência: “Mostre” esse campo se “Would you like to subscribe to our newsletter” for “Yes, please”.

The conditional logic for the second Dropdown field in the Smart Logic tab

Dica de especialista: Deseja adicionar usuários diretamente à sua lista de e-mails? Dê uma olhada em nosso tutorial sobre como criar uma lista de e-mails no WordPress.

Etapa 5: Personalizando seu formulário

É hora de personalizar seu novo formulário.

Você pode começar configurando notificações por e-mail sempre que um novo usuário enviar um formulário. Vá para Settings ” Notifications e ative a opção “Enable Notifications” (Ativar notificações).

The Enable Notifications toggle in WPForms' Notifications section in the Settings panel

Em seguida, verifique os detalhes de notificação padrão do formulário abaixo do botão de alternância.

Algumas entradas no campo “Default Notification” têm “Smart Tag”. Essa tag pressupõe para onde enviar as notificações de envio de formulários, entre outras. Dito isso, você pode ajustar as configurações de acordo com suas necessidades.

Por exemplo, o campo “Sent To Email Address” tem a “Smart Tag” {admin_email}. Por padrão, esse será o e-mail do administrador do seu site WordPress. Portanto, qualquer notificação de envio de formulário será enviada para a caixa de entrada do e-mail do administrador.

Você pode adicionar mais destinatários, como seu especialista em marketing por e-mail. Apenas certifique-se de separar cada e-mail com uma vírgula.

Se quiser saber como enviar o e-mail do formulário para várias pessoas ou departamentos diferentes, leia nosso guia sobre como criar um formulário de contato com vários destinatários.

Em seguida, a cópia padrão da “Linha de assunto do e-mail” é “Nova entrada: Nome do seu formulário”. No entanto, você pode alterar a linha de assunto a seu gosto, desde que ela seja fácil de identificar.

Os usuários que enviam um formulário devem receber uma notificação em seus e-mails. O campo “From Name” permite que os usuários saibam quem envia o e-mail de notificação.

WPForm's Default Notifications settings for the first three fields

O próximo campo é “From Email”, e a “Smart Tag” para esse campo é {admin_email}.

Com essa configuração padrão, os usuários receberão e-mails de notificação do e-mail do administrador do seu site.

A parte destacada informa que o endereço de e-mail do administrador do seu site está em um domínio diferente, por exemplo, @gmail.com. Isso pode levar a problemas de capacidade de entrega, como e-mails que acabam na caixa de “Spam”.

Você pode ler nosso guia sobre como configurar o WP Mail SMTP para garantir que seus e-mails cheguem às caixas de entrada dos leitores.

WPForm's Default Notifications settings for the From Email field

Para cada e-mail de notificação enviado, o destinatário também tem a opção de responder a ele.

No campo “Reply-To”, você pode definir qual endereço de e-mail receberá as respostas do usuário. A “Smart Tag” desse campo é {field_id= “1”}. Isso significa que as respostas dos usuários serão enviadas para o mesmo endereço de e-mail que está no campo “From Email”.

Por fim, o campo “Email Message” tem a “Smart Tag” {all_fields}. Portanto, sua mensagem de e-mail conterá os campos do formulário juntamente com as respostas do usuário.

WPForm's Default Notifications settings for the last two fields

Depois de terminar de personalizar suas notificações, navegue até “Confirmations” (Confirmações). Nessa seção, você definirá como exibir a confirmação após o envio do formulário.

Primeiro, você pode escolher “Messages” (Mensagens), “Show Page” (Mostrar página) ou “Go to URL (Redirect)” (Ir para URL (Redirecionar)) como seu tipo de confirmação.

The Confirmation Type field in WPForms' Confirmations section in the Settings panel

Se você escolher “Message” (Mensagem) como tipo de confirmação, exibirá uma mensagem de confirmação para que os usuários saibam que você recebeu os envios de formulário.

Com esse tipo de confirmação, você pode editar a mensagem padrão para adequá-la à sua marca. Vá para o campo “Confirmation Message” (Mensagem de confirmação) e digite sua mensagem personalizada na caixa de texto.

The Confirmation Message field in WPForms' Confirmation section in the Settings panel

Se você escolher “Show Page” (Mostrar página), precisará selecionar uma página existente em seu site do WordPress. E se você optar por “Go to URL (Redirect)”, você inserirá um URL de página.

Antes de passar para a próxima etapa, clique em “Salvar” para não perder seu progresso.

The Save button on WPForms' builder interface

Feito isso, você estará pronto para exibir o novo formulário em seu site do WordPress.

Etapa 6: Incorporar seu formulário no WordPress

Para exibir seu novo formulário no site do WordPress, você pode usar o assistente “Incorporar” no construtor de formulários do WPForms.

The Embed wizard on the WPForms form builder

Isso acionará a janela pop-up “Incorporar em uma página”. Nela, você pode escolher “Select Existing Page” (Selecionar página existente) ou “Create New Page” (Criar nova página), o que for mais relevante para você.

Neste exemplo, vamos usar “Selecting Existing Page” (Selecionar página existente).

The Select Existing Page button when embedding a form from WPForms

A próxima etapa é escolher a página em que você deseja exibir o novo formulário.

Basta clicar no menu suspenso e escolher uma página da Web existente. Depois de fazer isso, clique em “Let’s Go!”.

The About option when embedding a form in an existing page

Em seguida, você será redirecionado para o editor de blocos do WordPress com instruções do WPForms.

Você pode clicar no botão “Done” (Concluído) para ocultar essas instruções.

The + button for adding a new block on the WordPress block editor

A partir daí, você precisa clicar no botão “+” para adicionar um bloco WPForms.

Digite “WPForms” na barra de pesquisa. Em seguida, você deverá ver o bloco WPForms nos resultados da pesquisa. Clique para adicioná-lo.

The WPForms block to add to the WordPress block editor

Depois de adicionar o bloco WPForms, você verá um menu suspenso em sua página.

Basta clicar no menu suspenso e escolher um formulário da lista. Vamos selecionar “Contact Form” (Formulário de contato), pois esse é o formulário que acabamos de criar.

The Contact Form option in the WPForms' block's dropdown

Etapa 7: Publicação do formulário

Nesta etapa final, vamos visualizar o formulário antes de publicá-lo para garantir que tudo esteja perfeito. No editor de blocos do WordPress, clique em ExibirVisualizar em nova guia.

The Preview in new tab button on the WordPress block editor

Se desejar, você também pode visualizar a aparência do formulário em tablets e dispositivos móveis. Tudo o que você precisa fazer é clicar em Exibir ” Tablet ou celular ” Visualizar em nova guia.

Por fim, se não forem necessários outros ajustes, clique em “Update” (Atualizar).

The Update button on WordPress' block editor

Parabéns! Você adicionou com êxito seu novo formulário de contato com campos suspensos ao seu site WordPress.

Veja como ficou em nosso site de demonstração:

A contact form with dropdown fields embedded on a WordPress website

Esperamos que este guia tenha ajudado você a aprender como criar formulários do WordPress com campos suspensos. Em seguida, talvez queira saber como usar um formulário de contato para aumentar sua lista de e-mails e como configurar o rastreamento de formulários no Google Analytics para otimizar o desempenho do seu formulário.

Se você gostou deste artigo, inscreva-se em nosso canal do YouTube para receber tutoriais em vídeo sobre o WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que, se você clicar em alguns de nossos links, poderemos receber uma comissão. Veja como o WPBeginner é financiado, por que isso é importante e como você pode nos apoiar. Aqui está nosso processo editorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

O kit de ferramentas definitivo WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Reader Interactions

1 comentárioDeixe uma resposta

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

Deixe uma resposta

Obrigado por deixar um comentário. Lembre-se de que todos os comentários são moderados de acordo com nossos política de comentários, e seu endereço de e-mail NÃO será publicado. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.