All Collections
Program Setup
How to configure your program settings
How to configure your program settings

Here's how to set up your members' referral code, discount code, and rewards settings

Shelby Baldwin avatar
Written by Shelby Baldwin
Updated over a week ago

Note: We use "Program" and "Member" as label-agnostic terms to refer to any marketing you are using Buzzbassador to facilitate, whether you refer to it as an affiliate program, influencer marketing, ambassador program, referral program, creator partnerships, brand reps, partner program, etc.

One of the first things you need to do when launching your program with Buzzbassador is to set your program settings. This includes the settings for your member's discount code, their unique referral codes, and their reward rate.

When a member joins your program, Buzzbassador will automatically generate a referral code and a discount code for them. The referral code will be for members to share with their friends, family, and followers. The discount code will be for members to use themselves. Additionally, when a member refers a sale with their referral code, they earn a reward.

**You can learn more about the difference between referral codes and discount codes here. You can also learn more about how the referral codes are automatically created here.

If you want to create multiple levels of program (discounts and rewards) for your members, you can do that with our Program Tiers function. You'd simply repeat the steps below for each tier that you want to create.

Step 1: Navigate to Programs

If you want to edit an existing program tier:

If you are brand new to the app, you will see that there is already one tier of your program created for you, and it is set to be your Default program.

What this means: You can set one (1) program tier to be your default tier. The default tier is the one that all members are assigned to by default in the case that they are not otherwise assigned to a different tier. You can see which program is set to default by checking the Default tag above the program.

If you are brand new to the app, you likely filled in the program settings for this default tier before you reached your Buzzbassador dashboard, during our onboarding process. If you have been here for a while, you may have also created additional tiers. Regardless, any time you want to change the settings of an existing program tier, all you need to do is click the "Edit" button for that respective tier.

If you want to create a new program tier:

If you want to add a new tier in addition to your already existing tier(s), all you need to do is click the pink/purple gradient "Add Program" button.

NOTE: Regardless of whether you are editing an existing tier or creating a new one, the following steps (Step 3 - 7) will remain the same.

Step 3: Set General Information

Type in a title and description for the tier. Both of these identifiers are intended for your team's internal use so that you can easily differentiate between each tier and its unique requirements and perks. In other words, this is only visible to you - your members do not see it.

Step 4: Set The Discount Code Structure

Each tier has a discount code that the ambassadors in that particular tier can use to get a discount on their own personal purchases from your store.

To configure the discount structure for this tier, fill in the following fields:

  • Discount type: Can be set to either Percentage (ex. 10% off) or Fixed (ex. $5 off)

  • Discount value: This is the discount rate that the code will deduct from the member's order.

  • Discount code: This is the actual title of the code that will be created in Shopify -- in other words, it's what the member will type in at checkout to get the discount.

  • Product Eligibility: Can be set to either All, Certain Collections, or Certain Products.

  • Eligible collections/Eligible products: If Certain Collections or Certain Products is selected for the 'Product Eligibility' field, this field will appear as well. This is where you make the selection of which product(s) or collection(s) in your store are eligible for applying the discount.

  • Restrict Code to Members Only: If the box is unchecked, the discount code will be eligible for use by any and all customers in your shop. If checked, the discount code will only be eligible for use by your approved members in this program tier. In that case, your members must use the same email address they used to apply to join your program at your checkout in order for the discount code to work for them.

Step 5: Set Referral Code Structure

Each member receives their own unique referral code that they will share with friends and followers. You will need to set up the structure that those referral codes will follow for members in this particular tier. We call this a "referral rule". You can find everything you need to know about how referral rules/codes work in this article.

To configure the Referral Rule for this tier, fill in the following fields:

  • Discount type: Can be set to either Percentage (ex. 10% off) or Fixed (ex. $5 off)

  • Referral rule title: This is not the name(s) of the actual referral codes. Since your referral codes are unique for each member, they will be created as "sub-codes" under this rule, which is what you are setting here. This title is not an active code -- you can't type it in at the checkout of your store. No one else will see this rule title. Learn more about referral rules in this article.

  • Discount value: This is the discount rate that the referral codes will deduct from the referred customer's order.

  • Product Eligibility: Can be set to either All, Certain Collections, or Certain Products.

  • Eligible collections/Eligible products: If Certain Collections or Certain Products is selected for the 'Product Eligibility' field, this field will appear as well. This is where you make the selection of which product(s) or collection(s) in your store are eligible for applying the discount.

Step 6: Set Rewards Structure

Lastly, you will need to customize the reward rate that the members in this tier will earn when someone places an order with their referral code.

To configure the rewards rate for this tier, fill in the following fields:

  • Reward Rate: Can be set to either Percentage (ex. 10% of the order), Fixed Amount Per Order (ex. $5 per sale), or Fixed Amount Per Item (ex. $2 per sold item).

  • Reward Amount: For example, if you have a Percentage reward and the reward rate is set to 10%, the member would earn $10 from a $100 order.

  • Include discounts / taxes / shipping: If these boxes are checked, the reward will be calculated based on the total of the order including these factors. If these switches are turned off (grey), the reward will be calculated based on the total of the order not including these factors.

  • Restrict reward eligibility to certain shipping destinations: If this box is checked, you will be able to decide which shipping destinations an order must be going to in order for the member to earn a reward on that order. This comes in handy if you have very high shipping costs to a certain country; you may not want to pay reward on orders shipped there, seeing as your profit margins would likely be low. For example, if you only want to pay member rewards for US orders, you would turn this switch on, and type "United States".

  • Automatically decline rewards for self-placed orders: If this box is checked, any time a member uses their own referral code at checkout, the order will not count for reward. Many merchants turn this on to prevent members from attempting to "cheat the system" and earn rewards back on their own purchases. Keep in mind that any declined rewards can always be recovered.

Step 7: Save Your Changes

Click the "Save Program" button at the top right of the screen to save your changes to the tier.

Make sure to click the "Save Program" button at the top right of the screen to save your changes!


Once you've set all of that, you're done with configuring your program settings! Keep in mind that you can repeat the process above as many times as you'd like, to create as many tiers as you like. You can read more about creating multiple program tiers in this article.

If you need any further help, please don't hesitate to send us a chat at the bottom right corner of your app screen, or email us at support@buzzbassador.com.

Did this answer your question?