# Pesquisa NPS

{% embed url="<https://drive.google.com/file/d/1sHo6YDxY9yO03_2NajfD4E1lf_kRoLa0/view?usp=sharing>" %}

## Criando o campo para salvar a nota da pesquisa

1- Para criar o campo que salvará a resposta do usuário, vá em Base de Dados>Contatos>Campos>Novo Campo:

![](/files/IfdRio9Jd6Gttgk1m6Fv)

2- Preencha o Rótulo do campo> Avaliação NPS, Tipo>Texto, Subtipo>Livre, Formato>Aberto e salve:

![](/files/0Ss4jtedtxfCAsownTJZ)

## Criando Fluxo

Agora vamos criar o fluxo que fará a pergunta da nota ao usuário.

1- Em fluxos crie um novo fluxo e de  o nome dele de Avaliação NPS:

![](/files/IY7k2N1ZxlQweVKC1Ixq)

2- No fluxo crie uma etapa de mensagem de nome Nota, coloque a frase que vai perguntar a nota, selecione a opção salvar resposta, selecione o campo de avaliação NPS que você criou e salve:

![](/files/LMNPZ62Sg0OfrwNZnhAJ)

3-Crie um filtro para validarmos a resposta do usuário. Em campo coloque as seguintes condições e Salve:

**Campo**: Avaliação NPS  **Condição**: Maior ou igual **Valor**: 1

**Clique em E+**

**Campo**: Avaliação NPS  **Condição**: Menor  ou igual **Valor**: 5

**Clique em E+**

**Campo**: Avaliação NPS  **Condição**: É número

![](/files/YvG5HRwNhSO2upB9oz5E)

{% hint style="danger" %}
Para que o filtro funcione corretamente é muito importante inserir no filtro o mesmo campo em que você está salvando a nota na etapa de mensagem anterior.
{% endhint %}

{% hint style="info" %}
OBSERVAÇÕES:

* Esse filtro vai validar se a resposta do usuário é um número de 1 a 5
* Caso queira validar outras notas, basta mudar os valores nos filtros de maior ou igual e menor ou igual.
* O lado sim do filtro, significa que todos os critérios inseridos foram atendidos
* O lado não, significa que algum  ou todos os critérios não foram atendidos
  {% endhint %}

4-Do lado sim do filtro, insira uma mensagem de agradecimento, salve a resposta como contexto (Fim) e clique em considerar fim da sessão:

![](/files/2hWTCZxy3g3ILso45a0y)

5- Do lado não do filtro, crie uma etapa de mensagem que dia ao usuário que a resposta que ele inseriu não é válida:

![](/files/1PylshJkQDKwgOTvoV3K)

6- Abaixo da mensagem criada (informando que a resposta é inválida, crie uma etapa existente que envie o usuário novamente a mensagem que pergunta a nota da avaliação:

![](/files/QUOy3Jeq9EoQvtEOuG6F)

## Vinculado o fluxo ao atendimento humano

Ao vincular o fluxo de pesquisa NPS a etapa de atendimento humano, toda vez que a conversa passar pela etapa, for atribuída ao humano e após o atendimento humano for encerrada, ela vai passar pelo fluxo de avaliação NPS.

1- Acesse a etapa de atendimento humano que você quer vincular o fluxo de NPS, em Ação de Conclusão>Fluxo: Selecione o fluxo Avaliação NPS, em Ação de Conclusão> Etapa: Selecione a Etapa Nota:

![](/files/kFWjjgShUsO8Xo91vEMX)

Pronto, toda vez que o usuário responder a avaliação, será possível visualizar em base de Dados no campo Avaliação NPS.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.cosmobots.io/help/outros/dicas/pesquisa-nps.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
