1. Help Center
  2. Reward Your Users

Rewarding with Referral Factory and Stripe

Automatically reward your referral program participants using Stripe 🎁 With the option to issue credits or coupons, you can use this feature to incentivize your new leads with special offers or reward your existing customers for their referrals!

Are you looking for referral program software that works with Stripe

Get your referral program up and running, and integrated with Stripe, in just a few days πŸ‘‰ Try Referral Factory

If you already have a Referral Factory account, then keep reading to learn how to use Stripe as a rewards partner πŸ‘‡


πŸ“Œ Did you know that we also offer a no-code integration with Stripe to track and qualify converted referrals? Learn more here

In this guide πŸ‘‡

1. What You Can Do With Stripe Rewards 

1.1. Who Can You Reward?

1.2. What Events Can Trigger A Reward?

1.3. How Can Rewards Be Issued in Stripe?

2. How To Connect Stripe As A Rewards Partner

3. How To Add a Stripe Reward in Referral Factory 

3.1. How To Add a Standard Stripe Reward

3.2. How To Add a Milestone Stripe Reward

 

πŸ’‘ Looking to learn more about rewarding in Referral Factory in general? Read our comprehensive rewards help guide here


1. What You Can Do With Stripe Rewards 

 

With Stripe and Referral Factory, you have the flexibility to reward and incentivize in a way that suits your needs. Before we dive into the step-by-step guide, here are some of the options that you will need to consider when creating your reward:

1.1. Who Can You Reward?

You can reward:

πŸ‘‰ The Person Referring (the person doing the referring, who shares their referral link) 

πŸ‘‰ The Person Invited (the person being referred, who signs up on the referral link they were sent)

πŸ‘‰ Both! Note that you will need to add multiple rewards, one for the Person Referring and another for the Person Invited. 

Click here to learn more about different types of users. 

1.2. What Events Can Trigger A Reward?

You can trigger a reward on:

πŸ‘‰ An invited referral (when the Person Invited fills in their details on their friend's referral link)

πŸ‘‰ A converted referral (when the Person Invited "qualifies") 

πŸ‘‰ Both! Note that you will need to add multiple rewards, one for each of the triggers.

In addition to these triggers, you have the option to set up:

πŸ‘‰ A Standard Reward (These typically operate on an ongoing basis with no changes to the reward value as participants accumulate more and more referrals.) 

πŸ‘‰  A Milestone Reward (These allow you to change the value of a reward based on a goal or target number of referrals at various milestones.  One common use case of a milestone reward structure is enabling a tiered structure, offering larger incentives as participants rack up more referrals. Click here to learn more.)

1.3. How Can Rewards Be Issued in Stripe?

You can issue the reward as:

πŸ‘‰ A  Stripe Coupon (You set these up in Stripe with a discount percentage or value. You can learn more about coupons in Stripe's knowledge base).

πŸ‘‰ A Stripe Credit (This will apply a negative balance to a customer's account on Stripe. You can learn more about credits in Stripe's knowledge base). 

 


 

2. How To Connect Stripe As A Rewards Partner

 

What You Need:

Any Referral Factory plan.
Access to your Stripe account with Administrator privileges.
A draft or live referral campaign in Referral Factory.

 

 

β†’ Navigate to the Settings tab from the left-hand side of your Referral Factory dashboard. 

β†’ Select Rewards Partners.

β†’ Underneath the Stripe logo, click Connect

 

Screenshot showing how in Referral Factory connect Stripe to your referral program software.

 

β†’ A pop-up will appear asking you to Connect Referral Factory. Click Connect.

❗️ Please note that your Stripe integration should be authorized by the main account holder or a user with administrator privileges. 

 

Screenshot showing how in Referral Factory connect Stripe to your referral program software.

β†’ Success!

Screenshot showing  in Referral Factory successful connected Stripe to your referral program software.

 

❗️Please note that you can only connect one rewards partner at a time. You may be able to issue additional rewards via Zapier. Please consult the following help guide:

πŸ“– Rewarding with Referral Factory and Zapier πŸ“–

 


 

3. How To Add a Stripe Reward in Referral Factory

 

πŸ’‘ Remember, you have two reward options: "standard" and "milestone". Standard rewards have a fixed value regardless of the number of referrals, while milestone rewards allow you to adjust the value based on referral milestones.

3.1. How To Add a Standard Stripe Reward

 

β†’ To add a standard Stripe reward, go to the Rewards tab from the left-hand side of your Referral Factory dashboard.

β†’ Click Add New Reward.

 

Screenshot showing how in Referral Factory create reward for your referral program software.

 

β†’ Give your reward a name.

β†’ Select who you want to reward: the Person Referring or the Person Invited

β†’ Use the drop-down select field to connect your campaign

πŸ“Œ Please note: Rewards are linked to campaigns. If you have multiple campaigns and want to issue rewards in each of them, you will need to create multiple rewards. 

β†’ Click Next.

 

Screenshot showing how in Referral Factory create reward for your referral program software.

 

β†’ In the Choose Reward step, select Stripe.

β†’ Click Next.

 

Screenshot showing how in Referral Factory create reward via Stripe for your referral program software.

 

β†’ Under the dropdown for "Choose type of reward to issue", select Standard.

Screenshot showing how in Referral Factory create reward for your referral program software.

β†’ Select whether a reward should be triggered when a referral is invited (i.e., when someone submits their information on a referral link landing page) or when a referral is converted (i.e., once the referral is qualified). 

πŸ’‘ Want to reward when the referral is invited AND when that referral converts? You will need to add multiple rewards.

β†’ Set the target number of referrals invited, or referrals converted that trigger a reward.

β†’ Next, select whether you want to issue the reward as a credit or as a coupon inside Stripe. You can learn more about coupons and credits in Stripe's knowledge base.

β†’ To issue a credit, select the currency of your credit and add the value of the credit in that same currency. 

β†’ To issue a coupon, use the dropdown to select from the coupons you have already created in Stripe. To learn more about how to create coupons in Stripe, consult their knowledge base

β†’ Then, select whether to apply the coupon to a subscription or to a customer

β†’ If you would like to limit the number of rewards that a single user can get, select Yes. Please note that the limit is the number of rewards to be issued, not the value of the rewards. 

β†’ Click Next

Screenshot showing how in Referral Factory create reward for your referral program software and activate.

β†’ In the final step, you have the option to enable auto-issue. This means you will not have to authorize these rewards to be issued to users, they will be issued automatically. This method is NOT recommended, as we advise our customers to check all rewards before issuing them. You can also toggle this setting on or off from the Rewards tab. 

β†’ Click Activate.

 

3.2. How To Add a Milestone Stripe Reward

 

β†’ To add a milestone Stripe reward, go to the Rewards tab from the left-hand side of your Referral Factory dashboard.

β†’ Click Add New Reward.

 

Screenshot showing How To Add a Milestone Stripe Reward for your referral program software.

 

β†’ Give your reward a name.

β†’ Select who you want to reward: the Person Referring or the Person Invited

β†’ Use the drop-down select field to connect your campaign

πŸ“Œ Please note: Rewards are linked to campaigns. If you have multiple campaigns and want to issue rewards in each of them, you will need to create multiple rewards. 

β†’ Click Next.

 

Screenshot showing How To Add a Milestone Stripe Reward for your referral program software.

 

β†’ Under the dropdown for "Choose type of reward to issue", select Milestone.

Screenshot showing How To Add a Milestone Stripe Reward for your referral program software.

β†’ Select whether your milestone rewards should be triggered when a referral is invited (i.e. when someone submits their information on a referral link landing page) or when a referral is converted (i.e., once the referral is qualified). 

πŸ’‘ Want to reward when the referral is invited AND when that referral converts? You will need to add multiple rewards.

β†’ Next, define the rules for your first milestone.

β†’ Select the target number of invited or converted referrals that will trigger the first milestone.
β†’ Then, select whether you want to issue this milestone as a credit or a coupon. You can learn more about coupons and credits in Stripe's knowledge base.

β†’ To issue a credit, select the currency of your credit and add the value of the credit in that same currency. 

β†’ To issue a coupon, use the dropdown to select from the coupons you have already created in Stripe. To learn more about how to create coupons in Stripe, consult their knowledge base

β†’ Then, select whether to apply the coupon to a subscription or to a customer

β†’ If you choose to issue a coupon, the field for the reward value will be automatically disabled. 

 

β†’ Once you have defined the rules for Milestone 1, select + add milestone to start on Milestone 2. 
β†’ Repeat the previous steps for each additional milestone.
β†’ Once you have added all your milestones, click Next.

Screenshot showing How To Add a Milestone Stripe Reward for your referral program software.

β†’ In the final step, you have the option to enable auto-issue. This means you will not have to authorize these rewards to be issued to users, they will be issued automatically. This method is NOT recommended, as we advise our customers to check all rewards before issuing them. You can also toggle this setting on or off from the Rewards tab. 

β†’ Click Activate.

Screenshot showing How To Add a Milestone Stripe Reward for your referral program software.


 

Want to learn more about tracking, editing, and issuing rewards? Consult our full guide on rewarding with Referral Factory