# Setting up your program

> Step-by-step guide to go from zero to a live partner program on Dub.

<Tip>
  This feature is only available on [Business plans and
  above](https://dub.co/pricing/partners).
</Tip>

In this guide, we will walk you through step-by-step how to set up your partner program on [Dub Partners](https://dub.co/partners) and start growing your affiliate revenue.

## The flow at a glance

<Steps>

<Step title="Getting started">
  Set up your program name, logo, and referral link settings.
</Step>

<Step title="Configure rewards">
  Choose your primary reward type, structure, duration, and amount.
</Step>

<Step title="Invite partners">Invite your first partners to your program.</Step>

<Step title="Help and support">
  Add support resources (support email, terms of service, help center) that
  partners see on their dashboard.
</Step>

<Step title="Overview">Review your selection and create your program.</Step>

</Steps>

<Note>
  Migrating from another platform? Check out our [migration
  guides](/help/article/migrating-from-rewardful) or [contact
  support](https://dub.co/contact/support).
</Note>

## Step 1: Getting started

**Goal**: Set up your program name, logo, and [referral link settings](/help/article/partner-link-settings).

<Frame>
  <img
    src="/images/help/program-new-getting-started.png"
    alt="Getting started step in Create partner program"
  />
</Frame>

1. **Company name**: The name of your company (e.g., "Acme").
2. **Logo**: Upload a square logo. It appears on your program landing page and in partner materials.
3. **Referral link**: Set the domain and destination for partner links:
   - **Program domain**
     - **Claim a free .link domain**: No setup. Free for one year with your paid account.
     - **Connect a domain you own** DNS setup required. Use a domain dedicated to your program (e.g., `refer.yourcompany.com`).
   - **Website URL**: Where visitors go when they click a partner's referral link (e.g., `https://yourcompany.com`).

Click **Continue** to go to the next step.

## Step 2: Configure rewards

**Goal**: Choose your primary reward type, structure, duration, and amount.

<Frame>
  <img
    src="/images/help/program-new-configure-rewards.png"
    alt="Configure rewards step in Create partner program"
  />
</Frame>

1. **Reward type**
   - **Sale**: When customers subscribe to your product (most common for SaaS).
   - **Lead**: For sign-ups and demos.

2. **Commission structure (only for sale rewards)**
   - **Recurring**: Ongoing revenue share (e.g., 15% of each payment for 12 months)
   - **One-off**: Fixed payout per conversion (e.g., $20 per sale)

3. **Duration (only for recurring rewards)**: How long partners earn (e.g., 12 months)

4. **Reward amount**:
   - **Percentage**: Share of revenue (e.g., 15% per sale)
   - **Flat**: Fixed amount per conversion (e.g., $20 per lead)

Select your reward conditions and click **Continue**.

<Tip>
  You can add more [reward conditions](/help/article/partner-rewards) and
  [partner groups](/help/article/partner-groups) later in your program settings.
</Tip>

## Step 3: Invite partners

**Goal**: Invite your first partners to your program.

<Note>
  You can skip this step and [invite partners
  later](/help/article/inviting-partners) from the Partners tab.
</Note>

<Frame>
  <img
    src="/images/help/program-new-invite-partners.png"
    alt="Invite partners step in Create partner program"
  />
</Frame>

1. Enter partner **email addresses**.
2. Click **+ Add partner** to add each one.
3. Click **Continue** to proceed (you can also skip and invite later from the Partners tab).

## Step 4: Help and Support

**Goal**: Add support resources (support email, terms of service, help center) that partners see on their dashboard.

<Frame>
  <img
    src="/images/help/program-new-help-support.png"
    alt="Help and Support step in Create partner program"
  />
</Frame>

1. **Support email (required)**: Email partners can reach you for questions.
2. **Help center URL**: Link to your help docs or FAQ (e.g. `https://yourcompany.com/help`).
3. **Terms of Service URL**: Link to your affiliate/partner terms (e.g. `https://yourcompany.com/legal/affiliates`).

These appear on the partner dashboard. You can add or update them later in your [program resources tab](/help/article/program-resources).

---

## Step 5: Overview

**Goal**: Review your selection and create your program.

<Frame>
  <img
    src="/images/help/program-new-overview.png"
    alt="Overview step in Create partner program"
  />
</Frame>

You'll see a summary of:

- **Reward**: e.g. "Earn 15% for the first sale"
- **Referral link type**: e.g. `refer.dub.co/{partner-link-key}`
- **Website URL**: Where partner links redirect

Use the pencil icon on each card to edit. When everything looks correct, click **Create program**.

---

## What's next?

<CardGroup cols={2}>
  <Card
    title="Set up conversion tracking"
    icon="arrow-progress"
    href="/docs/quickstart/server"
  >
    Track conversions and attribute sign-ups and purchases
  </Card>
  <Card
    title="Connect a bank account"
    icon="bank"
    href="/help/article/how-to-set-up-bank-account"
  >
    Set up a bank account for sending partner payouts
  </Card>
  <Card
    title="Create partner groups"
    icon="users"
    href="/help/article/partner-groups"
  >
    Segment partners by rewards, discounts, and performance
  </Card>
  <Card
    title="Invite your partners"
    icon="user-plus"
    href="/help/article/inviting-partners"
  >
    Add partners via dashboard, API, or application form
  </Card>
  <Card
    title="Configure partner rewards"
    icon="money-bill"
    href="/help/article/partner-rewards"
  >
    Create flexible reward structures for partners
  </Card>
  <Card
    title="Embedded referral dashboard"
    icon="grid-2"
    href="/docs/partners/embedded-referrals"
  >
    Enroll partners directly from wihin your app
  </Card>
</CardGroup>
