Switching Affiliate Plugins Without Losing Partners, History, or Trust
A migration is three moves — export everything, import in the right order, redirect the pages — plus one email that keeps partners calm. The complete switch, including the week-one checks.
Store owners stay on affiliate software they've outgrown for one reason: the migration feels like open-heart surgery on a live system. Partners have accounts, referrals have history, payouts have obligations — and all of it has to keep working mid-swap. The fear is reasonable; the surgery, done in the right order, is not. Here is the whole operation.
Before anything: capture the old system completely
Export every table the old plugin will give you: partners (with emails and payment details), referral history with statuses, payout records, commission-rate settings, and any per-partner overrides. Do this even if your new plugin has an automatic importer — the CSV set is your insurance and your audit trail. If the old product's exports are thin, screenshot the settings screens too; "the affiliate data you should own" is the full checklist of what constitutes complete.
Settle the money next. Run a final payout on the old system, or export the unpaid balances so they become opening balances on the new one. Zeroing the ledger before the move is the difference between a clean cutover and months of "was this paid on the old system or the new one?"
The import, in the order that works
Order matters because the records reference each other: partners first, referral history second, configuration third.
With Affiliate Factory WP the first two steps are usually one click — the migration tool in Affiliates → Tools detects other affiliate plugins (AffiliateWP among them) on the same site and imports partners, history, and rates directly, keeping partners' existing WordPress accounts. Where the tool doesn't reach — a hosted SaaS source, custom fields — the CSV importer takes the exports from step one. Either way, dry-run the sequence on a staging copy first; the import & migration docs walk both paths.
Then reproduce configuration deliberately, not from memory: rate, attribution model, cookie window, holding period, payout schedule. Copy the values, but treat each as a one-line decision review — migration is the rare moment you can fix an unsustainable rate or a too-short window without it feeling arbitrary, because everything is changing anyway. Just change policy loudly and separately from the mechanical move.
The cutover hour
Swap the public pages, not the URLs. Your application and portal pages keep their addresses; only the shortcodes on them change to the new plugin's. Old deep links keep landing, partners' bookmarks keep working, and search engines notice nothing.
Referral links are the one compatibility question worth checking early: if the new plugin can accept the old link format (or your redirects can translate parameters), thousands of links across partner sites keep tracking uninterrupted. If not, that's survivable too — coupon codes carry attribution through the gap — but you'll want the partner email (below) to mention new links prominently.
Run both plugins' data-collection for zero overlap: deactivate the old plugin's tracking the same hour the new one goes live. Two trackers writing cookies simultaneously produce attribution disputes no policy can settle.
The email that keeps everyone calm
Partners fear migrations more than you do — they've seen programs "relaunch" into oblivion. One plain email, sent the day of cutover, prevents nearly all of it: what changed (the software, nothing else), what stayed (your account, your history, your unpaid balance, the rate), what to do (log in here, grab your links, your code still works), and who to write if anything looks wrong. Follow it a week later with a "everything settled, here's your dashboard" nudge to the partners who haven't logged in.
The trust math is asymmetric: a migration where balances survived to the cent builds credibility — it proves the program keeps its books. A migration with even one lost $30 balance spawns a story that outlives the software.
Week one: verify like you're the skeptic
Place a test order through a referral link and another with a coupon code; confirm both track and the math matches policy. Check the imported balances against the old export's totals — to the cent. Watch the visit counts for your top five partners; a partner whose traffic flatlined post-migration usually has a link-format issue worth a personal note. And keep the old exports somewhere permanent: a year from now, when a partner asks about a 2025 referral, the answer should take minutes.
That's the whole surgery — export, import in order, swap shortcodes, one honest email, one skeptical week. The programs that never switch aren't the loyal ones; they're the ones who didn't know it takes an afternoon.