Pular para o conteúdo
widget de feedback

Uma linha de código.
O feedback que nunca chegou até você.

Cole um script antes do fechamento do body e seu site ganha um botão de feedback. Nota, comentário e a página exata onde a pessoa estava, direto no seu painel do ecoa.

Sem dependência, sem build, sem cookie. 28 KB, ou 10 KB comprimido.

O silêncio não é elogio.

A pessoa entra, tenta usar, trava no checkout e fecha a aba. Ninguém abre uma issue no seu GitHub para avisar que o botão não respondeu. Você só vê o buraco no funil semanas depois, sem saber em qual tela ele começou.

Formulário em página separada ninguém preenche. E-mail de suporte só recebe quem já está bravo o bastante para escrever. O feedback de que você mais precisa é o da pessoa que deu de ombros e foi embora.

Pergunte onde a dúvida acontece

Três passos. O terceiro é abrir o painel.

Cole o script

Antes do fechamento do body. JavaScript puro, zero dependência e Shadow DOM: não vaza um pixel de CSS para o seu site nem lê o CSS dele.

A pessoa avalia

Nota de 1 a 5, obrigatória. Comentário e e-mail opcionais. O botão de enviar só libera depois da nota.

Você lê no painel

Média, filtro por etiqueta e a URL de origem de cada resposta. Uma notificação no app a cada feedback novo.

<script src="https://ecoa.dev/widget/ecoa-widget.js"
        data-ecoa-key="ecoa_pk_xxxxxxxx"
        data-ecoa-label="Checkout" async></script>

A etiqueta separa os feedbacks por fluxo. Checkout, onboarding e busca, cada um com a sua média.

seusite.com.br/checkout
O que você achou?
Checkout
Conte o que travou…
Enviar

Exatamente o que ele coleta

Sem asterisco. É essa a lista inteira.

  • Nota de 1 a 5
  • Comentário e e-mail, os dois opcionais
  • A etiqueta do fluxo em que a pessoa estava
  • URL e título da página de origem
  • Um identificador de usuário seu, se você passar um

E o que ele não faz:

  • Não usa cookie, localStorage nem fingerprint
  • Não tira print, não lê o console, não grava sessão
  • Não carrega tracker de terceiro

Três jeitos de perguntar

Do passivo ao momento exato em que a pessoa terminou alguma coisa.

Botão flutuante

O padrão. Fica num canto da tela e o visitante clica quando quiser.

Fim de fluxo

Sem botão nenhum: você abre o widget por código quando a compra fecha, o upload termina, o onboarding acaba.

Cutucada

O botão revela o próprio rótulo por alguns segundos, com uma pulsação sutil, e recolhe. Um empurrão sem modal na cara de ninguém.

Passando um identificador estável de usuário, o widget nunca pergunta duas vezes para a mesma pessoa no mesmo fluxo, e continua podendo perguntar em outro.

A caixa aparece em português, inglês ou espanhol, seguindo o idioma do seu site. Ou você fixa um.

Ou peça para a sua IA instalar

Com o ecoa conectado ao seu agente, um pedido em linguagem natural resolve: ele busca a sua chave, monta o snippet e cola no lugar certo. Depois lê as respostas por etiqueta, sem você abrir o painel.

Conectar minha IA

Perguntas

Vai quebrar o CSS do meu site?+

Não. Tudo roda dentro de um Shadow DOM isolado: o widget não enxerga o seu CSS e o seu CSS não enxerga o widget.

Quem responde precisa ter conta?+

Não. Quem responde é visitante do seu site e não precisa ter nada no ecoa. O e-mail é opcional.

Funciona em React, Next, Vue, Astro, WordPress?+

Funciona em qualquer coisa que sirva HTML. É uma tag de script, não um pacote npm. Não tem build step nem versão de framework para casar.

Tem proteção contra spam?+

Tem um campo-armadilha invisível, e só. Não há CAPTCHA, nem limite de envio por IP, nem lista de domínios autorizados. Se o seu caso exige isso hoje, o widget ainda não te atende.

O feedback do widget é o mesmo dos ecos da comunidade?+

Não. O widget é seu e independente: não consome pontos, não passa por moderação e vive numa aba própria do painel do app.

Consigo saber quantas pessoas viram o botão e não responderam?+

Não. O widget não registra exibições, só envios, então não existe taxa de resposta no painel. Ele conta o que chegou, não o que passou.

Seu site pode estar te dizendo algo agora

Crie a conta, pegue a chave, cole a linha. Dá menos trabalho do que ler esta página.

Criar conta grátis