Use Zapier's generic webhook to send a Zyene review request after an event in another app. The workflow can start with a sale, booking, or completed service, then map the customer's name and contact details before sending the request.
Getting Your Zapier Webhook URL
- 1Go to Settings → Integrations → Zapier in your Zyene dashboard.
- 2Copy the unique webhook URL for your account.
- 3Save this URL - you'll need it in Zapier.
Creating a Zap (Example: Square POS)
- 1Go to zapier.com and click 'Create Zap'.
- 2Choose your trigger app (e.g., Square) and select the trigger event (e.g., 'New Payment').
- 3Connect your Square account and test the trigger.
- 4For the Action step, choose 'Webhooks by Zapier' → 'POST'.
- 5Paste your Zyene webhook URL in the URL field.
- 6Map the customer data fields: first_name → {{customer name}}, phone → {{customer phone}}, email → {{customer email}}.
- 7Test the Zap and turn it on.
Required Data Fields
| Field | Required | Notes |
|---|---|---|
| first_name | Yes | Customer's first name for personalization |
| phone | Conditional | Required if sending SMS. E.164 format preferred (+1XXXXXXXXXX) |
| Conditional | Required if sending email. At least one of phone/email required. | |
| location_id | Multi-location only | Your Zyene location ID from Settings → Locations |
Set a delay filter in your Zap to only trigger for transactions above a minimum value (e.g., $10+). This filters out small tip adjustments or returns that shouldn't trigger review requests.
Still have questions?
Our support team is available Mon-Fri, 9am-6pm EST.