Los testimonios son más poderosos cuando fluyen automáticamente al resto de tu negocio — tu CRM, tu Slack, tu plataforma de email marketing, tu hoja de cálculo. SocialProof.Reviews envía un webhook cada vez que se envía un nuevo testimonio, dándote un disparador en tiempo real que puedes enrutar a cualquier lugar.
Un webhook es una solicitud HTTP POST que tu espacio de trabajo envía a una URL de tu elección, en el momento en que llega un nuevo testimonio. El payload contiene todo sobre el envío — el nombre del evaluador, correo electrónico, calificación, texto de la reseña, fotos y metadatos. Tu sistema receptor puede entonces hacer lo que quieras: registrarlo, notificar a tu equipo, actualizar un registro de CRM o activar una secuencia de correo.
Inicia sesión en SocialProof.Reviews, abre tu espacio de trabajo y ve a la sección Insertar e Integraciones en tu panel de administración. Busca la pestaña Webhooks.
Pega la URL que debe recibir la solicitud POST. Puede ser:
Haz clic en Guardar, luego usa el botón Enviar evento de prueba para enviar un payload de muestra a tu endpoint. Verifica que llegue correctamente antes de activar en producción.
Cada envío de testimonio envía un payload JSON estructurado así:
{
"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": "This tool completely changed how we collect and display customer feedback.",
"photos": ["https://...", "https://..."],
"videoUrl": null,
"approved": false,
"source": "collect-form"
}
Zapier te permite conectar SocialProof.Reviews a más de 6.000 aplicaciones sin escribir ningún código.
Inicia sesión en zapier.com y haz clic en Crear Zap.
https://hooks.zapier.com/hooks/catch/123456/abcdef/⚠️ Importante: Zapier solo acepta el payload de prueba mientras está esperando activamente un disparador. Si no está escuchando, obtendrás un error 401.
Ahora conecta cualquier acción que desees. Ejemplos:
Notifica a tu equipo en Slack:
Nueva reseña ⭐⭐⭐⭐⭐ de {{reviewer__name}} en {{reviewer__company}}: "{{review}}"#testimonialesAgrega al evaluador a tu lista de correo (Mailchimp):
{{reviewer__email}}{{reviewer__name}}testimonial-submittedRegistra en una hoja de Google:
Crea un contacto en HubSpot:
{{reviewer__email}}Haz clic en Publicar y cada nuevo envío de testimonio activará ahora automáticamente tu flujo de trabajo.
Make es una plataforma de automatización más visual y amigable para desarrolladores. Es ideal si necesitas flujos de múltiples pasos, lógica condicional o transformación de datos.
Inicia sesión en make.com y haz clic en Crear un nuevo escenario.
https://hook.eu1.make.com/abc123xyz — cópiala⚠️ Importante: Make solo acepta el webhook mientras está escuchando activamente. Si Make no está en modo de escucha, obtendrás un error 401.
Después de que se recibe el payload de prueba, Make te muestra todos los campos disponibles para usar en tu automatización.
Ejemplos de potentes automatizaciones de Make:
Filtra por calificación, luego notifica:
rating >= 4#logrosAprueba automáticamente testimonios con calificación alta:
approved: trueAgrega a un CRM con lógica condicional:
reviewer.company no está vacío → actualiza el registro de la empresa en Salesforcereviewer.company está vacío → agrega a la lista de consumidores de MailchimpCrea una entrada en una base de datos de Notion:
Haz clic en el interruptor de encendido en la parte inferior izquierda del editor de escenarios para activarlo. Make ahora procesará cada webhook de testimonio entrante.
SocialProof.Reviews envía webhooks desde un conjunto fijo de direcciones IP e incluye un encabezado de firma (X-SPR-Signature) que puedes usar para verificar que la solicitud es genuina. Para validar:
HMAC-SHA256 del cuerpo de la solicitud sin procesar usando tu clave secreta del espacio de trabajoX-SPR-SignatureEsto previene ataques de reproducción y asegura que nadie pueda falsificar testimonios falsos en tus automatizaciones.
| Caso de uso | Plataforma | Disparador | Acción |
|---|---|---|---|
| Alerta en tiempo real en Slack | Zapier | testimonial.submitted | Mensaje de Slack |
| Etiquetar automáticamente en lista de correo | Make | testimonial.submitted (calificación ≥ 4) | Etiquetar suscriptor |
| Registrar todas las reseñas | Zapier | testimonial.submitted | Fila en Google Sheets |
| Enviar al CRM | Make | testimonial.submitted | Contacto en HubSpot/Salesforce |
| Aprobar automáticamente 5 estrellas | Make | testimonial.submitted (calificación = 5) | PATCH de API approved=true |
| Activar secuencia de correo | Zapier | testimonial.submitted | Automatización en Mailchimp |
Antes de culpar a Make, Zapier o tu propio servidor, confirma que SocialProof.Reviews está enviando realmente la solicitud:
Deberías ver ✓ ¡Enviado! Payload entregado a tu endpoint. en la aplicación, y una nueva solicitud aparecer en webhook.site en uno o dos segundos. Haz clic en ella para inspeccionar el payload JSON completo.
Si webhook.site lo recibe, tu webhook de SocialProof.Reviews está funcionando correctamente — el problema está en tu configuración de Make/Zapier, no en la plataforma. Procede al Paso 2.
Si webhook.site no lo recibe, verifica que hayas hecho clic en Guardar cambios después de pegar la URL y que el interruptor Habilitar webhooks esté activado.
Un 401 de Make significa que el token del webhook es inválido o no está registrado — Make no reconoce la URL. Esto ocurre cuando un escenario no se guardó correctamente después de crear el webhook, o el webhook fue eliminado. Simplemente hacer clic en "Ejecutar una vez" no corregirá un 401; necesitas recrear el módulo de webhook completamente.
Make capturará el payload y mostrará todos los campos disponibles. Haz clic en OK para confirmar la estructura de datos, luego continúa construyendo tu escenario.
✗ HTTP 401 — Make/Zapier rechazó la solicitud. La causa más común es que Make o Zapier no estaba escuchando activamente cuando hiciste clic en Enviar prueba, o el token del webhook es inválido (consulta el Paso 2 anterior para Make). Solución:
✗ HTTP 404 — URL del webhook no encontrada. La URL fue eliminada o el escenario/zap fue desactivado. Regresa a Make o Zapier, verifica que el módulo de webhook aún exista y copia una URL nueva.
✗ No se pudo conectar / HTTP 0.
La URL no es alcanzable o no la has guardado todavía. Asegúrate de haber hecho clic en Guardar cambios después de pegar la URL y que la URL comience con https://.
La prueba se entrega pero los envíos reales no. Verifica dos cosas: (1) el interruptor Habilitar webhooks está activado y guardado, y (2) los eventos que deseas están marcados en Eventos a enviar. Los envíos reales solo se activan cuando el webhook está habilitado.
Mi endpoint no está recibiendo el webhook. Verifica que tu URL sea públicamente accesible — las URLs de localhost serán rechazadas. Usa webhook.site para confirmar que el payload está siendo enviado (consulta el Paso 1 anterior).
Estoy recibiendo eventos duplicados.
Implementa idempotencia en tu endpoint receptor usando testimonialId como clave de deduplicación.