To add a new reward to your referral program go to the Rewards page in your dashboard and click on the button + Create new reward.
In the modal enter:
the reward name (keep it short and sweet)
the number of referrals needed to win this reward
whether the reward is digital (e.g: a PDF, a coupon code, access to a private group, etc) or physical (e.g: a swag)
Optionally an image (see below where images are used)
You open the Advanced Settings and switch on the Recurring reward option if the reward can be won multiple times by the same person and the level of approval required for this reward.
When you're done, click on the + Create Reward button.
The image you upload in SparkLoop will only be used on your hosted referral hub page.
These images won't automatically appear in your emails. If you want to display the reward images in your emails you must upload them in your newsletter.
Most of the time, you will want to send your subscribers a "reward email" to inform them they have won a reward.
If the reward is digital (eg a PDF, coupon code, video etc), you can include a link to the reward in the reward email.
If you're sending a physical reward, then you should use the reward email to ask for the subscriber's home address.
You can set up these emails in SparkLoop by clicking on the Edit Email button and configuring your email there.
If you prefer to send the reward emails through your email platform (ie: Convertkit, Mailchimp, etc) instead of SparkLoop, follow these steps:
Open an existing reward, click on Open Advanced Settings and copy the reward ID at the bottom.
Go to your email platform and create a new automation. For this automation you want the trigger to be "when the RH_LASTREWARD custom field changes to a specific value". This value is of course the reward ID you just copied.
(Note: the specific copy changes from ESP to ESP, but here are some examples from Active Campaign and ConvertKit.)
After you create the trigger, add the email you want to send for this reward as the next step in the automation and save the changes.
There might be situations where you want a subscriber to be able win the same reward multiple times.
a 15% coupon code every 3 referrals
an Amazon Gift Card every 10 referrals
In SparkLoop these are called "recurring rewards". To set up a recurring reward, simply switch on the option Recurring reward.
You can edit or delete a reward unless that reward has already been won by at least one subscriber.
When that happens, a reward cannot be deleted and the number of referrals cannot be edited. This is to make sure historical records are kept intact.
If you want to remove a reward that has been won you can instead archive it.