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 Campanhas → Editar → Menu 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:
campaign_token: Token da campanha em que a pessoa será inserida (obrigatório)
name: Nome da pessoa a ser incluída como participante (opcional)
email: E-mail da pessoa a ser incluída como participante (opcional)
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:
campaign_token: Token da campanha em que a pessoa será inserida (obrigatório)
name: Nome da pessoa a ser incluída como participante (obrigatório)
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>