Another 10% discount for everyone? Let Vincent do better.
0
Days
0
Hours
0
Minutes
0
Seconds
Try Vincent early
2026-05-06 12:00 am
2026-04-14 12:00 am
2026-04-21 12:00 am
2026-04-23 12:00 am
2026-04-28 12:00 am
2026-01-11 12:00 am
2025-09-24 12:00 am
2025-05-21 12:00 am
2025-03-14 12:00 am
2025-05-20 12:00 am
2025-04-22 12:00 am
2025-09-29 12:00 am
Recipes

Build referral revenue sharing for service providers

Run demo
This recipe shows how to build an ongoing referral revenue-sharing program. Service providers share referral codes with customers, and when a code is redeemed, the customer is permanently linked to the referrer in Voucherify. From then on, every purchase the referred customer makes automatically rewards the referrer with a percentage of the spend.
Table of contents

How to build recurring referral revenue sharing?

Ongoing referral rewards make sense when the value relationship is persistent and when rewards scale with that value.

With Voucherify, you can go beyond generic one-time bonuses and create a self-sustaining incentive loop: service providers refer to high-value customers, and they earn every time those customers transact. Fully automated.

Example: A therapist shares a referral code during a patient’s onboarding. The patient redeems the code and is linked to the therapist. Weeks later, the patient places another paid order. Voucherify issues a reward to the therapist based on that transaction with no dev work post-setup.

How to build it?

  • Set up a referral program in Voucherify and issue unique referral codes to each service provider (e.g., therapist).
  • Treat each service provider as a referral code holder who can share their code with customers.
  • Configure a distribution triggered by referral code redemption to update the referred customer's profile.
  • Store the referrer’s customer ID in the referred customer's metadata to create a persistent link.
  • Configure another distribution triggered by the referred customer’s “order paid” event.
  • Use the distribution to send a custom event that treats the referrer as the rewarded customer.
  • Pass the referred customer's order value as event metadata.
  • Use Voucherify’s loyalty engine to issue rewards (e.g., points) to the referrer based on the referred customer’s spend.

Are you optimizing your incentives or just running them?