Skip to main content
Dub Partners require a Business plan subscription or higher.
This guide walks you through the complete setup of your partner program.
Before proceeding, complete the Partners Quickstart to install the client-side SDK and set up conversion tracking.

Creating your program

To create your partner program, launch the onboarding wizard:

Create your partner program

Launch the program onboarding wizard to set up your affiliate or referral program
The wizard guides you through 5 steps:
1

Getting started

Configure the basics of your program including name, logo, domain, and reward structure.
2

Configure rewards

Set up advanced reward rules, partner groups, and dual-sided incentives.
3

Invite partners

Send email invitations to your first partners or import existing partners from another platform.
4

Help and Support

Access resources and get help setting up your program.
5

Overview

View your complete program dashboard once setup is complete.

Getting started details

In the first step, you’ll configure: Program basics – Set your company name and upload a logo that will appear on your partner portal and landing page.
Program basics - company name and logo
Referral link – Choose a domain for your partner links (claim a free .link domain or connect your own) and set the destination URL.
Program basics - referral link domain and website URL
Website URL – Set where visitors will be redirected when they click on partner referral links.
Program basics - website URL and referral link preview

Configure rewards details

In the second step, you’ll set up your default reward configuration: Reward type – Choose whether to reward partners for sales (purchases and subscriptions) or leads (signups). Commission structure – Select one-off payments or recurring commissions for subscription-based products. For recurring rewards, set the duration (e.g., 12 months).
Configure rewards - reward type and commission structure
Reward amount – Set the commission as a percentage of the sale or a flat dollar amount per conversion.
Configure rewards - reward structure and amount
After creating your program, you can set up custom reward rules, partner groups, and dual-sided incentives. See Advanced reward options below.

Invite partners

In the third step, you can invite your first partners by email. Enter their email addresses and they’ll receive an invitation to join your program.
Invite partners - add partner emails
You can also skip this step and invite partners later from your program dashboard, or set up a public landing page where partners can apply to join.

Help and Support details

In the fourth step, configure support resources that will be displayed to partners in their dashboard:
  • Support email (required) – Where partners can reach you with questions
  • Help center URL – Link to your documentation or FAQ
  • Terms of Service URL – Your affiliate/partner program terms
Help and Support - support email and resource URLs

Overview

The final step displays a summary of your program configuration. Review your reward structure, referral link format, and website URL before clicking Create program.
Overview - program summary before creation

How conversion tracking powers your program

Partner commissions are automatically calculated when conversions are tracked. The flow works like this: a customer clicks a partner link → the SDK stores a cookie → you track lead and sale events → Dub calculates the commission based on your reward rules.
For a detailed explanation of the click→cookie→lead→sale flow, attribution models, and troubleshooting, see How attribution works.

Importing from other platforms

If you’re migrating from another affiliate platform, you can import your existing partners and historical conversion data:
When importing historical conversions, partners will receive credit for past sales and commissions will be calculated based on your current reward rules.

Setting up payouts

To pay your partners, you’ll need to connect your bank account to Dub:
  1. Navigate to your program settings
  2. Connect your bank account for outgoing payments
  3. Configure payout frequency (manual or automatic)
Dub supports 1-click global payouts to partners in 130+ countries. Payouts are processed through connected bank accounts (availability varies by country and banking rails). For detailed instructions, see How to set up your bank account.

Inviting partners

There are two ways to grow your partner network:

Direct invitations

Invite specific partners via email directly from your program dashboard. This is ideal for:
  • Existing customers you want to turn into affiliates
  • Influencers or content creators you’ve identified
  • Strategic partners with established audiences

Inviting partners

Send targeted invitations to high-value partners you’ve already identified

Program landing page

Create a public landing page where anyone can apply to join your program. Configure:
  • Program description and benefits
  • Commission structure overview
  • Application requirements
  • Custom branding
Partners who apply through your landing page will appear in your applications queue for approval.

Program landing page

Scale your program with a public page that attracts partners organically

Advanced reward options

After your program is created, you can configure more sophisticated reward structures:

White-labeling the partner experience

Embed the partner dashboard directly in your application so users can join your partner program without leaving your site: This creates a seamless experience where your users can:
  • Enroll in your partner program
  • Access their unique referral links
  • Track their conversions and earnings
  • Request payouts
All without being redirected to an external dashboard.

Integration options for revenue tracking

Choose the integration method that best fits your stack:

Next steps