Create a Refer-a-Friend Program With Flexible Tracking, Rewards, and Partner Management
“How do I build a refer-a-friend program that automatically rewards customers with store credit?”
Siren runs your refer-a-friend program as a built-in loyalty feature: every customer gets a shareable link and earns a flat $10 when a friend they sent makes a purchase.
What's Included
Siren Lite (Free)Referral Program
Store Credit
Optional add-ons
Turn these on in the setup. Each installs with the recipe and can raise the plan it needs.
- Automatic credit fulfillment Siren Essentials
- Lifetime commissions Siren Plus
- Reusable collaborator group Siren Plus
Reviews
Trusted by Teams Running Real Incentive Programs
Use the previous and next review buttons, or focus the review list and use arrow keys, Page Up, Page Down, Home, and End.
Showing review 1 of 10
Siren is extremely flexible, and it opens up a whole world of possibilities in WordPress based collaboration. I recommend you try it out for yourself, and if you have any questions, the support is excellent.
Armando J.
Principal Software Engineer, PerezCarreno & Coindreau
Siren is so much more than an affiliate plugin with its multiple rewards structures. There's nothing like it on the market. Period.
Justin Ferriman
Founder, BrightGrowth
Finally, a WordPress solution that allows you to turn your learning site into a Netflix, or Udemy clone. Siren is the future of affiliate marketing and partnerships for the eLearning and WordPress industries.
Chris Badgett
CEO, LifterLMS
Siren Affiliates plugin has all the features I need, and the ones that I didn't know I needed!
It lets me track traditional affiliate referrals, but also, allows me to track revenue shares with my course co-creators.
And, one of the most important things I like most about Siren isn't a feature, but it's the top notch support provided by the development team!
I highly recommend Siren from the support to the plugin features.
Thank you for creating this, and at an affordable price.
Darren Mullen
Smart Workflow Guru
I feel support actually reads and understands what is being asked, which is one of my biggest frustrations with most support teams in the plugin's business. Most support replies are scripted and not relevant to what's being asked. This is not what happens with Siren.
Marco Almeida
Founder, PT Woo Plugins
These guys are the best. The program is simple and easy to use and their support is very quick to answer questions.
Adam McGee
Founder, Lemon Head Design
Siren is fantastic. Intuitive, powerful, well-supported. I'm thrilled I switched from AffiliateWP.
Corey Maass
Creator, Developer
I am thrilled to be a new Siren customer. Today, I created the first Affiliate Program for my LifterLMS site. This is an excellent solution for compensating content creators, and I can think of a couple of other use cases that I can't wait to try out! I highly recommend this product.
Robert Mascatello
Founder
I purchased Siren Affiliates and had a one-on-one with Alex. I was really impressed with the product and all the features it has. He was really thorough. I'd definitely recommend this plugin to anyone who needs to launch an affiliate program.
Anita
Web Designer
Siren Affiliate Manager is an exceptionally well-designed and thoughtfully built WordPress plugin. If you're running an affiliate program with multiple affiliates, different transaction types, or custom engagement triggers that need to generate commissions, this tool gives you serious power and flexibility. What really sets it apart, though, is the developer. Alex has been incredibly helpful and willing to customize the plugin for my specific use case. More importantly, he was focused on creating real value for my business - not just billing hours. That kind of mindset is rare. The plugin is robust, flexible, and clearly built by someone who understands real-world affiliate program complexity. I can't recommend Siren highly enough.
Julian Foster
Digital Strategist
Refer-a-Friend Program Snapshot
A quick overview of who this program is for, what it tracks, which partners it rewards, and how Siren helps you manage it.
| Best for | Ecommerce and subscription stores growing through customer word-of-mouth |
|---|---|
| Main goal | Turn happy customers into a steady source of new buyers |
| Partners involved | Existing customers who share a personal referral link |
| Actions tracked | Referred site visits and friend purchases, newest referral credited |
| Rewards supported | Flat $10 of store credit per referred purchase |
| Starting point | Start free with Siren Lite |
What This Recipe Does
This recipe creates a referral program designed for your existing customers. Each customer gets a unique referral link. When they share it with a friend and that friend makes a purchase, the referrer earns a flat $10 reward in store credit.
Unlike a traditional affiliate program, this is framed as a customer loyalty feature. The language, structure, and reward model are designed around everyday customers sharing with people they know, not professional marketers running campaigns. Customers think in dollar amounts, not percentages, so the reward is a simple flat rate.
Who It’s For
- Store owners who want organic growth through customer word-of-mouth, with a structured incentive to encourage sharing
- Brands building community that want to reward loyal customers for bringing in new buyers
- Subscription and membership businesses looking for a low-cost, automated way to acquire new customers through existing ones
How It Works
When you apply this recipe, Siren creates a referral program that your customers can join. You set up a registration form (Siren provides tools for this) where customers sign up and receive a unique referral link.
When a customer shares their link and a friend clicks it, Siren records a referred site visit and binds that friend to the referrer. If the friend goes on to make a purchase, the referrer earns a $10 reward.
The reward is a fixed amount of store credit, stored internally as 1000 units and valued one to one with your store currency, so 1000 means $10.00 of credit. It does not change based on what the friend buys. Whether the friend spends $15 or $150, the referrer earns $10 of store credit.
If a friend clicks referral links from two different customers before purchasing, the most recent referral gets credit. This keeps the program straightforward for customers who do not need to think about attribution rules.
The referral reward is paid in store credit, a custom currency the referrer redeems on a future order. You review and approve each earned balance, then issue it by hand on the free tier or let a credit autofulfiller post it automatically as a checkout coupon (a Siren Essentials feature). Either way the credit stays inside your store and pulls the referrer back for another purchase.
Transaction compilers include line items only, so the reward triggers on actual product purchases. Shipping, taxes, and fees are excluded from the trigger conditions.
Automating store credit at checkout
The referrer is rewarded in a custom store-credit currency rather than cash, so the reward stays inside your store and brings them back for another order. Defining that currency and rewarding referrers in it are free-tier features, and on the free tier you issue each balance by hand.
To make the reward automatic, the way the program is framed, add a credit autofulfiller. It turns each earned balance into a coupon that applies at the referrer’s next checkout, with no manual step. The binding is a Siren Essentials feature, so the program runs free and the automation is the upgrade. Add it by binding the store-credit currency to the built-in credit fulfillment method:
{
"autofulfillers": {
"storeCreditAuto": { "currency": "STORE_CREDIT", "method": "credit" }
}
} How the Refer-a-Friend Program Works in Siren
- 1
Start with a ready-made program
The recipe ships the program whole, with the flat $10 reward per friend purchase and referral link tracking already connected. Its trigger fires on product line items only, so shipping and taxes never count toward a reward.
- 2
Define partners and eligibility
Your partners here are your own customers. Put a registration form on your site, and each customer who signs up gets a personal referral link to pass along to friends.
- 3
Set tracking rules
When a friend clicks a shared link, Siren records the visit and ties that friend to the referrer. If two customers refer the same person, the most recent link wins, which matches how friends actually share.
- 4
Customize rewards
The default is $10 per friend who buys, the same whether the order is $15 or $150. Customers think in dollar amounts, not percentages, so the flat rate is easy to explain and easy to want.
- 5
Manage approvals and payouts
Each earned reward appears as a commission you can review before approving. Pay it out as store credit, a direct payment, or whatever already fits how you settle with customers.
Everything You Need to Build and Manage a Refer-a-Friend Program
Siren gives you the tools to create the program structure, track the right actions, and reward the right partners, all from one flexible incentive program system.
Create
- Prebuilt Refer-a-Friend Program recipe
- Custom program builder
- Program-specific rules
- Partner eligibility rules
- Product and category filters
- Multiple program support
Track and Manage
- Referral link tracking
- Coupon tracking
- Product or category tracking
- Lead, form, or signup tracking
- Partner dashboard
- Payout management
Reward
- Percentage commissions
- Flat-rate rewards
- Recurring commissions
- Royalties or revenue share
- Tiered rewards
- Performance bonuses
Why Use Siren for a Refer-a-Friend Program?
| Traditional referral software tools | Siren |
|---|---|
| Built for one program type | Built for multiple incentive programs |
| Often limited to one reward model | Supports commissions, bounties, royalties, revenue share, and bonuses |
| Rewards usually tied to one action | Rewards can be tied to different measurable actions |
| Harder to manage overlapping programs | Program groups and rules control how programs interact |
| May require multiple tools as you grow | Supports different partner programs from one system |
Standalone referral software gives you this one program and stops there. In Siren, refer-a-friend is simply the first program on your install: affiliates, partner deals, or customer rewards can run alongside it later without adding another tool.
Similar Programs, and When to Use Each
Recipes that share machinery with this one, the rule that actually separates them, and the situation where the other recipe is the better pick.
| Program | How it differs | Use it instead when |
|---|---|---|
| B2B Referral Program | The B2B Referral Program pays a larger default bounty, $50 per closed deal, and resolves credit first-touch, meaning the original introducer keeps the reward even when other referral links get clicked during a months-long decision. The Refer-a-Friend Program credits the most recent link. | Pick the B2B Referral Program when your referrers are clients or business contacts introducing high-value deals with long sales cycles. |
| Fixed-Rate Affiliate Program | The Fixed-Rate Affiliate Program follows the same rulebook as the Refer-a-Friend Program, paying $10 flat per sale to whoever referred the buyer last, but its partners are outside affiliates promoting your store rather than customers passing a link to friends. | The Fixed-Rate Affiliate Program is the better fit when you are recruiting marketers and content creators instead of rewarding your own customer base. |
Connect Your Refer-a-Friend Program to the Tools You Already Use
Siren works as the incentive layer behind the systems where partner-driven actions happen: your website, checkout, ecommerce store, forms, LMS platform, subscription flow, or custom workflow.
Start Your Refer-a-Friend Program for Free
Use Siren Lite to launch your first refer-a-friend program without paying upfront. Start with a real program, test your setup, and upgrade when you need more advanced partner management, reward logic, or attribution.
Frequently Asked Questions
What is a refer-a-friend program?
A refer-a-friend program rewards your existing customers for bringing in people they know. Each customer gets a personal link, and when a friend uses it to make a purchase, the customer earns a reward. It's a loyalty feature aimed at everyday buyers rather than a commission scheme for professional marketers.
How does a refer-a-friend program work?
A customer signs up through a registration form and receives a unique referral link. When a friend clicks that link, Siren records the visit and ties the friend to the referrer. If the friend goes on to buy, the referrer earns a flat $10, which you can pay out as store credit or through any method you prefer.
How does a customer get their referral link?
Set up a program registration form in Siren. Customers sign up through the form and receive a unique referral link they can share with friends.
Can I offer a discount to the referred friend as well?
This recipe handles the referrer's reward only. To offer the friend a discount, create a WooCommerce coupon and share it alongside the referral link in your registration confirmation messaging.
Is the $10 reward given as store credit or cash?
Store credit. The reward is paid in a custom store-credit currency the referrer spends on a future order, which keeps the reward inside your store. You can issue each balance by hand on the free tier, or add a credit autofulfiller (a Siren Essentials feature) to turn it into a coupon that applies automatically at checkout.
What stops people from referring themselves with fake accounts?
Siren tracks referrals by engagement events, so basic self-referral is possible with separate accounts. For most stores, the flat reward amount keeps abuse low. If fraud is a concern, review pending commissions before approving payouts.
Related Programs You Can Build With Siren
B2B Referral Program
Flat bounty per referred sale with first-touch attribution for B2B.
1 program
Customer Rewards Program
Flat credit on every purchase, no referral links needed.
1 program
First-Touch Referral Program
First affiliate to introduce the customer gets the commission.
1 program
Basic Affiliate Program
Simple percentage commission on every referred sale.
1 program
Learn More About Referral Software
Related Documentation
Build Your Refer-a-Friend Program With Siren
Start with a prebuilt recipe, customize the rules around your business, and manage partners, tracking, rewards, and payouts from one place.