como criar um formulário de reserva de cliente no wordpress

Como criar um formulário de reserva no WordPress 📅

A criação de um formulário de reserva do WordPress em seu site pode economizar muito tempo e é uma ótima maneira de facilitar o agendamento de compromissos ou serviços para os clientes.

Quer você opere um salão de beleza, uma empresa de consultoria ou um serviço de aluguel, um formulário de reserva simples garante que tudo fique organizado sem o incômodo de e-mails.

Neste guia, eu o orientarei sobre como configurar um formulário de reserva usando o WPForms, um plug-in para iniciantes que torna todo o processo muito simples.

Faça seu agendamento com o formulário de reserva agora 📅

Como criar um formulário de reserva no WordPress

Aqui está um vídeo que mostra todo o processo de adicionar um formulário de reserva ao WordPress usando o WPForms.

Se preferir ler as instruções, você pode seguir as etapas abaixo para criar um formulário de reserva usando o WPForms!

1. Instalar e ativar o plug-in WPForms

Como o melhor criador de formulários do mundo, o WPForms vem com muitos recursos e funcionalidades que podem ajudá-lo a gerenciar e organizar seus negócios on-line.

Isso inclui a capacidade de criar formulários de agendamento de compromissos, formulários de reserva e até mesmo formulários de calculadora para atrair novos leads.

A página inicial do WPForms

Portanto, a primeira coisa que você precisa fazer para começar a receber solicitações de reserva on-line é instalar e ativar o plug-in WPForms. Para obter mais detalhes, consulte este guia passo a passo sobre como instalar um plug-in no WordPress.

Faça seu agendamento com o formulário de reserva agora 📅

2. Criar um formulário de agendamento de compromissos (com um modelo)

Em seguida, você precisará criar um formulário dentro do seu plugin de agendamento do WordPress. Para começar rapidamente, você pode usar um de nossos mais de 2.000 modelos de formulário.

Há vários modelos de formulários de agendamento e reserva para escolher, inclusive formulários de admissão de pacientes veterinários. Você também pode agendar compromissos virtuais com o WPForms. Por exemplo, a PushEngage usa WPForms para permitir que os clientes agendem uma demonstração de software. Para este tutorial, usaremos o modelo Beauty Salon Booking Form (Formulário de reserva de salão de beleza).

Modelo de formulário de salão de beleza

Esse modelo inclui os seguintes campos de formulário padrão para coletar detalhes pessoais:

  • Nome
  • E-mail
  • Telefone
  • Endereço
  • Data de nascimento
  • Caixas de seleção (Tratamentos que você gostaria de reservar)
  • Data / Hora
  • Comentário ou mensagem

Se precisar de mais informações de contato ou outras informações pessoais, é possível adicionar outros campos personalizados ao formulário arrastando-os do painel esquerdo para o painel direito.

Você também pode remover qualquer campo do modelo que não queira clicando no ícone da lixeira. Ele é totalmente personalizável.

Exclusão de um campo Nome

Vamos verificar o campo Data/Hora denominado "Preferred appointment date and time" nesse modelo. Clique nele para abrir as Opções de campo no painel esquerdo.

Campo Data/hora do compromisso

Depois disso, vá para a guia Advanced (Avançado ). Aqui, você pode selecionar os dias da semana em que estará aberto para novos compromissos.

Além disso, a opção Disable Past Dates (Desativar datas anteriores ) já está clicada, o que é conveniente porque os clientes só devem poder selecionar datas futuras para os compromissos.

Você também pode limitar os horários para garantir que as pessoas só marquem consultas em horários que correspondam à sua disponibilidade.

As opções avançadas de campo para o campo Data/Hora para limitar a disponibilidade

Leia nosso guia completo sobre como criar um formulário do WordPress com um datepicker se precisar de mais ajuda.

Você também pode clicar em um campo de formulário e arrastá-lo para reorganizar a ordem no formulário de agendamento de consultas. Quando todos os campos do formulário estiverem personalizados de acordo com suas preferências, clique em Save (Salvar).

Faça seu agendamento com o formulário de reserva agora 📅

3. Configurar as definições de seu formulário de agendamento de compromissos

Há várias configurações a serem definidas ao criar um formulário de reserva de cliente no WordPress. Vamos começar com as configurações gerais primeiro. Para começar, vá para Configurações " Geral.

As configurações gerais do WPForms no construtor de formulários

Aqui você pode definir as seguintes configurações:

  • Form Name (Nome do formulário ) - Altere o nome do seu formulário aqui, se desejar.
  • Descrição do formulário - Dê uma descrição ao seu formulário.
  • Tags - Adicione tags para organizar os formulários do seu site.
  • Texto do botão Enviar - Personalize a cópia do botão Enviar.
  • Submit Button Processing Text (Texto de processamento do botão Enviar) - Altere o texto que ficará visível enquanto o formulário estiver sendo enviado.

E você também pode personalizar essas configurações avançadas:

  • Classes CSS de formulário - Adicione CSS personalizado ao seu formulário.
  • Classe CSS do botão de envio - Adicione CSS ao seu botão de envio.
  • Enable Prefill by URL (Ativar pré-preenchimento por URL) - Você pode usar essa configuração para preencher automaticamente alguns campos do formulário.
  • Enable AJAX form submission (Ativar envio de formulário AJAX) - Ative as configurações AJAX sem recarregar a página.
  • Desativar o armazenamento de informações de entrada no WordPress - Você pode desativar o armazenamento de informações de entrada e detalhes do usuário, como endereços IP e agentes de usuário, em um esforço para cumprir os requisitos do GDPR. Confira nossas instruções passo a passo sobre como adicionar um campo de acordo com o GDPR ao seu formulário.

Quando você terminar de configurar todas essas opções, vá para as configurações de Proteção contra spam e Segurança .

Abertura do formulário de spam e configurações de segurança

Aqui você pode:

  • Ativar proteção antispam - Impeça o spam do formulário de contato com o token antispam do WPForms. A configuração antispam é ativada automaticamente em todos os novos formulários.
  • Ativar a proteção antispam Akismet - Se você usar o plug-in Akismet, poderá conectá-lo ao seu formulário para bloquear envios de spam.
  • Ativar filtro de país - Bloqueia envios de países especificados.
  • Ativar filtro de palavras-chave - Evita entradas que contenham determinadas palavras ou frases.

Clique em Salvar.

4. Personalizar as configurações de Notifications & Confirmations (Notificações e confirmações)

Todos os modelos do WPForms são configurados para enviar notificações de formulário para o administrador por padrão.

É muito útil ter notificações em um formulário de reserva porque você saberá sobre novos compromissos assim que um cliente concluir uma reserva.

Se você quiser alterar alguma coisa nessas notificações, basta acessar Settings " Notifications (Configurações " Notificações ) no construtor de formulários.

As configurações de notificações do WPForms no construtor de formulários

E já que está fazendo isso, que tal configurar uma segunda notificação para seus clientes para que eles saibam que o compromisso está confirmado?

Com o WPForms, é fácil criar várias notificações para administradores do site, diferentes membros da sua equipe e clientes.

A seguir, vamos ver como configurar uma confirmação de formulário simples no WPForms para que você possa personalizar a mensagem que os visitantes do site verão quando marcarem um compromisso em seu site.

Para começar, clique na guia Confirmations (Confirmações ) no editor de formulários, em Settings (Configurações).

As configurações de confirmações do WPForms no construtor de formulários

Você pode escolher diferentes tipos de confirmação. No exemplo acima, usei o tipo Mensagem . Depois de selecionada, basta personalizar a mensagem de confirmação de acordo com sua preferência e clicar em Save quando terminar.

Para obter ajuda com outros tipos de confirmação, consulte nossa documentação sobre a configuração de confirmações de formulário.

Leia também: Modelos de lembretes de compromissos para e-mail e SMS

5. Adicione seu formulário de agendamento de consultas ao seu site

Depois de criar o formulário de reserva do cliente, você precisa adicioná-lo ao seu site WordPress.

O WPForms permite que você adicione formulários a vários locais do seu site, incluindo posts de blog, páginas e até mesmo widgets da barra lateral.

Vamos dar uma olhada na opção de incorporação de página mais comum. Para começar, clique no botão Incorporar na parte superior do construtor de formulários.

Incorporar formulário

Depois disso, selecione o botão Create New Page (Criar nova página ) para criar uma nova página de formulário.

Criar nova página

Nesse ponto, você precisará dar um nome para a página em que deseja incorporar o formulário de reserva. Depois de inserir um nome, clique em Let's Go (Vamos lá).

Nomear uma nova página para incorporar seu formulário

Ao clicar, o editor de blocos do WordPress será aberto, onde você encontrará seu formulário pronto para publicação.

Antes de publicar, sinta-se à vontade para experimentar um tema para esse formulário ou adicionar qualquer estilo personalizado que achar necessário.

Você pode acessar temas de formulários e opções extras de estilo clicando na área ao redor do formulário incorporado. Em seguida, role para baixo até a seção Temas no painel direito e selecione um dos muitos temas exclusivos do WPForms disponíveis.

Publicar o formulário de reserva

Quando terminar de fazer as alterações, vá em frente e pressione o botão Publicar na parte superior.

Publicar o formulário de reserva

E aí está! Agora você sabe como aceitar compromissos on-line e criar um formulário de agendamento de compromissos no WordPress.

Este seria um bom momento para visitar sua página de formulário e verificá-la.

Formulário publicado

Antes de prosseguir, quero compartilhar uma dica extra que pode tornar o gerenciamento de compromissos muito mais conveniente para você.

Dica bônus: Enviar entradas do WPForms para o Google Calendar

Para facilitar muito o gerenciamento dos compromissos de seus clientes, considere a possibilidade de sincronizar seu plug-in de compromissos do WordPress com o Google Calendar.

Dessa forma, todas as informações de agendamento são enviadas automaticamente para seu Google Calendar. Isso evita o incômodo de ter que inserir manualmente cada compromisso do cliente agendado pelo seu site.

O plug-in de compromissos do wordpress se integra ao calendário do Google

Para fazer isso, confira nosso tutorial sobre como enviar entradas do WPForms para o Google Calendar.

Deseja permitir que os usuários acompanhem o compromisso? Não deixe de ler sobre como incluir uma opção Add to Calendar em seus formulários do WordPress.

Faça seu agendamento com o formulário de reserva agora 📅

Perguntas frequentes sobre a criação de um formulário de reserva no WordPress

Procurando respostas para suas perguntas? Confira algumas das perguntas mais frequentes que recebemos sobre formulários de reserva do WordPress:

Como faço para criar um formulário de reserva no WordPress?

Para criar um formulário de reserva no WordPress, uma maneira fácil é usar o plug-in WPForms. Primeiro, instale o WPForms e ative-o.

Em seguida, crie um novo formulário e selecione um modelo de formulário de reserva ou comece do zero. Adicione os campos necessários, como nome, e-mail, data e opções de horário.

Personalize-o de acordo com suas necessidades e, em seguida, salve e incorpore o formulário na página desejada usando um shortcode. E isso é tudo o que há para fazer!

Você pode criar um sistema de reservas com o WordPress?

Sim, você pode configurar um sistema completo de reservas em seu site WordPress. Ao utilizar plugins como o WPForms, você pode criar formulários de reserva detalhados.

Para obter um sistema mais abrangente, considere o uso de plug-ins adicionais projetados especificamente para reservas e agendamentos.

Essas ferramentas permitem que você gerencie compromissos, disponibilidade e até mesmo pagamentos diretamente no seu site WordPress, tornando-o versátil para várias necessidades comerciais.

O WordPress tem um plug-in de reserva?

O WordPress oferece vários plug-ins de reserva para simplificar o gerenciamento de compromissos e reservas.

Esses plug-ins fornecem as ferramentas para criar formulários de reserva, calendários e sistemas de agendamento diretamente em seu site.

Os usuários podem selecionar datas, horários e serviços, aprimorando a experiência geral do usuário.

Qual é o melhor plugin gratuito de reservas para WordPress?

Entre as opções gratuitas, o WPForms Lite se destaca como um plug-in altamente versátil, não apenas para a criação de formulários de contato simples, mas também para formulários básicos de reserva. Seu construtor de arrastar e soltar torna a criação de formulários acessível a todos os níveis de habilidade.

Para empresas que buscam recursos de reserva mais avançados, pode valer a pena explorar a versão premium do WPForms, que oferece uma gama mais ampla de funcionalidades específicas para as necessidades de reserva e agendamento de compromissos.

Em seguida, aceite pagamentos quando os clientes marcarem suas consultas on-line

Deseja aceitar pagamentos de seus clientes ao mesmo tempo em que eles enviam o formulário de solicitação de reserva? Confira nossa postagem sobre Stripe vs. Paypal para decidir qual é a melhor opção para você. Também fazemos integração com o Square e o Authorize.Net.

Faça seu agendamento com o formulário de reserva agora! 🙂

Pronto para criar seu formulário? Comece hoje mesmo com o plug-in de criação de formulários mais fácil do WordPress. O WPForms Pro inclui vários modelos gratuitos e oferece uma garantia de reembolso de 14 dias.

Se este artigo o ajudou, siga-nos no Facebook e no Twitter para obter mais tutoriais e guias gratuitos sobre o WordPress.

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 WPForms é financiado, por que isso é importante e como você pode nos apoiar.

Renee DeCoskey

Renee DeCoskey escreve em blogs desde 2001 e usa o WordPress desde 2007. Quando não está escrevendo sobre plug-ins do WordPress, pode ser encontrada enrolada em um livro ou se divertindo no Rotary.Saiba mais

O melhor plug-in de criação de formulários de arrastar e soltar para WordPress

Fácil, rápido e seguro. Junte-se a mais de 6 milhões de proprietários de sites que confiam no WPForms.

Ative o JavaScript em seu navegador para preencher este formulário.

49 comentários sobre "Como criar um formulário de reserva no WordPress 📅"

  1. Gostaria que o usuário pudesse ver uma visualização do formulário enviado e imprimi-lo. Além disso, o formulário de visualização deve ter um número de formulário distinto

  2. Você tem a capacidade de ocultar determinados dias da semana ou horários? Exemplo: a empresa não abre aos sábados e domingos. Esses dias podem ser ocultados? Se sim, como eu poderia fazer isso? O mesmo exemplo para os horários também. Se a empresa estiver aberta somente até as 18h, por exemplo, como eu poderia ocultar os intervalos de tempo após as 18h?

      1. Hi,

        Você faz referência a essas páginas em seu comentário, mas ambos são links inválidos. Você pode atualizá-las, por favor?

        [URL Removido]

        Obrigado, Simon

  3. Oi SYED

    O WPForms recebe muitas críticas positivas, por isso experimentei a versão Lite para avaliação. Não há quase nada lá e é basicamente uma ferramenta de marketing para fazer com que você atualize para uma versão paga. Meu chefe não pagará por nada a menos que eu tenha avaliado o produto, portanto, terei que ir para outro lugar.

    1. Olá, Jeremy,

      Lamento saber que você não ficou satisfeito com a versão gratuita do WPForms. Se tiver alguma dúvida ou preocupação que gostaria de abordar, entre em contato conosco.

      Obrigado!

  4. Hi,

    Antes de mais nada, gostaria de agradecer pelo artigo informativo sobre o produto!

    Preciso de um formulário que, após o envio, torne o produto inativo no campo "select". É possível fazer isso com seus wpforms?

    Agradecemos antecipadamente,
    Dimitrios

    1. Oi Dimitrios,

      Não temos uma maneira de fazer isso no momento, mas anotei em nossa lista de solicitações de recursos para que possamos mantê-la em nosso radar! Obrigado pela sugestão 🙂

    1. Oi Marnix,

      Não temos uma maneira de fazer isso no momento, mas anotei em nossa lista de solicitações de recursos para que possamos mantê-la em nosso radar! Obrigado pela sugestão 🙂

      1. Oi Joy, peço desculpas por não podermos fornecer o que você está procurando no momento.

        No entanto, registrei seu interesse nesse recurso e adicionei seu e-mail à nossa lista para receber atualizações sobre esse recurso.

        Obrigado!

  5. Isso é bastante simples, mas não vejo uma maneira de evitar algo como reservas duplas, já que ele apenas adiciona ao Google Cal, mas não bloqueia datas/horários com base na disponibilidade. Existe uma maneira de verificar o calendário para garantir que ninguém já tenha agendado aquele horário?

    1. Oi, Andrew,

      Infelizmente, não temos uma maneira de fazer isso no momento, mas anotei em nossa lista de solicitações de recursos para que possamos mantê-la em nosso radar! Obrigado pela sugestão 🙂

      1. Olá, Elizabeth. No momento, não temos o recurso de gerenciamento de inventário/espaços embutido. Adicionamos seu voto à lista de solicitações de recursos.

        Agradeço seu interesse aqui! Obrigado, e tenha um bom dia 🙂

      2. Exatamente o que estou procurando, há muitos aplicativos avançados de agendamento, mas preciso apenas de um formulário simples com 4 vagas para agendamentos. O espaço desapareceria se um cliente o reservasse. Informe-me se tiver alguma atualização.

      3. Olá, John,

        No momento, não temos um recurso de gerenciamento de slots embutido disponível. Adicionei seu voto à lista de solicitações de recursos para aprimoramentos futuros.

        Agradeço seu interesse aqui! Obrigado, e tenha um bom dia 🙂

      4. Olá, Nikki - No momento, não temos o recurso para impedir a reserva dupla no plug-in. Nossos desenvolvedores estão trabalhando para ter esse recurso e, embora eu não possa dar uma previsão de chegada, esperamos lançar uma atualização em breve.

  6. Olá, obrigado pelo bom plug-in.
    Também precisamos bloquear datas/horários com base na disponibilidade. Conseguimos fazer isso com outro plug-in, mas gostaríamos muito de ter isso no wpforms. Você tem alguma atualização sobre esse assunto ou ele está em seu roteiro?
    Mais uma vez, obrigado pelo bom trabalho

    1. Oi Lucas!

      Atualmente, não temos o recurso de ocupação de tempo no WPForms. Mas concordo que seria muito útil. Anotei a solicitação de recurso e a manteremos em nosso radar enquanto planejamos nosso roteiro para o futuro.

      Tenha um bom dia 🙂

  7. Esse recurso parece fantástico, mas não quero que os envios sejam enviados diretamente para o meu Google Calendar.

    É possível anexar um link/botão no envio do formulário no qual eu possa clicar para adicioná-lo ao Google Agenda SE eu aprovar a solicitação do cliente?

    1. Olá, Jørn, obrigado por sua pergunta!

      Você deve conseguir fazer isso adicionando um link personalizado ao e-mail de notificação enviado a você nas configurações de notificação do formulário.
      O link deve conter todos os parâmetros necessários para gerar um evento de calendário, como
      texto
      datas
      detalhes
      localização
      E você pode obter os valores para esses parâmetros do envio do formulário por meio das tags inteligentes dos campos.
      Caso seja útil, temos um ótimo tutorial sobre como usar as tags inteligentes nas notificações de formulário.

      Espero que isso ajude!
      Tenha um bom dia 🙂

  8. Por favor, quando um cliente faz uma reserva com o formulário que criei, onde eu receberia o e-mail? É no WPForm do meu WordPress ou no meu e-mail do Google? Obrigado pela atenção

    1. Olá, Lawrence!
      Sim, você pode configurar e-mails automáticos de notificação de formulário, tanto para você quanto para qualquer outra pessoa que desejar (inclusive a pessoa que preencheu o formulário). Temos um ótimo tutorial sobre isso aqui
      O e-mail de notificação será enviado para o endereço de e-mail escolhido nas configurações de notificação.
      Espero que isso ajude.
      Tenha um bom dia 🙂

  9. Olá, estou usando seu formulário para receber pedidos on-line e ele está funcionando bem.

    Gostaria de adicionar a opção de selecionar um dia de coleta, mas quero permitir um intervalo de 24 horas para preparar os pedidos antes da coleta. Existe uma maneira de bloquear o dia seguinte? Por exemplo, os pedidos feitos na segunda-feira não podem ser coletados na terça-feira; o usuário deve selecionar a partir de quarta-feira.

    Muito obrigado desde já.

  10. Há algum plano para adicionar a integração do Zoom com o formulário de agendamento de compromissos? Se sim, isso seria implementado com tokens OAuth ou apenas com a chave da API? Obrigado!

    1. Olá, Alexis - Essa parece ser uma integração interessante! Concordo que seria muito útil e vamos mantê-la em nosso radar enquanto planejamos nosso roteiro no futuro.

      Infelizmente, não posso fornecer nenhuma previsão de chegada ou detalhes no momento, mas vou sugerir à equipe de desenvolvimento que considere essa possibilidade no futuro.

      Tenha um bom dia 🙂

  11. Se você fizer a integração com o Google Calendar, as datas e os horários disponíveis no seletor de datas do formulário serão atualizados para refletir quando não estiverem mais disponíveis para reserva ou isso terá que ser feito manualmente?

    1. Olá, Matt - Infelizmente, esse recurso não está disponível no momento. Adicionei uma solicitação de recurso para que a equipe de desenvolvimento possa considerar isso no futuro.

      Obrigado pela sugestão!

    1. Oi, Tara! Não temos um recurso específico para limitar o número de pessoas que podem reservar por dia, mas há uma maneira de conseguir isso com nossos recursos atuais.

      Isso seria basicamente ter uma cópia do seu formulário por dia, e cada um desses formulários teria um limite para o número de entradas que pode receber, definido por meio do nosso complemento Forms Locker. Esse complemento está disponível com nossa licença de nível Pro (ou superior), e você pode encontrar mais detalhes sobre esse recurso específico aqui.

      Portanto, basicamente você teria uma cópia do formulário para (por exemplo) 25 de setembro, depois uma nova cópia para 26 de setembro e assim por diante. Isso significaria que você precisaria alternar qual formulário está sendo incorporado à sua página de reservas a cada dia, mas seria uma tarefa fácil de fazer, bastando excluir o bloco e incorporar a cópia do formulário do dia seguinte 🙂

      Espero que isso ajude a esclarecer 🙂 Se tiver mais alguma dúvida sobre isso, entre em contato conosco se tiver uma assinatura ativa. Caso contrário, não hesite em nos enviar algumas perguntas em nossos fóruns de suporte.

  12. Olá, temos o WP Pro. Gostaria de saber como posso ter a opção que mostra todo o calendário e mostra apenas a data e a hora disponíveis. Obrigado pela atenção

    1. Olá, Eric, peço desculpas, mas no momento não temos um recurso nativo para realizar o que você está procurando.

      Registrei seu interesse nesse recurso e adicionei seu e-mail à nossa lista para receber atualizações sobre esse recurso.

      Obrigado e tenha um bom dia!

  13. Olá,

    O problema com seu plug-in é que os formulários de agendamento de compromissos geralmente exigem não apenas as datas de partida, mas também as datas de retorno.

    E se você inserir dois campos de data/hora no formulário, o campo de retorno permitirá que você selecione uma data anterior à que pode ser selecionada no campo de partida.

    Portanto, a data de partida pode ser selecionada em março de 2023 e a data de retorno em janeiro de 2023, o que é um absurdo. A opção "Desativar datas passadas" não resolve esse problema em novembro de 2022.

    Não encontrei nenhum gancho ou snippets em seu site para ajudar a resolver esse problema.
    Será que estou errado?

  14. Olá! Como posso fazer com que o formulário remova automaticamente uma opção de caixa de seleção do formulário depois de ela ter sido escolhida e enviada? Não consigo encontrar essa opção. Isso não está incluído no WPForms? Estamos tentando evitar que várias pessoas escolham a mesma opção.

    1. Olá,

      Atualmente, não temos um gerenciamento de inventário de estoque para remover as opções depois de selecionadas. Adicionei seu voto para considerar isso como uma solicitação de recurso.

      Obrigado,

  15. É possível reservar mesas limitadas? Assim, o usuário pode escolher a "mesa x", que está disponível 3 vezes, ou a "mesa y", que está disponível 2 vezes?

    1. Olá, Bas - No momento, não temos o recurso de reservar mesas limitadas no formato específico que você está procurando. Concordo que isso seria útil e adicionarei esse recurso ao nosso rastreador de solicitações de recursos. Enquanto isso, você pode dar uma olhada em nosso complemento Form Locker , que permite limitar os envios.

Adicionar um comentário

Ficamos felizes por você ter optado por deixar um comentário. Lembre-se de que todos os comentários são moderados de acordo com nossa política de privacidade, e todos os links são nofollow. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.

Este formulário é protegido pelo Cloudflare Turnstile e aplicam-se a Política de Privacidade e os Termos de Serviço da Cloudflare.