Inventory first
List still-published links, printed QR codes, branded domains, active campaigns and links that still generate traffic. The rest can be archived or imported later.
Tip: a campaign URL can keep the same public path while you adjust destinations.
Migration guide
A link migration is not just copy and paste. You need to know which links still live, which slugs matter, which domains are used and which assets cannot be edited.
List still-published links, printed QR codes, branded domains, active campaigns and links that still generate traffic. The rest can be archived or imported later.
Slugs, domains and QR codes already visible to customers should be treated as priorities. A mistake on these links is immediately visible, unlike a forgotten internal link.
Start with a representative batch: a few simple links, one campaign, one domain and one QR. Check redirects, analytics and ability to fix things before importing the rest.
Keep the old tool available during transition. Full cutover should come after tests, not before, especially if printed assets or partner links still exist.
Related guides
For the next step, see custom domain for short links.
For the next step, see choose a campaign URL shortener.
For the next step, see print QR code checklist.
For the next step, see Bitly, Short.io and Rebrandly migration.
No. Start with still-active links, printed QR codes, partner links and visible domains. Archives without traffic can wait or remain documented without being moved immediately.
First identify already published slugs and domains, then test by batches. Each batch should check redirect, analytics, domain, QR and fallback before cutting over from the old tool.