Turn 5-star reviews into social proof
Your happiest listeners become your marketing team — no screenshotting or manual reposting.
Zapier
intermediate- 1 PodView imports a new review and fires review.added.
- 2 Filter: continue only if rating >= 5.
- 3 ChatGPT writes a short, grateful social post quoting the review.
- 4 Buffer queues it to your connected social profile.
Setup notes
Add a Filter step on the integer 'rating' field (>= 5). Pass {{title}} and {{text}} to ChatGPT; map its output to the Buffer post text.
Make
beginner- 1 PodView fires review.added to your Make Custom Webhook.
- 2 Filter passes only reviews with rating >= 4.
- 3 Google Sheets 'Add a Row' logs author, rating, title, text, storefront.
Setup notes
Filter condition: 1.rating Greater-than-or-equal 4. Your social-proof sheet then becomes a content source for the team.
n8n
beginner- 1 Webhook node receives review.added; Code node verifies HMAC.
- 2 IF node routes rating >= 4 to a Testimonials base (else negative table).
- 3 Airtable creates a record with Status 'Pending Approval'.
- 4 Slack posts the stars, author, snippet and a record link.
Setup notes
Render stars with the expression {{ '⭐'.repeat($json.body.rating) }} in the Slack message.
Pipedream
beginner- 1 PodView fires review.added to your Pipedream HTTP source.
- 2 Node.js step exits early unless rating === 5.
- 3 OpenAI drafts a warm public reply to the reviewer.
- 4 Slack posts the review plus the ready-to-paste reply.
Setup notes
Guard with if (body.rating < 5) { $.flow.exit() }. Prompt OpenAI to keep the reply under 150 words and reference the reviewer by name.
IFTTT (push alert)
beginner- 1 PodView fires review.added to your IFTTT Webhooks event.
- 2 IFTTT sends a rich push notification to your phone via the IFTTT app.
Setup notes
Map rating to Value1, author to Value2, title to Value3. IFTTT Pro filter code can skip non-5-star reviews.
Outbound webhooks are a Studio feature
Connect this recipe in minutes once you're on Studio.