O script de NPS da Beeviral permite o recebimento de parâmetros para a realização automática de uma pesquisa de satisfação.

Essa funcionalidade elimina a necessidade de o cliente preencher manualmente suas informações.

Ela é especialmente útil em ambientes autenticados, como aplicativos, plataformas ou após a finalização de uma compra.


Para utilizar o NPS em suas aplicações, siga o caminho:


Menu CampanhasEditarMenu de três pontinhos (imagem abaixo) → Pesquisa de Satisfação NPS




Com o painel de configurações do NPS aberto, serão exibidas as seguintes informações: 


Ao copiar o script do NPS, é possível informar dados como nome, e-mail e telefone da pessoa, conforme o exemplo abaixo:

Parâmetros disponíveis:

  1. campaign_token: Token da campanha em que a pessoa será inserida (obrigatório)

  2. name: Nome da pessoa a ser incluída como participante (opcional)

  3. email: E-mail da pessoa a ser incluída como participante (opcional)

  4. phone: Telefone da pessoa a ser incluída como participante (opcional)



Configurações básicas para funcionamento:

Parâmetro obrigatório:

  • campaign_token: Token da campanha em que a pessoa será inserida

Parâmetros opcionais:

  • name: Nome do participante

  • email: E-mail do participante

  • phone: Telefone do participante


<div id="app_script_nps"></div>

<script>
    !function (f, b, e, v, n, t, s) {
        t = b.createElement(e); t.async = !0;
        t.src = v + "?t=" + (new Date).getTime(); s = b.getElementsByTagName(e)[0];
        t.onload = function () {
            beeviralNps.Init({
                element: "app_script_nps",
                code: "<campaign_token>",
                name: "",
                email: "",
                phone: ""
            }, false);
        };
        s.parentNode.insertBefore(t, s)
    }(window, document, 'script', '<SEU_SUBDOMINIO>/Scripts/app/tracking_script_nps.js');

</script>



Configurações avançadas para criação de participante com redirecionamento em ambiente logado:

Parâmetros obrigatórios:

  1. campaign_token: Token da campanha em que a pessoa será inserida (obrigatório)

  2. name: Nome da pessoa a ser incluída como participante (obrigatório)

  3. email: E-mail da pessoa a ser incluída como participante (obrigatório)


<div id="app_script_nps"></div>

<script>

    !function (f, b, e, v, n, t, s) {
        t = b.createElement(e); t.async = !0;
        t.src = v + "?t=" + (new Date).getTime(); s = b.getElementsByTagName(e)[0];
        t.onload = function () {
            beeviralNps.Init({
                element: "app_script_nps",
                code: "<campaign_token>",
                name: "fulando",
                email: "emailfulano@gmail.com",
                phone: "21955653225"
            }, false);
        };
        s.parentNode.insertBefore(t, s)
    }(window, document, 'script', '<SEU_SUBDOMINIO>/Scripts/app/tracking_script_nps.js');
</script>