Use Zapier to report conversions to Refer Labs when payments, bookings, or CRM stages happen in other tools.
Your Zap should fire when you are confident a conversion happened (payment succeeded, booking confirmed, deal won).
If you already have native integrations (Shopify/Stripe webhooks), prefer those first for reliability; use Zapier for long-tail tools.
Add an action: Webhooks by Zapier → Custom Request.
Request template
Method: POST
URL: https://referlabs.com.au/api/discount-codes/redeem
Headers:
Content-Type: application/json
x-pepf-discount-secret: <YOUR_SECRET>
Data:
discountCode: <DISCOUNT_CODE_FROM_TRIGGER>
orderReference: <ORDER_ID_OR_BOOKING_ID>
amount: <AMOUNT>
metadata:
platform: "zapier"
source: <APP_NAME>You can also use x-referlabs-discount-secret; both are accepted.
The Zapier step is the final “conversion signal”. The discount code is the key used for reliable attribution.
orderReference you can de-duplicate on your side).Use /status to verify the endpoint is reachable and your environment is configured.