Testimonials sind am wirkungsvollsten, wenn sie automatisch in den Rest Ihres Unternehmens fließen – Ihr CRM, Ihr Slack, Ihre E-Mail-Marketing-Plattform, Ihre Tabelle. SocialProof.Reviews löst jedes Mal einen Webhook aus, wenn ein neues Testimonial eingereicht wird, und gibt Ihnen einen Echtzeit-Trigger, den Sie überall weiterleiten können.
Ein Webhook ist eine HTTP-POST-Anfrage, die Ihr Workspace an eine URL Ihrer Wahl sendet, sobald ein neues Testimonial eingeht. Der Payload enthält alle Informationen zur Einreichung – den Namen des Bewerters, E-Mail, Bewertung, Bewertungstext, Fotos und Metadaten. Ihr empfangendes System kann dann alles tun: es protokollieren, Ihr Team benachrichtigen, einen CRM-Datensatz aktualisieren oder eine Drip-Sequenz auslösen.
Melden Sie sich bei SocialProof.Reviews an, öffnen Sie Ihren Workspace und gehen Sie zum Bereich Embed & Integrationen in Ihrem Admin-Panel. Suchen Sie den Tab Webhooks.
Fügen Sie die URL ein, die die POST-Anfrage empfangen soll. Das kann sein:
Klicken Sie auf Speichern, dann verwenden Sie die Schaltfläche Test-Event senden, um einen Beispiel-Payload an Ihren Endpunkt zu senden. Überprüfen Sie, ob er korrekt ankommt, bevor Sie live gehen.
Jede Testimonial-Einreichung sendet einen JSON-Payload mit folgender Struktur:
{
"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 ermöglicht es Ihnen, SocialProof.Reviews ohne jeglichen Code mit 6.000+ Apps zu verbinden.
Melden Sie sich bei zapier.com an und klicken Sie auf Zap erstellen.
https://hooks.zapier.com/hooks/catch/123456/abcdef/⚠️ Wichtig: Zapier akzeptiert den Test-Payload nur, während er aktiv auf einen Trigger wartet. Wenn er nicht lauscht, erhalten Sie einen 401-Fehler.
Verbinden Sie nun eine beliebige Aktion. Beispiele:
Ihr Team in Slack benachrichtigen:
Neue ⭐⭐⭐⭐⭐ Bewertung von {{reviewer__name}} bei {{reviewer__company}}: "{{review}}"#testimonialsBewerter zu Ihrer E-Mail-Liste hinzufügen (Mailchimp):
{{reviewer__email}}{{reviewer__name}}testimonial-submittedIn Google Sheet protokollieren:
Kontakt in HubSpot erstellen:
{{reviewer__email}}Klicken Sie auf Veröffentlichen und jede neue Testimonial-Einreichung löst nun automatisch Ihren Workflow aus.
Make ist eine visuellere, entwicklerfreundlichere Automatisierungsplattform. Es ist ideal, wenn Sie mehrstufige Abläufe, bedingte Logik oder Datentransformation benötigen.
Melden Sie sich bei make.com an und klicken Sie auf Neues Szenario erstellen.
https://hook.eu1.make.com/abc123xyz – kopieren Sie diese⚠️ Wichtig: Make akzeptiert den Webhook nur, während er aktiv lauscht. Wenn Make nicht im Lausch-Modus ist, erhalten Sie einen 401-Fehler.
Beispiele für leistungsstarke Make-Automatisierungen:
Nach Bewertung filtern, dann benachrichtigen:
Bewertung >= 4#wins-Kanal postenHochbewertete Testimonials automatisch genehmigen:
approved: true zu setzenMit bedingter Logik zum CRM hinzufügen:
reviewer.company nicht leer ist → Unternehmenseintrag in Salesforce aktualisierenreviewer.company leer ist → zur Mailchimp-Verbraucherliste hinzufügenNotion-Datenbankeintraag erstellen:
Klicken Sie auf den Power-Schalter unten links im Szenario-Editor, um es einzuschalten. Make wird jetzt jeden eingehenden Testimonial-Webhook verarbeiten.
SocialProof.Reviews sendet Webhooks von einem festen Satz von IP-Adressen und schließt einen Signatur-Header (X-SPR-Signature) ein, den Sie verwenden können, um zu überprüfen, ob die Anfrage echt ist. Zur Validierung:
HMAC-SHA256 des rohen Anfragetexts mit Ihrem Workspace-GeheimschlüsselX-SPR-SignatureDies verhindert Replay-Angriffe und stellt sicher, dass niemand gefälschte Testimonials in Ihre Automatisierungen einschleusen kann.
| Anwendungsfall | Plattform | Trigger | Aktion |
|---|---|---|---|
| Echtzeit-Slack-Benachrichtigung | Zapier | testimonial.submitted | Slack-Nachricht |
| Auto-Tag in E-Mail-Liste | Make | testimonial.submitted (Bewertung ≥ 4) | Abonnenten taggen |
| Alle Bewertungen protokollieren | Zapier | testimonial.submitted | Google-Sheets-Zeile |
| In CRM übertragen | Make | testimonial.submitted | HubSpot/Salesforce-Kontakt |
| 5-Sterne automatisch genehmigen | Make | testimonial.submitted (Bewertung = 5) | API PATCH approved=true |
| Drip-Sequenz auslösen | Zapier | testimonial.submitted | Mailchimp-Automatisierung |
Bevor Sie Make, Zapier oder Ihren eigenen Server beschuldigen, bestätigen Sie, dass SocialProof.Reviews die Anfrage tatsächlich sendet:
Sie sollten ✓ Gesendet! Payload an Ihren Endpunkt übermittelt. in der App sehen, und eine neue Anfrage erscheint auf webhook.site innerhalb einer oder zwei Sekunden. Klicken Sie darauf, um den vollständigen JSON-Payload zu inspizieren.
Wenn webhook.site ihn empfängt, funktioniert Ihr SocialProof.Reviews-Webhook korrekt – das Problem liegt bei Ihrem Make/Zapier-Setup, nicht bei der Plattform. Fahren Sie mit Schritt 2 fort.
Wenn webhook.site ihn nicht empfängt, überprüfen Sie, ob Sie nach dem Einfügen der URL auf Änderungen speichern geklickt haben und ob der Webhooks aktivieren-Toggle eingeschaltet ist.
Ein 401 von Make bedeutet, dass das Webhook-Token ungültig oder nicht registriert ist – Make erkennt die URL nicht. Das passiert, wenn ein Szenario nicht korrekt gespeichert wurde, nachdem der Webhook erstellt wurde, oder wenn der Webhook gelöscht wurde. Einfach auf „Einmal ausführen" zu klicken behebt einen 401 nicht; Sie müssen das Webhook-Modul vollständig neu erstellen.
Make erfasst den Payload und zeigt alle verfügbaren Felder. Klicken Sie auf OK, um die Datenstruktur zu bestätigen, dann fahren Sie mit dem Aufbau Ihres Szenarios fort.
✗ HTTP 401 – Make/Zapier hat die Anfrage abgelehnt. Der häufigste Grund ist, dass Make oder Zapier beim Klicken auf „Test senden" nicht aktiv lauschte, oder dass das Webhook-Token ungültig ist (siehe Schritt 2 oben für Make). Lösung:
✗ HTTP 404 – Webhook-URL nicht gefunden. Die URL wurde gelöscht oder das Szenario/der Zap wurde deaktiviert. Gehen Sie zurück zu Make oder Zapier, überprüfen Sie, ob das Webhook-Modul noch existiert, und kopieren Sie eine neue URL.
✗ Verbindung konnte nicht hergestellt werden / HTTP 0.
Die URL ist entweder nicht erreichbar oder Sie haben sie noch nicht gespeichert. Stellen Sie sicher, dass Sie nach dem Einfügen der URL auf Änderungen speichern geklickt haben und dass die URL mit https:// beginnt.
Der Test wird übermittelt, aber echte Einreichungen nicht. Überprüfen Sie zwei Dinge: (1) der Webhooks aktivieren-Toggle ist eingeschaltet und gespeichert, und (2) die Ereignisse, die Sie senden möchten, sind unter Zu sendende Ereignisse aktiviert. Echte Einreichungen werden nur ausgelöst, wenn der Webhook aktiviert ist.
Mein Endpunkt empfängt den Webhook nicht. Überprüfen Sie, ob Ihre URL öffentlich zugänglich ist – localhost-URLs werden abgelehnt. Verwenden Sie webhook.site, um zu bestätigen, dass der Payload gesendet wird (siehe Schritt 1 oben).
Ich erhalte doppelte Ereignisse.
Implementieren Sie Idempotenz auf Ihrem empfangenden Endpunkt unter Verwendung von testimonialId als Deduplizierungsschlüssel.