By clicking “Accept”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.
Your preference will be stored for this browser and device. If you clear your cookies, your preference will be forgotten.
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?