Migrating from PartnerStack

Easily migrate your affiliate program from PartnerStack to Dub Partners in just a few clicks.

Steven Tey

Written by Steven Tey

Dub Partners is only available on Business plans and above.

PartnerStack is a go-to affiliate management platform for many businesses worldwide.

While widely used, PartnerStack has its limitations that are especially noticeable if you are just starting your affiliate program:

  1. Pricing: Companies must contact sales for a quote, with the average customer paying $18,000 annually, plus a ‘take fee’ on affiliate payouts that can be as high as 15%. These costly annual contracts lock you in before your affiliate program has a chance to scale.
  2. Complex UI: PartnerStack has every feature you can think of, resulting in dense navigation, buried settings, and workflows that require documentation to understand.
  3. Affiliate network: PartnerStack has one of the largest affiliate networks with 65,000+ users. But customer feedback consistently shows that most of these ‘partners’ generate no results. You have to manually go through thousands of profiles to find the few who actually drive revenue.

This is where Dub Partners comes in.

  1. Pricing that scales with your success: You can start your affiliate program on Dub with as little as $90/month and only 5% payout fees. As you grow, payout fees drop to 3%, giving you the flexibility to reward partners without high costs eating into your margins.
  2. Modern UI with enterprise-grade capabilities: Dub's modern interface makes it simple for both you and your partners to navigate without a learning curve. You can embed your Dub Partners portal directly into your application for a seamless experience, and use our AI landing page generator to create a compelling landing page for your affiliates. The possibilities are endless.
  3. Powerful affiliate network: With over 3,000 active affiliates in our network, Dub Partners makes it easy to find and recruit high-performing partners with a proven track record of driving results.

In this article, we'll learn how to import your PartnerStack affiliate program to Dub Partners for a more powerful, scalable, and branded partner management experience.

How to migrate from PartnerStack to Dub?

If you're looking to migrate from PartnerStack to Dub Partners, we've built a custom migration tool that will help you migrate everything over in just 2-3 clicks – without breaking any existing PartnerStack affiliate links.

Before starting the migration process, you'll need to add a custom domain to Dub. This domain will be used to create short links for each affiliate link that we import from PartnerStack.

If you haven't added a custom domain to Dub yet, you can follow this guide to set that up.

Follow this guide to get your PartnerStack API key – API keys can be created in the Settings → API tab of your PartnerStack dashboard:

PartnerStack API key

Make sure to use your production API keys to import live partners only (since test partners won't be imported).

We will use this API key to retrieve and import your existing PartnerStack program to Dub.

Once you have access to Dub Partners, you can go through the program onboarding flow to create your program.

Under the Configure Rewards step, select Import program and choose PartnerStack as the import source.

Program onboarding rewardful step

Then, add your PartnerStack API secret and select Continue.

What data is migrated?

Our PartnerStack migration tool imports the following attributes to Dub Partners:

Affiliates / Partners

To ensure the efficiency of your partner program, we automatically filter out dormant affiliates and only import the ones that are both:

  • In an "active" state (docs)
  • Have at least 1 lead / referral

We also automatically import all your affiliates' links and recreate them in Dub using your program's domain and default URL.

Since Tolt doesn't expose a /triggers endpoint, your PartnerStack triggers will not be migrated – all partners will be assigned to your program's default reward.

Learn more about how Partner rewards work on Dub Partners.

Feel free to reach out to support if you need help manually configuring specific reward groups for your importer partners.

Referrals / Customers

By default, we import all referrals that are associated with an affiliate in your PartnerStack campaign. This ensures that all subsequent subscription renewal events will continue to be tracked on Dub.

Certain customers will not be imported, such as test accounts or any customer that is not associated with an affiliate link.

Some referrals might not have a valid Stripe customer ID. Those referrals will still be imported, with the Stripe customer ID updated afterwards.

Commissions

We also import all commissions associated with any customers that were imported above. Depending on the commission state on PartnerStack, they will be marked accordingly on Dub as well:

PartnerStackDub
PendingPending
ApprovedProcessed
PaidPaid
DeclinedCanceled
HoldFraud

Additionally, Dub also supports 2 additional commission states:

  • Refunded: When the sale for the commission was refunded. With our Stripe integration, this is automatically detected and updated.
  • Duplicate: Useful for marketing if a commission was rewarded more than once and needs to be marked as a duplicate event.

Commissions for a referral that do not have a valid Stripe customer ID or a transaction trace will not be imported.

If there are any other attributes that you'd like to see migrated (or if you would like to customize any of the rules above), please reach out to us to let us know!

Next steps

After importing your campaign, here are some recommended next steps:

1. Set up your bank account for partner payouts

Dub Partners supports 1-click payouts to 180 countries all across the globe.

ALAlbania
DZAlgeria
AOAngola
AGAntigua and Barbuda
ARArgentina
AMArmenia
AUAustralia
ATAustria
AZAzerbaijan
BSBahamas
BHBahrain
BDBangladesh
BEBelgium
BJBenin
BTBhutan
BOBolivia
BABosnia and Herzegovina
BWBotswana
BNBrunei Darussalam
BGBulgaria
KHCambodia
CACanada
CLChile
COColombia
CRCosta Rica
CIIvory Coast
HRCroatia
CYCyprus
CZCzech Republic
DKDenmark

We generally recommend using ACH for partner payouts as it is the most cost-effective option. Here's how you can set up your bank account for ACH payouts.

Read the guide ↗

connect bank account

2. Notify your affiliates about the platform change

Next, you'd want to reach out to your existing partners and let them know about the platform change. To do that, you can go to your Partners tab on Dub and export all active partners as CSV:

Export Partners as CSV

Then, you can draft an email to your partners with the following verbiage:

Hey,

Starting today, we are switching the [Your Company] Affiliate Program from PartnerStack to Dub Partners.

To get started, follow these steps:

  1. Sign up for a Dub Partners account here: partners.dub.co/{your_program_slug}/register
  2. Connect a payout method to receive your commissions.
  3. Start sharing your shiny new referral link with your audience 🚀

Let us know if you have any questions!

Take your affiliate program to the next level with Dub

Ready to take your affiliate program to the next level? Sign up today and join companies like Privy that have migrated from PartnerStack to Dub.

Have any questions? Feel free to reach out to us!

Did this answer your question?