Central de conhecimento HubSpot

Usar campos progressivos em formulários

Written by HubSpot Support | 20/jan/2021 16:56:56

Os campos progressivos permitem tornar os formulários mais inteligentes e eficientes. Com campos de formulário padrão, os mesmos campos aparecerão sempre que o formulário for carregado. No entanto, se o contacto que preenche o formulário já tiver um valor para um campo específico, pode utilizar campos progressivos para definir outro campo para aparecer no seu lugar. 


Com o tempo, pode aprender mais sobre os seus contactos sem lhes fazer as mesmas perguntas ou pedir demasiada informação antes de criar confiança. Saiba mais sobre as diferentes opções de formulários .

Antes de começar

Antes de utilizar os campos progressivos, tenha em atenção o seguinte: 

  • Os campos progressivos só podem ser utilizados com Formulários regulares, não podem ser utilizados com Formulários pop-up
  • Se a opção Criar sempre contactos para o novo endereço de correio electrónico estiver activada, não é possível utilizar campos progressivos.
  • Se a opção Preencher previamente os campos com valores conhecidos estiver activada e o valor da propriedade for conhecido, o campo progressivo em fila de espera será apresentado para os campos de formulário progressivos. Os campos pré-preenchidos só aparecerão para campos de formulário não progressivos. 
  • Para que um campo progressivo seja apresentado, o contacto não deve ter actualmente um valor para o campo e não deve ter tido um valor para o campo no passado. 
  • Não se recomenda que o campo Email seja progressivo. A inclusão de um campo de correio electrónico em cada formulário permite que os contactos actualizem o seu correio electrónico com um endereço preferido, cria uma experiência de utilizador mais consistente e evita a desduplicação de contactos.

Adicionar campos progressivos

Para adicionar campos progressivos a um formulário, deve primeiro escolher os campos a colocar em fila de espera e, em seguida, seleccionar os campos existentes para os tornar progressivos:

  • Clique no nome de um formulário ou criar um novo formulário.
  • No editor de formulários, no painel direito, clique em Campos progressivos em fila de espera.
  • Clique e arraste sobre quaisquer campos que pretenda mostrar em vez dos campos anteriormente capturados de um contacto. Os campos em fila de espera aparecerão por esta ordem se um contacto tiver valores conhecidos para qualquer um dos seus campos de formulário progressivos.


  • Para definir um campo existente como um campo progressivo, passe o cursor sobre o campo e clique no ícone de lápis edit.
  • No painel esquerdo, clique na guia Lógica.
  • Em seguida, clique em Opções de campo progressivas
  • Clique no menu pendente  e seleccione Substituir pelo campo progressivo em fila de espera. Se este campo já tiver sido apresentado anteriormente, será substituído pelo próximo campo progressivo em fila de espera. 

Observe: Se houver vários campos em uma linha no formulário, a opção de campo progressivo será aplicada a todos os campos na linha.




Testar campos progressivos

Pode testar os seus campos progressivos com contactos específicos, para testar os seus campos progressivos:
  • Clique no separador Style & Preview
  • No painel esquerdo, desloque-se para baixo e clique na secção Test.
  • Sseleccione uma caixa de verificação Queued progressive field para ver como o formulário se altera para um visitante que já o tenha preenchido ou que já tenha um valor para o campo.
  • No canto superior direito, Guardar ou Publicar as suas alterações.