Siren
beginner Siren Lite (Free)

B2B Referral Program

B2B referral program software for high-value partnerships. Pays a flat $50 bounty per referred sale with first-touch attribution, built for businesses where referrals are infrequent but each conversion carries significant value.

Get Siren Free

What's Included

Program

B2B Referral Program

Commission Fixed per transaction
Tracking Referral links

What This Recipe Does

This recipe creates a B2B referral program that pays a flat $50 for every referred sale. Referrers share a unique link to your site. When a prospect clicks that link and eventually makes a purchase, the referrer earns the reward. The payout is the same whether the deal is worth $200 or $20,000.

Fixed rewards work better than percentages in B2B for two reasons. First, B2B deal sizes vary enormously, and a percentage-based reward could range from trivial to enormous on a single referral. A flat amount keeps your costs predictable. Second, referrers in B2B are usually existing clients or professional contacts, not marketing affiliates. A clear, simple reward is easier to communicate and more motivating than a complex percentage calculation.

Who It’s For

  • B2B companies that want to formalize word-of-mouth referrals from satisfied clients into a trackable, rewarded program
  • Service businesses (agencies, consultancies, SaaS) where a single new client can be worth thousands in lifetime revenue and a $50 referral reward is a small acquisition cost
  • Professional networks where partners, vendors, and clients make introductions that lead to new business

How It Works

When you apply this recipe, Siren creates a program that tracks referred site visits and uses first-touch attribution. Each referrer gets a unique link. When a prospect clicks that link, Siren records the referral and binds the prospect to the referrer.

First-touch attribution is critical for B2B. Sales cycles can run weeks or months. A prospect might click a referral link in January, visit your site several times on their own, attend a demo in February, and finally purchase in March. With first-touch attribution, the person who made the original introduction keeps credit through the entire cycle. Later interactions do not override the original referral.

The $50 reward is stored as 5000 cents in the recipe JSON. This flat amount fires once per qualifying transaction, regardless of the order value. For most B2B businesses, $50 per referred sale is a reasonable starting point. If your average deal value is higher, increase the reward to make the program more attractive to referrers. If you sell lower-ticket B2B products, you might reduce it.

Commissions are calculated on line items only. Shipping, taxes, and fees are excluded, though for a fixed-amount reward the transaction total does not affect the payout.

{
  "version": 1,
  "name": "B2B Referral Program",
  "description": "A B2B referral program that pays a flat $50 per referred sale. First-touch attribution ensures the original introducer earns the reward.",
  "programs": {
    "referral": {
      "name": "B2B Referral Program",
      "description": "Earn a flat $50 reward for every new sale you refer to our business.",
      "incentiveType": "saleFixedPerTransaction",
      "incentiveResolverType": "oldestBindingWins",
      "units": "USD",
      "status": "active",
      "incentiveAmount": 5000,
      "engagementTypes": [
        { "type": "referredSiteVisit", "value": 100.0 }
      ],
      "transactionCompilers": ["includeLineItems"]
    }
  }
}

Frequently Asked Questions

Why a flat reward instead of a percentage?

B2B deal sizes vary widely. A flat reward gives you predictable referral costs regardless of whether the referred deal is worth $500 or $50,000. It also makes the program easy to communicate to referrers.

What if a prospect clicks one referral link and then another before buying?

The first referrer keeps credit. This program uses first-touch attribution because B2B sales cycles are long. The person who made the original introduction deserves the reward, even if the prospect encounters other referral links during their research.

Can I increase the reward amount above $50?

Yes. Adjust the incentive amount when you apply the recipe or change it later in the Siren admin. The amount is stored in cents internally, so $100 would be 10000.

Do referrers need special tools or dashboards?

Referrers share a unique link to your site. When someone clicks that link and eventually makes a purchase, Siren handles the tracking and attribution automatically. No special tools are required.

b2b-referral business-referral client-referral fixed-reward referral-program-software referral-program-tracking b2b-referral-program

More Recipes

Related Documentation