How to Switch Affiliate Software Without Losing Your Affiliates

I've been the affiliate on the receiving end of program migrations since ClickFunnels ran its program on Backpack, and here's the thing the merchant never sees: every migration loses people. New link, new login, new dashboard, and some slice of the affiliates who were quietly sending you sales decide you're no longer worth the admin. They don't complain. They just stop.

So this guide is about the move itself, written from both sides of it. I've run close to 100 affiliates on a self-hosted Post Affiliate Pro install and set up programs on half the tools in this directory, and I've also been the affiliate who didn't bother updating his links after a migration email. The goal here is to make sure your affiliates don't treat you the way I treated them.

First: do you actually need to switch?

Probably not as urgently as you think. If the only reason is price and the gap is under $100 a month, stay. A migration costs you days of work and some percentage of your active affiliates, and an affiliate who was sending you one sale a month and stops is worth more than the subscription savings.

The reasons that do justify a move:

  • The tool can't do a job you now need monthly. Paying 100 affiliates one at a time through a PayPal widget, like ClickFunnels makes you do, is an afternoon a month, every month. That compounds.
  • You're leaving the platform anyway. Built-in programs (Kajabi, Kartra, ThriveCart) only track their own checkouts. New cart, new program, no choice.
  • The tool's future is in doubt. Lemon Squeezy's team has said publicly they're building Stripe's own merchant-of-record product. You don't wait for the eviction notice.
  • Your tool has no real export and your program is growing. Lock-in gets worse with every affiliate you add. If you're going to leave, leave while the list is small.

And one reason to hurry that most people get backwards: the best time to migrate is when things are fine. A migration run during a crisis (the tool raised prices, broke tracking, froze your account) happens on the tool's schedule. A migration run in a quiet month happens on yours.

What leaving actually costs

Not the subscription. The attention of your affiliates.

Here's the asymmetry: you make the decision, they do the work. Each affiliate has to notice your email, log into a new portal, maybe submit a new tax form, and replace your links across every post, video description and email where they put them. For your top affiliate that's an hour of unpaid admin. For the long tail it's an ask they'll ignore, and psychologists have a plain name for why: status quo bias. The default wins unless the reason to move is vivid.

There's a telling precedent. Until November 2003, switching mobile carriers in the US meant losing your phone number, and the carriers fought number portability for years, because the number was the lock-in: nobody wants to re-tell every contact where to find them. Your affiliates' links are their phone numbers. When you migrate, every one of them changes, and you're asking every affiliate to re-tell their whole audience. The playbook below exists to make that as close to painless as the tools allow.

Know your exit class

What you can take with you depends on which kind of tool you're leaving. The lock-in score on every listing is this question answered in one digit, but here's the map:

Standalone SaaS tools are the easiest exits. Rewardful and FirstPromoter both export affiliates and referral history in full, and the market knows it: Affonso ships importers for both, and GoHighLevel publishes "switch from FirstPromoter" guides. Tolt and Tapfiliate export too. The links still die, but the data moves.

Built-in features are the trap exits. Kajabi exports the affiliate list but not the referral history, so "who referred whom" stays behind. ClickFunnels' affiliate export is undocumented. Kartra won't let you delete an affiliate, ever, and dropping below the plan that includes affiliates switches the whole program off, along with your view of what's owed. Get your exports before you touch your subscription.

Networks keep the relationships. Awin won't give you your publishers' email addresses at all; the relationship lives in their messaging system and stays there. impact.com is the honourable exception with a full export. If you're leaving a network, the honest framing is that you're not migrating your affiliates, you're recruiting them again from scratch, and the DTC networks guide covers why you should have been keeping a list outside the platform all along.

Self-hosted means you own the exit. An iDevAffiliate or EzyGold install is a MySQL database on your server. Everything comes out; the work is mapping tables to whatever the new tool imports.

The playbook

Seven steps, in order. The order is most of the method.

1. Export everything, before you announce or downgrade anything. Affiliates with contact details and payout info, referral history, pending and paid commissions, and the terms each affiliate signed up under. If the tool won't give you something, email support and ask for a data dump; the worst they say is no, and you want that no in writing before you've cancelled.

2. Build the new program completely before anyone hears about the move. Commission structure, cookie window, terms, onboarding page, test purchase, test payout. Your affiliates should walk into a furnished house.

3. Map the commission structure honestly. If the old tool had tiers and the new one doesn't, somebody's downline income is about to disappear. Call those affiliates personally before the announcement, not after their first smaller payout. Nothing kills a program faster than top affiliates finding out by arithmetic.

4. Pay out everything owed on the old tool. Every pending commission, even ones inside the refund window if the amounts are small. Eating a few possible refunds is cheaper than a hundred affiliates wondering where their last cheque went.

5. Send the sequence, not an email. One email is a 40% open rate, which means the majority of your list doesn't know the program moved. Three emails over two weeks, plus a banner in the old portal while you still have one. Here's the first one to adapt:

Subject: Your new affiliate link for [brand] (old links die [date])

We're moving the affiliate program from [old tool] to [new tool] on [date]. What it means for you, in order of importance:

  1. Your new link is [link]. The old one stops tracking on [date].
  2. Every commission you've earned has been paid out as of today. Check your [PayPal/bank].
  3. Your rate stays [X]%. [Or: your rate changes, and here's why.]
  4. New dashboard: [link]. Log in once now and you're done.

Takes five minutes. Reply to this email if anything's off and a human (me) will fix it.

6. Cut over with an overlap. Run both tools for 30 days if the subscriptions allow it. Old links keep converting for weeks after the announcement, and the overlap is what decides whether those sales become commissions or support tickets.

7. Measure the only number that matters. Active affiliates 60 days after cutover versus 60 days before. That's the migration's grade. Open rates and click rates are activity; retained affiliates are the result.

How I'd decide

Under 20 active affiliates: do it yourself over a weekend with the steps above, and personally email your top five. At that size the sequence is almost one-to-one anyway.

On a built-in and leaving the platform: exports first, then pick the standalone that matches your new stack. FirstPromoter, Rewardful or Tolt for SaaS and Stripe; GoAffPro or UpPromote for Shopify.

On a network and wanting out: accept that the relationships mostly stay behind. Start the direct program alongside the network, invite your best publishers to it one by one, and only close the network program once the direct one out-earns it.

50+ active affiliates, or affiliate revenue you'd miss: this is the job I do for people. The setup and migration service runs the whole playbook above, including the double-run month, and the quote depends on exactly the exit class this guide just taught you to read.

One more thing

The whole migration problem is downstream of one decision: whose address is on the links. Every affiliate link your program ever issues points at infrastructure somebody owns, and if that somebody isn't you, every future move re-runs this guide. So whatever tool you land on, keep your own list of your affiliates (names, emails, where they promote you) somewhere the tool can't hold hostage, the same way you learned to keep your customer list out of other people's platforms. The tools in this directory come and go. The directory exists because they do.

Published November 5, 2026. Export capabilities, plan gates and payout mechanics are from the research behind each tool's directory listing, verified on the dates shown there. US wireless number portability took effect November 24, 2003, per FCC public record. Migration observations from the author's own accounts as an affiliate since the ClickFunnels Backpack era, and from running programs on Post Affiliate Pro, EzyGold, Lemon Squeezy and Systeme.io. Some links on this page are affiliate links.

Enjoyed this article?

Share it with your network

Directify Logo Made with Directify