Siren
Siren Lite (Free)

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)
Program

Referral Program

Commission Fixed per transaction
Attribution Newest engagement wins
Tracking Referral links
Currency

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

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. 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. 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. 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. 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. 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.

refer-a-friend customer-referral referral-incentive automated-referral-program referral-program-tracking referral-program-software customer-referral-program refer-a-friend-program

Related Programs You Can Build With Siren

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.