How to create a new program in Superfiliate
Last updated: May 12, 2026
In this article, we’ll walk through the full process of creating programs in Superfiliate, including Reward Groups, commission settings, fraud protection, and program experiences.
Before You Start: Create a Reward Group
Before creating a program, you’ll first need to configure a Reward Group.
Reward Groups define:
customer discounts
commission rules
safety rules
cashback settings
advanced attribution rules
To create a Reward Group:
Go to Reward Groups
Click Create Reward Group
Step 1: Configure Discounts
In this section, you’ll define the discounts customers and affiliates will receive.
Basic Details
You can configure:
Reward Group name
Discount amount
Discount type:
fixed amount
percentage
Minimum Cart Value
Whether the discount applies to:
new customers only
returning customers
Advanced Discount Rules
Inside Advanced Rules, you can configure additional discount behavior.
Discount redemption
Define how discounts can be redeemed.
Discount applicability by purchase type
Choose whether discounts apply to:
one-time purchases
subscriptions
both
Limit discounts for subscriptions
Choose whether the discount applies:
only to the first subscription payment
to all recurring subscription payments
Discount combinations
Choose which discounts can be combined with your Superfiliate discount:
Product Discounts
Order Discounts
Shipping Discounts
Shopify Collections
You can also limit discounts to specific Shopify collections.
Step 2: Configure Superfiliate Rewards
Next, configure how affiliates will earn commissions.
Basic Rules
Minimum conversion value
Set the minimum order value required for a commission to be generated.
Reward currency
Choose how affiliates will receive rewards:
Store Credit
cash payouts
New customer reward value
Set the commission amount as either:
a fixed value
a percentage
Advanced Rules
Additional reward settings include:
Reward returning customers
Allow commissions on returning customers.
Reward subsequent subscription renewals
Allow commissions on recurring subscription renewals.
Redeem limit per order
Limit how much store credit affiliates can redeem per order.
Include additional cost in commission calculation
Include shipping and taxes in commission calculations.
Reward Delay (Hold Period)
Add a waiting period before rewards become available.
This is useful for brands that allow:
refunds
returns
chargebacks
Step 3: Configure Safety Rules
This section helps protect your program against coupon abuse and suspicious activity.
Prevent code leakage with codes generated at checkout
Unique Codes via Creator Link
When enabled:
each click generates a unique discount code
codes cannot be reused
affiliates share links instead of static codes
This helps prevent coupon leakage.
Freeze creator's suspicious activity
Superfiliate can automatically detect suspicious activity.
Google Ads Protection
Automatically freezes potentially fraudulent conversions originating from paid ads.
Step 4: Configure Cashback & Loyalty Rewards
In this section, you can enable cashback rewards for customers.
Cashback
Configure:
cashback percentage
earning rules
loyalty reward behavior
If you do not want to use cashback, simply leave this disabled.
Creating the Program
Once your Reward Group is ready, go to:
Programs → New Program
Step 1: General Details
Select Program Type
Choose the type of program you want to create.
Creators
Best for:
influencers
affiliates
creators
podcasts
newsletters
Referral & Loyalty
Best for customer referral programs.
Name Your Program
Choose a name for your program.
Examples:
Ambassador Program
VIP Creators
Referral Program
Step 2: Rewards
You can either:
use an existing Reward Group
create a new Reward Group during setup
Important: Reward Groups can be shared across multiple programs.
Any updates made to the Reward Group will affect all connected programs.
Step 3: Experiences
Configure the program experiences.
Duplicate experiences from another program
You can duplicate:
landing pages
portals
cobranded experiences
This helps speed up the setup process for new programs.
Enable multiple links creation by your superfiliates
When enabled, affiliates can create multiple secondary links inside their portal.
This is useful for:
specific campaigns
different traffic sources
content tracking
Step 4: Review
Review all program settings.
Once everything looks correct:
Click Create Program
Your program will be ready to use
Best Practices
Use reusable Reward Groups to simplify management
Enable safety rules to reduce fraud risk
Configure hold periods if your brand allows returns or refunds
Duplicate experiences to speed up onboarding
Carefully review subscription and returning customer settings before launch