RecensioAI – review management software
    Log inStart free
    All articles
    Reviews

    Zapier & webhooks — trigger review requests automatically

    Connect Stripe, Calendly, Lightspeed, Mews, Salonized, Typeform or any other tool. One Zap = one review request, per location.

    2 min read8 sections
    Table of Contents
    1. 1.What does the Zapier integration do?
    2. 2.One webhook per location
    3. 3.Where to find your webhook URL
    4. 4.Setup in Zapier (5 steps)
    5. 5.3 examples that work out of the box
    6. 6.Also works with Make, n8n and curl
    7. 7.Security & limits
    8. 8.Where do I see it?
    01

    What does the Zapier integration do?

    Every time something happens in another tool (a Stripe payment, a Calendly meeting that ended, a POS bill closed) Zapier (or Make, n8n, Pabbly) can call our webhook. We instantly send that customer a review request via email, SMS or WhatsApp — using your Smart Review Link, your template, your brand. No copy-paste. No manual lists.

    02

    One webhook per location

    On a Multi account each location gets its own webhook URL. Reviews always land on the right Google Business Profile — perfect when the POS at Amsterdam-Zuid is different from the one at Rotterdam-Centrum.

    03

    Where to find your webhook URL

    Open Requests in the sidebar → Zapier / Webhook tab. Click 'Generate webhook for this location'. You'll get a unique URL — copy it. Tip: set 'Default channel' to `email` (or sms / whatsapp) so Zapier doesn't have to send one.

    04

    Setup in Zapier (5 steps)

    1. Create a new Zap, pick your trigger app (Stripe, Calendly, Typeform, HubSpot, Booking.com…). 2. Add the action 'Webhooks by Zapier → POST'. 3. URL: paste the URL from RecensioAI. 4. Payload Type: `JSON`. Add these fields (drag values from your trigger): ```json { "first_name": "{{customer_first_name}}", "email": "{{customer_email}}", "phone": "{{customer_phone}}" } ``` 5. Test the Zap. You'll get a `{ ok: true, request_id: ... }` back — done.

    05

    3 examples that work out of the box

    Stripe → New Charge (succeeded) → review request. Works for any webshop, hairdresser or consultant billing through Stripe. • Calendly → Invitee Created (or 'Event Ended' for post-meeting flows) → review request to the invitee. • Typeform / Tally → New Submission → trigger as soon as a customer fills in a feedback form. Great for routing pre-qualified happy customers straight to Google.

    06

    Also works with Make, n8n and curl

    No Zapier? Paste the same URL into Make ('HTTP → Make a request'), n8n ('HTTP Request') or Pabbly Connect. Or test directly with `curl`: ```bash curl -X POST "<your-webhook-url>" \ -H "Content-Type: application/json" \ -d '{"first_name":"Anna","email":"[email protected]"}' ```

    07

    Security & limits

    • The token lives in the URL — treat it like a password. Leaked it? Hit 'Rotate token' and the old URL stops working instantly. Update your Zap with the new URL. • Max 60 calls/minute per webhook (plenty for the busiest counter). • Email requests count against your monthly email quota. SMS/WhatsApp use your credits. • Pause a webhook temporarily with the switch without deleting it.

    08

    Where do I see it?

    Every trigger shows up under Requests → History with source `zapier`, alongside your manual sends and sheet-watcher sends. Delivered, opened, clicked, reviewed — all in one view.

    Was this article helpful?

    Ready to try RecensioAI?

    Collect more reviews, respond with AI and protect your reputation.

    Get started free

    We use cookies to improve your experience. Read our cookie policy for more information.