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:

  1. Go to Reward Groups

  2. 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:

  1. Click Create Program

  2. 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