WORLD AFFILIATE GUIDEINDEPENDENT · INTERNATIONAL · PRACTICAL

Operations and continuity

Migrate an affiliate platform without losing commission continuity

Plan a migration with a link inventory, data mapping, commission history, cutover tests and documented recovery criteria.

Editorial illustration of a measurement journey review
Editorial image for Platform migration

Before you begin

Changing tools changes the links, identifiers, rules and operations connecting a partner with remuneration. Migration does not end when a new tag is installed: it must preserve obligations on existing conversions and explain events arriving during the transition.

This is a working plan to adapt to contracts and documented provider capabilities. A rebrand does not always require technical migration; a similar interface does not establish compatible data or integrations.

1. Define scope and owners

List affected programmes, countries, domains, applications and partners. Assign tracking, contracts, data, communication, invoicing and payments to named owners. Define which changes are allowed during preparation and which must wait.

Record contract end, account closure, final export, link cutover and legacy settlement dates. An access deadline requires preserving usable records before closure, rather than just moving new sales.

2. Preserve usable history

Export partners, agreements, links, conversions and commissions with their states and timestamps. Preserve currencies, timezones, approval rules and identifier mappings. Check row counts, totals by state and a sample reconciled with actual business orders.

A downloaded CSV is not proof of reusable data. Open it, describe every field and test reconciliation with the target system. Limit personal data to a justified scope and apply existing access and retention rules.

3. Build the mapping table

Map old partner identifier to new identifier, programme, currency, agreement and link. Identify sub-identifiers, deep links and promotional codes with a business function. Document unsupported fields and decide explicitly how to preserve or replace them.

Distinguish recorded, pending, approved, rejected, invoiced and paid states. Importing a state must not create a new payable action. A previously approved order must not become a second commission during reconciliation.

4. Test links and events together

Prepare real-channel journeys from articles, newsletters, social posts and relevant apps. Check destinations, parameters, partner identifiers and business events. Replay cancellations, partial refunds, duplicate events and refused consent.

If two systems temporarily observe one event, designate which one decides commission. Parallel collection must not produce duplicate payments. Define the treatment of a legacy click followed by a purchase after cutover.

5. Help partners make changes

Give each partner the date, affected scope, replacement link and support route. Distinguish links that remain valid from those that expire. Do not promise automatic redirection without provider confirmation and a successful test.

Prioritise valuable placements, then track replacements, errors and unreachable partners. Measure active links and valid journeys rather than messages sent. Keep stable instructions to avoid conflicting versions.

6. Set cutover and recovery criteria

Agree measurable gates before cutover: successful critical journeys, unique conversions, consistent amounts, readable exports, available owners and a legacy payment procedure. Acceptable differences must be defined and explained per metric; no universal tolerance exists.

Recovery can become impossible after provider closure. Define what remains recoverable: configuration, controlled redirects, exports and manual procedures. A fallback may need to pause new commissions rather than reactivate an inaccessible platform.

7. Close legacy obligations

Reconcile still-open conversions with invoices, payments and late returns. Identify final approval and dispute dates. Preserve evidence needed for disagreements according to applicable obligations.

Close when differences have an owner and a treatment, partners know where to obtain their status, and obsolete access can be removed. Technical retirement does not automatically extinguish remuneration obligations.

Practical answers

Questions to settle before signing

Can every record be imported?

Only when fields, rights and import capabilities are compatible and documented. Preserve separate history for records the target cannot support.

Should two systems track in parallel?

A parallel period can help diagnosis, but avoid duplicate commissions or unauthorised collection and designate the decision record.

Does a rebrand require migration?

Not necessarily. Check contracts, access, APIs, SDKs and provider instructions because technical consequences vary.

How long should migration take?

It depends on links, conversion and approval cycles, open obligations and access closure. Build the schedule from those constraints.

Sources and further reading

EDITORIAL NOTE

This guide is designed to help you ask better questions and organise a practical plan. It is educational and does not constitute legal, tax or financial advice. Platform rules, market conditions, technical capabilities and eligibility requirements can change, sometimes with little notice. Confirm material decisions with current official sources and, where the consequences matter, with qualified professionals who understand your market and organisation.

Next step

Turn the framework into a shortlist.

Write down the outcome you want, the limits you cannot ignore and the evidence that would make a test successful. Then compare only the platforms that fit those conditions.

Compare platforms →Open the glossary

Explore categories

Explore individual service descriptions, selection criteria and a practical test for each tool family.

Explore categories →

Move from selection to operations