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 adicionar o preenchimento automático para campos de endereço no WordPress

Adicionar o preenchimento automático aos campos de endereço pode tornar seus formulários do WordPress mais fáceis de usar. Ele permite que os usuários escolham rapidamente os endereços a partir de sugestões à medida que digitam, acelerando o processo e reduzindo os erros.

Recentemente, um de nossos usuários quis saber como configurar isso em seus formulários. Com o preenchimento automático, os usuários podem desfrutar de uma experiência mais tranquila e obter entradas de endereço precisas.

Neste artigo, vamos orientá-lo nas etapas para adicionar o preenchimento automático de endereços ao seu site WordPress usando a API do Google Places. Essa é uma maneira fácil de aprimorar seus formulários e torná-los mais eficientes.

How to Add Autocomplete for Address Fields in WordPress

Por que adicionar campos de endereço com preenchimento automático no WordPress?

A adição de campos de endereço de preenchimento automático no WordPress pode ajudá-lo a melhorar a experiência do usuário do seu site.

Por exemplo, se você tiver uma loja de comércio eletrônico, seus clientes poderão inserir seus endereços mais rapidamente e evitar erros de digitação.

Quando os compradores digitarem o endereço, os endereços possíveis serão exibidos na tela com base na localização atual, portanto, tudo o que eles precisam fazer é escolher o correto. Isso ajuda a reduzir os erros, pois as opções mostradas ao usuário estão conectadas ao Google Places e à API do Google Maps.

O preenchimento automático em campos de endereço é uma das funcionalidades mais convenientes que você pode oferecer aos seus usuários. Se você puder ajudar rapidamente os compradores no checkout, é mais provável que eles concluam a compra.

Isso pode levar a um aumento nas vendas e transformar o comprador ocasional em um cliente recorrente.

Agora que você entende os benefícios de adicionar campos de endereço de preenchimento automático no WordPress, mostraremos como fazer isso passo a passo.

Aqui está uma visão geral rápida de todas as etapas que abordaremos neste artigo:

Pronto? Vamos começar com um tutorial em vídeo.

Tutorial em vídeo

Subscribe to WPBeginner

Se você preferir instruções escritas, continue lendo.

Etapa 1: Instalar e ativar o preenchimento automático do endereço do Google

A primeira coisa que você precisa fazer é instalar e ativar o plug-in Autocomplete Google Address .

Autocomplete Google Address plugin

Para obter mais detalhes, consulte nosso guia passo a passo sobre como instalar um plug-in do WordPress.

Após a ativação, acesse Settings ” Autocomplete no painel do WordPress para definir as configurações do plug-in.

Autocomplete WordPress

Em seguida, você será solicitado a inserir a chave da API do Google Places. Essa chave de API permite que seu site se conecte ao Google Maps e recupere sugestões de preenchimento automático do banco de dados em tempo real.

Etapa 2: acessar a chave da API do Google Places

Para acessar sua chave de API do Google Places, acesse o site do Google Developer Console e crie um novo projeto.

Google Console create a project

Você será levado a uma nova página em que será solicitado a dar um nome ao seu projeto. Recomendamos que você use um nome que o ajude a identificar facilmente o projeto.

Em seguida, você pode clicar no botão “Create” (Criar).

Se você tiver uma organização à qual deseja se conectar, poderá clicar no link “Browse” para ver um menu suspenso de opções.

Create a project in Google Console

Aguarde alguns segundos e você será redirecionado automaticamente para a página “APIs & Services”.

A partir daí, você deve navegar até o painel do lado esquerdo e clicar na guia “Library” (Biblioteca).

Library in Google Console

Agora, você verá a lista de APIs populares do Google que podem ser ativadas para o seu projeto. No painel esquerdo, vá em frente e selecione “Maps” para filtrar as opções relacionadas a mapas.

A partir daí, você precisará localizar e clicar na opção “Places API”.

Places API

Em seguida, você será direcionado para a página de visão geral da “API do Places”.

Basta clicar no botão “Enable” (Ativar) para autorizar a API.

Enable Places API

Se o Google Console estiver configurado corretamente, uma janela pop-up com sua chave de API deverá ser exibida.

No entanto, se esta for a primeira vez que você configura sua conta do Google Console, talvez seja necessário inserir suas informações de faturamento.

Copy API Key

Agora, você pode voltar ao seu site do WordPress.

Em seguida, cole a chave de API do Console do Google onde está escrito “Google Place API Key”.

Google Place API Key

Para garantir que o endereço de preenchimento automático funcione no WordPress, você precisará ativar a API JavaScript do Google Maps.

Portanto, tudo o que você precisa fazer é voltar para a guia “APIs e serviços” no painel do Google Developer Console. Em seguida, você deverá localizar a “API JavaScript do Google Maps” e clicar em “Ativar”.

Enable maps javascript API

Agora, você está pronto para adicionar o ID do formulário.

Na próxima etapa, você precisará do ID do formulário do campo de endereço em que deseja adicionar o recurso de preenchimento automático de endereços.

Etapa 3: Ativar o preenchimento automático de endereços nos campos de formulário do WordPress

Você pode adicionar um recurso de preenchimento automático de endereço a qualquer campo de formulário criado por qualquer plug-in de criação de formulários do WordPress.

Usaremos o WPForms neste tutorial, pois é o melhor construtor de formulários de arrastar e soltar e o mais fácil para iniciantes. No entanto, essas instruções funcionarão independentemente do plugin de formulário de contato que estiver usando.

Primeiro, você precisará criar um formulário com um campo de endereço ou um conjunto de campos de endereço. Quando terminar, você poderá adicionar esse formulário ao seu site WordPress como faria normalmente. Se precisar de ajuda, leia nosso guia sobre como criar um formulário de contato.

Em seguida, vamos abrir o post ou a página em que você adicionou o formulário, clicar com o botão direito do mouse no campo de endereço e selecionar “Inspecionar” no menu do navegador.

Inspect button

Aqui, você verá uma seção destacada com o valor do ID do formulário para o campo de entrada.

Por exemplo, nesta captura de tela, o valor de ID do nosso formulário é wpforms-567-field_4.

Form ID in developer tool

Você precisa copiar esse valor e colá-lo na página de configurações do plug-in.

No entanto, você desejará adicionar o recurso de preenchimento automático a todo o seu formulário de endereço. Por exemplo, se você quiser que os usuários possam preencher automaticamente um endereço de entrega inteiro, eles precisarão preencher automaticamente a cidade, o início e o código postal.

Nesse caso, você precisaria seguir o mesmo processo clicando em “Inspecionar” e, em seguida, encontrando o ID do formulário para cada campo.

Form ID in WordPress

Depois de obter todos os IDs, copie-os para a página “Autocomplete”, onde está escrito “Form ID”.

Ao adicionar vários IDs, você precisará separar cada ID com uma vírgula e aspas, conforme mostrado abaixo.

Multiple autocomplete address values

Quando terminar, não se esqueça de clicar em “Save Changes” (Salvar alterações).

Isso é tudo; agora você pode visitar sua página de formulário e tentar inserir um endereço. O campo do formulário mostrará automaticamente sugestões usando o Google Places e o Google Maps.

address autocomplete

Agora, você adicionou com êxito o recurso de preenchimento automático de endereços do Google aos seus formulários. Os usuários poderão preencher automaticamente o seu formulário, quer estejam fazendo check-out na sua loja WooCommerce ou concluindo uma inscrição de registro de usuário.

Dica bônus: Rastreie e reduza o abandono de formulários no WordPress

O abandono de formulário ocorre quando as pessoas deixam um formulário sem enviá-lo, geralmente por causa de uma experiência ruim do usuário ou por outros motivos.

A redução do abandono de formulários é importante porque afeta o crescimento de sua lista de e-mails, suas vendas de comércio eletrônico e o sucesso geral dos negócios. Estudos mostram que mais de 77% dos compradores on-line não concluem seus formulários de checkout, o que significa perder muito dinheiro com vendas incompletas.

Ao rastrear e melhorar os formulários que as pessoas abandonam com frequência, você pode reduzir essas perdas de receita. Embora o preenchimento automático possa ajudar, ainda há outros fatores que podem contribuir para o abandono de formulários:

  • Campos opcionais tornados obrigatórios: Obrigar as pessoas a preencher informações não essenciais pode ser realmente irritante.
  • Instruções pouco claras: Campos de formulário confusos ou vagos podem fazer com que as pessoas desistam.
  • Incompatibilidade com dispositivos móveis: Os formulários que são difíceis de usar em dispositivos móveis podem ser uma grande desvantagem.
  • Problemas técnicos: Problemas como o fato de o formulário não funcionar bem ou o tempo de carregamento lento podem impedir que as pessoas o preencham.

Para obter mais detalhes, você pode ler nosso guia sobre como rastrear e reduzir o abandono de formulários no WordPress.

Esperamos que este artigo tenha ajudado você a aprender como adicionar o preenchimento automático para campos de endereço no WordPress. Talvez você também queira ver nossas dicas de especialistas para criar formulários mais interativos e aumentar as conversões ou nosso guia sobre como personalizar e estilizar seus formulários do WordPress.

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

22 ComentáriosDeixe uma resposta

  1. M K Soleman Ahmed

    It is not working now.

    • WPBeginner Support

      Thank you for letting us know, we’ll be sure to take a look and find an alternative.

      Administrador

  2. Vinod

    autocomplete is coming in the first filed but not in zip and state fields, please advice.

    • WPBeginner Support

      Hi Vinod,
      Sadly, for that customization, you would need to reach out to the plugin’s support for if they currently support multiple fields

      Administrador

  3. Mooki

    It works thanks, I had searched of websites and plugins and nothing worked until I got to this helpful site

    • WPBeginner Support

      Glad our site could help you :)

      Administrador

  4. Fabiano Hirtz

    I have a travel site, tours and transfers, I would like to install this tool, when the client selected the place of visit and the arrival was not transferred, or tour, but it is not a contact form, but rather a search form, does it work? I put the class, did everything correctly, it still does not work. Can someone help me?

  5. Jay Kuntal

    Hey, I tried a lot with getting API. It works fine when i use custom code from google on code pen. But when i put the same API on this plugin, it doesn’t work.

    I have enabled two APIs – Places Web and Maps JS with credentials on Places Web.

    What am i missing here

    Thanks

    • ahmer

      Hi jay,
      did you get it working? i’m stuck, can’t seem to get it working.

  6. Tess

    Curious to know how to set a default country to appear first (instead of the default US addresses). Do you have any idea if there is a shortcode or some way to do this with this plugin?

    BTW, I got the plugin working by just adding into the “Name” field. It works fine for me apart from wanting it to show AU addresses first. :)

  7. asima

    How to populate the ‘current location’ in ‘area/neighborhood ‘ select dropdown as the first select option (rest of the options coming from the database) ?

  8. steve hajjaj

    Hi there thanks for the article. I have followed the process you described but I still cannot get autocomplete to work at all. Is there something wrong with my google developers account ? as I can see the 2 APIs are enabled but cannot see any requests. Thanks

    • WPBeginner Support

      Hi Steve,

      Make sure that you are targeting the correct CSS class or ID used by your form’s address field.

      Administrador

  9. Luke

    I found a bug. When you type in the name of the business, the auto-completed address does NOT include the street number, only the street name (Main St, not 123 Main St). Big problem!!!

    • Luke

      Also, the zip code is always missing!

    • Luke

      Also, the only thing that comes through on form submission is the keys a user started typing. The address the user selects is what is shown, but not what is submitted with the form

    • WPBeginner Support

      Hey Luke,

      If you think you have found a bug, then please report it to plugin authors. They may be aware of a fix or can then work on it.

      Administrador

  10. Sarah

    If there is one thing we are mindful; it’s the ‘mission creep’ of Google into websites and related app areas.

    Where able, we try not to engage google into our sites so as to remain ‘in control’ in what we do.

    But thanks for the insight …

  11. Camilo

    Can it be possible to have the autocomplete fill out the zipcode, state and country as well? I just followed everything here and the address populates automatically but the user still has to manually input their zip code, state, and city

    • WPBeginner Support

      Hi Camilo,

      Currently it is only possible if you use the single field for complete address.

      Administrador

  12. Zafar Rathore

    Excellent article for autocomplete. I was looking for such a easy to go method and you guys made it.
    Autocomplete really saves a lot of time for end users which ultimately contributes to user friendly environment.

    Keep it up guys.
    Thank you

  13. Nicholas Johnson

    I’m planned to create WP form with autocomplete, but I don’t know how to do that. After reading this post, I have an idea to create auto-complete forms.

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.