PrestaShop Administração & Produtividade

Formulário de Contacto PrestaShop 8 e 9: Criador de Formulários Arrastar e Soltar para Orçamentos e Candidaturas

Formulários de contacto, orçamento e candidatura montados com o rato, com as respostas arrumadas no back-office.

O formulário de contacto nativo do PrestaShop oferece um assunto, um email, uma mensagem e um anexo. Um pedido de orçamento, uma candidatura ou uma inscrição precisam de outros campos, e muitas vezes de perguntas que dependem das respostas anteriores. Este módulo acrescenta um criador em três colunas: arrasta os campos, ajusta cada um à direita, e o formulário fica na página de contacto, numa ficha de produto, numa página CMS ou numa página própria. Cada envio é guardado no back-office com os seus ficheiros, notificado por email à pessoa certa e exportável em CSV.

Em resumo
  • Criador de arrastar e soltar: 18 tipos de campo, larguras em grelha, anular e refazer, pré-visualização
  • Lógica condicional e formulários em vários passos com barra de progresso
  • Apresentação em 12 posições do tema, em janela pop-up, com shortcode CMS, widget ou página própria
  • Respostas no back-office: estados, nota interna, resposta ao visitante por email, impressão, exportação CSV
  • Emails de notificação com destinatários conforme as respostas, confirmação ao visitante, webhook assinado
PrestaShop 8 e 9 Arrastar e soltar Lógica condicional Vários passos
  • Reembolso em 30 dias
  • 12 meses de atualizações
  • Suporte em 24h
www.datafirefly.com/pt/
Formulário de Contacto PrestaShop 8 e 9: Criador de Formulários Arrastar e Soltar para Orçamentos e Candidaturas
v1.2.2 · atualizado 2026-10-01
O que faz

A versão curta.

01

Um criador que se usa sem ler o manual

A coluna da esquerda lista os tipos de campo, o centro mostra o formulário tal como o visitante o verá e a coluna da direita ajusta o campo selecionado. Um clique acrescenta um campo por baixo da seleção, arrastar coloca-o onde quiser. Ctrl+Z anula, Ctrl+S guarda e o botão Pré-visualizar abre o formulário num novo separador, mesmo desativado.

02

Perguntas que se adaptam às respostas

Cada campo pode ser mostrado ou ocultado conforme outras respostas: é, não é, contém, está vazio, é maior que, com todas ou pelo menos uma das condições. Um campo oculto não é validado, guardado nem enviado. A mesma lógica corre no navegador e no servidor, por isso um visitante não a pode contornar.

03

Formulários longos divididos em passos

Um marcador Novo passo divide o formulário. O visitante vê uma barra de progresso e o título de cada passo, cada passo é verificado antes de avançar e os passos cujos campos estão todos ocultos pela lógica são saltados. Com o rascunho ativado, um visitante que sai da página encontra as respostas quando volta.

04

Cada pedido chega à pessoa certa

A notificação vai para os destinatários do formulário, ou para outros endereços conforme uma resposta: vendas para um orçamento, apoio ao cliente para uma dúvida sobre uma encomenda. Responder ao email escreve diretamente ao visitante. No back-office acompanha cada resposta por estado, responde a partir da ficha no idioma do visitante e a troca fica no histórico.

A versão longa

Tudo o que quer saber antes de instalar.

Uma análise detalhada de como o Formulário de Contacto PrestaShop 8 e 9: Criador de Formulários Arrastar e Soltar para Orçamentos e Candidaturas funciona, porque o construímos assim e o raciocínio por trás das funcionalidades acima.

§ 01

Um formulário para cada necessidade, em vez de um único formulário de contacto

Um pedido de orçamento não faz as mesmas perguntas que uma reclamação ou uma candidatura. O módulo parte de quatro modelos (contacto, orçamento, candidatura, vazio) que altera livremente. O modelo Orçamento mostra os campos Empresa e NIF apenas se o visitante escolher Empresa, e preenche o produto quando está numa ficha de produto. O modelo Candidatura tem três passos e anexa o CV ao email.

§ 02

Colocado onde os visitantes fazem as suas perguntas

Marque as posições do tema (página de contacto, ficha de produto, carrinho, páginas CMS, colunas, rodapé) ou cole o shortcode numa página CMS. Para um formulário longo, a apresentação atrás de um botão abre uma janela pop-up em vez de alongar a página. Cada formulário pode também ter o seu próprio endereço, para um menu ou uma campanha.

§ 03

Ficheiros recebidos sem risco para a loja

Cada campo de ficheiro define as suas extensões e o tamanho máximo. Scripts, páginas HTML e executáveis são recusados seja qual for a configuração, e o conteúdo é verificado. Os ficheiros são guardados com um nome aleatório numa pasta inacessível a partir da web e descarregam-se na ficha da resposta. Também podem ser anexados ao email de notificação.

§ 04

Menos spam sem um captcha que incomode os clientes

Um campo invisível apanha os robots, o formulário é assinado e datado, um envio demasiado rápido é recusado e um mesmo visitante não pode ultrapassar o número de envios por hora que definir. Se não chegar, o reCAPTCHA v3 funciona com as suas chaves e só carrega quando o visitante começa a preencher o formulário.

§ 05

Acompanhar os pedidos até à resposta

A lista de respostas indica o formulário, um resumo e o estado. A ficha mostra todas as respostas, os ficheiros, a página de envio e o cliente, se tinha sessão iniciada. Responde a partir da ficha, o email sai no idioma do visitante e a resposta fica marcada como tratada. As estatísticas por formulário (visualizações, preenchimentos iniciados, respostas) mostram onde os visitantes desistem, e o webhook transmite cada resposta ao seu CRM.