Os depoimentos são mais poderosos quando fluem automaticamente para o resto do seu negócio — seu CRM, seu Slack, sua plataforma de e-mail marketing, sua planilha. O SocialProof.Reviews dispara um webhook toda vez que um novo depoimento é enviado, dando a você um gatilho em tempo real que pode ser roteado para qualquer lugar.
Um webhook é uma requisição HTTP POST que seu workspace envia para uma URL que você escolhe, no momento em que um novo depoimento chega. O payload contém tudo sobre o envio — o nome do avaliador, e-mail, classificação, texto da avaliação, fotos e metadados. Seu sistema receptor pode então fazer qualquer coisa: registrar, notificar sua equipe, atualizar um registro de CRM ou acionar uma sequência de drip.
Faça login no SocialProof.Reviews, abra seu workspace e vá para a seção Embed e Integrações no seu painel de administração. Encontre a guia Webhooks.
Cole a URL que deve receber a requisição POST. Pode ser:
Clique em Salvar e use o botão Enviar evento de teste para disparar um payload de exemplo para seu endpoint. Verifique se ele chega corretamente antes de entrar em produção.
Cada envio de depoimento envia um payload JSON estruturado assim:
{
"event": "testimonial.submitted",
"workspaceId": "abc123",
"testimonialId": "t_xyz789",
"submittedAt": "2026-03-17T10:30:00Z",
"reviewer": {
"name": "Jane Smith",
"email": "[email protected]",
"jobTitle": "Head of Marketing",
"company": "Acme Corp",
"photoUrl": "https://..."
},
"rating": 5,
"review": "Esta ferramenta mudou completamente a forma como coletamos e exibimos o feedback dos clientes.",
"photos": ["https://...", "https://..."],
"videoUrl": null,
"approved": false,
"source": "collect-form"
}
O Zapier permite que você conecte o SocialProof.Reviews a mais de 6.000 aplicativos sem escrever nenhum código.
Faça login em zapier.com e clique em Criar Zap.
https://hooks.zapier.com/hooks/catch/123456/abcdef/⚠️ Importante: O Zapier só aceita o payload de teste enquanto está ativamente aguardando um gatilho. Se não estiver ouvindo, você receberá um erro 401.
Agora conecte qualquer ação que desejar. Exemplos:
Notifique sua equipe no Slack:
Nova avaliação ⭐⭐⭐⭐⭐ de {{reviewer__name}} da {{reviewer__company}}: "{{review}}"#depoimentosAdicione o avaliador à sua lista de e-mail (Mailchimp):
{{reviewer__email}}{{reviewer__name}}testimonial-submittedRegistre em uma Planilha Google:
Crie um contato no HubSpot:
{{reviewer__email}}Clique em Publicar e cada novo envio de depoimento agora acionará automaticamente seu fluxo de trabalho.
O Make é uma plataforma de automação mais visual e amigável para desenvolvedores. É ideal se você precisar de fluxos de múltiplas etapas, lógica condicional ou transformação de dados.
Faça login em make.com e clique em Criar um novo cenário.
https://hook.eu1.make.com/abc123xyz — copie-a⚠️ Importante: O Make só aceita o webhook enquanto está ouvindo ativamente. Se o Make não estiver no modo de escuta, você receberá um erro 401.
Após o payload de teste ser recebido, o Make mostra todos os campos disponíveis para usar em sua automação.
Exemplos de automações poderosas no Make:
Filtre por classificação e notifique:
rating >= 4#conquistasAprove automaticamente depoimentos de alta classificação:
approved: trueAdicione a um CRM com lógica condicional:
reviewer.company não estiver vazio → atualize o registro da empresa no Salesforcereviewer.company estiver vazio → adicione à lista de consumidores do MailchimpCrie uma entrada de banco de dados no Notion:
Clique no toggle de energia no canto inferior esquerdo do editor de cenário para ativá-lo. O Make agora processará cada webhook de depoimento recebido.
O SocialProof.Reviews envia webhooks de um conjunto fixo de endereços IP e inclui um cabeçalho de assinatura (X-SPR-Signature) que você pode usar para verificar se a requisição é genuína. Para validar:
HMAC-SHA256 do corpo bruto da requisição usando sua chave secreta do workspaceX-SPR-SignatureIsso previne ataques de replay e garante que ninguém possa falsificar depoimentos falsos em suas automações.
| Caso de uso | Plataforma | Gatilho | Ação |
|---|---|---|---|
| Alerta em tempo real no Slack | Zapier | testimonial.submitted | Mensagem Slack |
| Auto-tag na lista de e-mail | Make | testimonial.submitted (rating ≥ 4) | Marcar assinante |
| Registrar todas as avaliações | Zapier | testimonial.submitted | Linha no Planilhas Google |
| Enviar ao CRM | Make | testimonial.submitted | Contato HubSpot/Salesforce |
| Auto-aprovar 5 estrelas | Make | testimonial.submitted (rating = 5) | API PATCH approved=true |
| Acionar sequência de drip | Zapier | testimonial.submitted | Automação Mailchimp |
Antes de culpar o Make, Zapier ou seu próprio servidor, confirme que o SocialProof.Reviews está realmente enviando a requisição:
Você deve ver ✓ Enviado! Payload entregue ao seu endpoint. no aplicativo, e uma nova requisição aparecer no webhook.site em um ou dois segundos. Clique nela para inspecionar o payload JSON completo.
Se o webhook.site o receber, seu webhook do SocialProof.Reviews está funcionando corretamente — o problema está na configuração do Make/Zapier, não na plataforma. Prossiga para o Passo 2.
Se o webhook.site não o receber, verifique novamente se você clicou em Salvar alterações após colar a URL e que o toggle Habilitar webhooks está ativado.
Um 401 do Make significa que o token de webhook é inválido ou não registrado — o Make não reconhece a URL. Isso acontece quando um cenário não foi salvo corretamente após a criação do webhook, ou o webhook foi excluído. Simplesmente clicar em "Executar uma vez" não corrigirá um 401; você precisa recriar o módulo de webhook completamente.
O Make capturará o payload e mostrará todos os campos disponíveis. Clique em OK para confirmar a estrutura de dados e continue construindo seu cenário.
✗ HTTP 401 — Make/Zapier rejeitou a requisição. A causa mais comum é que o Make ou Zapier não estava ouvindo ativamente quando você clicou em Enviar teste, ou o token de webhook é inválido (veja o Passo 2 acima para o Make). Solução:
✗ HTTP 404 — URL de webhook não encontrada. A URL foi excluída ou o cenário/zap foi desativado. Volte ao Make ou Zapier, verifique se o módulo de webhook ainda existe e copie uma URL nova.
✗ Não foi possível conectar / HTTP 0.
A URL não é alcançável ou você ainda não a salvou. Certifique-se de ter clicado em Salvar alterações após colar a URL e que a URL começa com https://.
O teste entrega, mas envios reais não. Verifique duas coisas: (1) o toggle Habilitar webhooks está ativado e salvo, e (2) os eventos que você deseja estão marcados em Eventos para enviar. Envios reais só disparam quando o webhook está habilitado.
Meu endpoint não está recebendo o webhook. Verifique se sua URL é publicamente acessível — URLs de localhost serão rejeitadas. Use webhook.site para confirmar que o payload está sendo enviado (veja o Passo 1 acima).
Estou recebendo eventos duplicados.
Implemente idempotência em seu endpoint receptor usando testimonialId como chave de deduplicação.