Skip to main content
Pergunta

Como faço para verificar se a pessoa já respondeu a pesquisa de satisfação ou a um menu comum

  • November 27, 2025
  • 1 comentário
  • 31 Visualizações

Tayane Milagres

Pessoal, tudo bem?

 Gostaria de perguntar como faço para saber se a pessoa já respondeu a pesquisa de satisfação ou a um menu, há X tempo para definir se aquela pesquisa vai ou não aparecer pra ela novamente.

 

Exemplo:

Primeiro contato com o bot e primeira pesquisa de satisfação respondida….

Regra: Se  a pessoa já respondeu essa pesquisa nos ultimos 30 dias, ela não deve aparecer novamente durante esse periodo.

 

Como eu faço pra pegar essa data dessa resposta e validar no builder? No caso do menu, se for só pra uma determinada opção, como seria tbm para armazenar/acessar essa data para fazer a validação?

 

Desde já agradeço.

1 comentário

Pedro_Lucas
Forum|alt.badge.img+2
  • Specialist
  • December 13, 2025

Oi Tayane, tudo bem?

Dá pra controlar isso sim, e a forma mais simples é salvando a informação no próprio contato quando a pessoa responde a pesquisa ou escolhe a opção do menu.

Quando o usuário responde a pesquisa, no final do fluxo você salva uma variável no contato com a data atual, tipo uma dataUltimaPesquisa. A partir daí, toda vez que ele voltar, você só verifica se essa variável existe e compara com a data de hoje pra saber se já passou o tempo que você definiu (por exemplo, 30 dias).

Se a variável não existir, significa que a pessoa nunca respondeu — então você mostra a pesquisa normalmente.
Se existir, você calcula quantos dias se passaram desde a última resposta e decide se mostra ou não de novo.

Para o caso do menu, funciona do mesmo jeito. Quando o usuário entra naquela opção específica, você faz essa mesma validação antes de exibir a pesquisa. Assim ela só aparece quando fizer sentido, e não toda vez que a pessoa passar pelo fluxo.

No fim das contas, o segredo é sempre o mesmo:
guardar a data da última interação relevante no contato e usar isso como regra no Builder.