Inviting partners to your program

Learn how to invite partners to join your affiliate/referral program on Dub Partners

Steven Tey

Written by Steven Tey

Dub Partners Waitlist

Sign up today to get early access

There are a few ways you can invite partners to join your affiliate/referral program on Dub Partners:

  1. Inviting via the dashboard
  2. Enrolling a partner automatically
  3. Via a branded application form

Inviting via the dashboard

The easiest way to invite a partner to join your program is by sending them an invitation email.

To do that, go to your program's Partners tab and select Invite Partner.

Image

This will open the partner invite sheet, where you can enter the partner's name, email, and referral link.

Image

Once you enter all the details, click on Send invite. Your partner will receive an email in their inbox to join your program.

Want to send these invites using your company email instead for better brandability? Reach out to support to get early access.

Viewing past invites

To view your previous invites, click on the Invited filter at the top of the Partners table.

Image

This will filter the partners by your invited partners, where you can resend your previous invites if needed.

To prevent spamming inboxes, you can only resend an invite every 24 hours.

Enrolling a partner automatically

Instead of sending an invitation email and waiting for them to accept it, you can also automatically enroll known partners in your program.

A few use cases for this approach:

  • Programmatically adding your apps users to your in-app referral program
  • Migrating your partners over from another platform like Rewardful

Before auto-enrolling a partner to your program, make sure to get their consent – either explicitly or via the acceptance of your Terms of Service. Enrolling partners that are unfamiliar with your program is against our terms of service.

If you're integrating with Dub Partners programatically, you can use our API / SDKs to enroll a partner:

await dub.partners.create({
  programId: "prog_xxx",
  name: "Brendon Urie",
  email: "panic@thedis.co",
  username: "panic", // will be used for the short link key
  image: "http://useravatar.yoursite.com/xyz",
  country: "US"
})

Here are the props you can pass when creating a partner:

PropertyRequiredDescription
programIdYesThe ID of the program to create a partner for.
nameYesFull name of the partner.
emailYesEmail for the partner in your system. Partners will be able to claim their profile by signing up to Dub Partners with this email.
usernameYesA unique username for the partner in your system. This will be used to create a short link for the partner using your program's default domain.
imageNoAvatar image for the partner.
countryNoCountry where the partner is from. Must be a valid ISO 3166 country code.
descriptionNoA brief description of the partner and their background.

Via a branded application form

Alternatively, you can also have your partners apply via a branded application form. This feature is currently in beta – feel free to reach out if you'd like access.

View example ↗

Branded program application form

Did this answer your question?