Migrate from Rebrandly to Elido
Every Rebrandly slashtag pulled into Elido, mapped to a domain you own. Paste an API key; the worker runs.
Rebrandly's Free tier caps you at 500 branded links and locks click-data export behind Premium ($29/mo, accessed 2026-05-22). Branded domain customisations are powerful but the per-link costs scale fast above 5,000 links. Elido imports every Rebrandly link via the public REST API, preserves every slashtag where it doesn't collide with an existing Elido slug, tags the imports for bulk follow-up, and lands them on a domain you already own — no Rebrandly subscription needed to keep them resolving.
- Every active Rebrandly link in your selected workspace
- Slashtag mapped 1:1 to the Elido slug when free (suffix walk on collision)
- Destination URL, title, and any Rebrandly notes available via the API
- An `imported:rebrandly` tag we attach so you can filter the batch later
- Per-click history. Rebrandly's click export is Premium-only and the API returns aggregate totals; new clicks land in Elido analytics from cutover.
- Rebrandly branded-domain configuration. The slug imports — you point the same hostname's DNS at Elido (CNAME or A record per /docs/guides/custom-domains) to keep URLs alive.
- Custom Rebrandly UTM templates. Re-create them as Elido campaign rules; an `imported:rebrandly` tag makes bulk reassignment straightforward.
- QR styling. Rebrandly QR codes regenerate with the Elido default; restyle in bulk after import.
How the migration runs
Five steps, end-to-end. The interactive panel lives at /dashboard/integrations/rebrandly-migration.
- 1
Generate a Rebrandly API key
Rebrandly → Account → API → Generate API key. Copy the 32-character string. The key only needs read scope; we never write to your Rebrandly account.
- 2
Open the Elido import flow
Sign in to Elido, then go to Integrations → Rebrandly → Elido. Paste the API key. If your account has multiple Rebrandly workspaces, paste the workspace ID into the filter field; leave it blank to import every link the key can see.
- 3
Pick a target domain and conflict strategy
Pair Rebrandly with an Elido domain (s.elido.me by default; b.elido.me or your own custom domain when added). Choose what happens when a slashtag collides with an existing Elido slug: suffix (mylink-2), skip, or fail the whole job.
- 4
Run the import
We paginate Rebrandly's API at 25 links per page (their default and maximum). The dashboard polls progress every two seconds. The token stays in memory for the duration of the run and is dropped at completion — we never persist it.
- 5
Move your branded domain
If you brought a custom domain over from Rebrandly, point its DNS at Elido. Both surfaces continue to resolve in parallel until your Rebrandly subscription ends, so the cutover never breaks a live URL.
FAQ
How long does a 3,000-link Rebrandly import take?
Roughly 6–10 minutes. Rebrandly's API caps each page at 25 links, which is the slowest of our five migration sources — the bottleneck is the vendor, not the worker.
What if a slashtag already exists on my Elido domain?
You pick the conflict strategy when you start. Suffix is the default — Elido walks mylink-2, mylink-3 until a free slug is found. Skip leaves the existing link alone and logs the source row. Fail aborts on the first conflict for users who want strict 1:1 semantics.
Does the worker handle Rebrandly's workspace boundary?
Yes. Paste an optional workspace ID and we filter the API calls to that workspace only. Leave it blank to grab every link the key can see — useful when you want one shot, one workspace, no surprises.
Where does my Rebrandly API key go?
Into the api-core process memory for the duration of the worker run, then it's dropped. The import_jobs row records the source vendor and your optional workspace filter — never the key. (See our security posture at /trust.)
Is there a maximum job size?
50,000 links per job. Above that, email [email protected] for a chunked migration.
Ready to leave Rebrandly?
Start in the dashboard. Read the engineering write-up first if you want to see how the worker is built.