Elido
← Integrations
Live

Dub.co → Elido — tags, folders, and click counts preserved

Paste your Dub API token and the Import Wizard fetches every link from your selected project — slugs, tags, folders, and the click count snapshotted at cutover. Full side-grade in minutes, no CSV required.

What you can do

Everything from Dub, moved to EU-first infrastructure

Full REST API import — no CSV needed
Paste your Dub API token and Elido fetches every link from your selected Dub project via GET /api/links. No manual exports, no row limits, no copy-paste.
Tags preserved 1:1
Every Dub tag transfers as an Elido tag. Your organizational structure survives the move so you can filter and report on migrated links from day one.
Folders land intact
Dub folders become Elido tag groups in the import. Your link hierarchy is preserved so nothing gets lost in a flat list.
Click count snapshotted at cutover
The total click count from Dub is stored on each Elido link at migration time. Your historical engagement data is not lost — it travels with the link.

How it works

Dub REST API → Import Wizard → Elido edge

The Elido Import Wizard connects to Dub's REST API using your read API token. It lists your Dub projects, then paginates through every link in the selected project via GET /api/links. You resolve slug conflicts interactively before the worker runs. The worker recreates each link in Elido, preserving tags, folders (as tag groups), and the click count snapshot. Dub keeps redirecting until you choose to update DNS — there is no hard cutover forced by the migration.

Dub REST APIGET /api/links (paginated)Import Wizardconflict resolve + background workerElido edge livetags + folders intact
1
API token pasted

Import Wizard lists every Dub project; pick the source

2
Conflict resolution

Per-row slug conflict handling before the worker runs

3
Links live

Tags, folders, click snapshot preserved; report downloadable

Setup guide

Three steps from Dub to Elido

  1. 1
    Generate a Dub API token

    Dub → Settings → Tokens → Create new token with read scope.

  2. 2
    Paste in Elido + pick workspace

    /dashboard/integrations/dub-migration → paste token. We list every Dub project.

  3. 3
    Run the import

    Worker paginates GET /api/links and recreates each link in Elido. Folders + tags preserved 1:1; click count snapshotted at cutover.

What transfers

What gets migrated — and what doesn't

Migrated

  • Destination URLs (all links)
  • Slugs (preserved when no conflict)
  • Tags (1:1 mapping)
  • Folders (as Elido tag groups)
  • Click count snapshot at cutover

Not migrated

  • Per-click event history (not exposed by Dub API)
  • Custom analytics dashboards
  • Team members (re-invite in /dashboard/settings/team)
  • Dub-specific integrations (reconnect in Elido)
Rollback: The import is additive — your Dub account is never modified. Delete the imported batch by filtering the dub-import tag in /dashboard/links and bulk-deleting. You can re-run at any time.

Authentication

Dub API token — read-only, encrypted at rest

Generate a read-scoped API token in Dub → Settings → Tokens → Create new token. The read scope is all that's needed — Elido only calls GET /api/links to fetch your links. You paste the token once into the Import Wizard; it is encrypted with your workspace's KMS key before storage. Once the migration completes, you can revoke the token from Dub's token management screen — Elido does not need ongoing API access after the migration is done. You can also remove the stored token from /dashboard/integrations at any time.

Elido never writes to your Dub account. All API calls are read-only GET requests. Your Dub links are not modified or deleted by the migration.

Frequently asked questions

Is this a full side-grade or just a partial import?+

It is a full import of all links from your selected Dub project — including slugs, destination URLs, tags, folders, and the click count snapshotted at migration time. Team members and workspace billing are not migrated (those are re-invited/re-subscribed in Elido).

What Dub API token scopes are needed?+

Read scope is sufficient. Generate a token in Dub → Settings → Tokens → Create new token and select read scope. Elido only calls GET /api/links (paginated) — it never writes to your Dub account.

Does the click count migrate?+

Yes — as a snapshot. The total click count from Dub at migration time is stored on each Elido link as a historical note. New clicks are tracked by Elido from the cutover moment. Per-click event history (individual IP/country/device records) is not available from the Dub API.

What happens to slug conflicts?+

If a Dub slug already exists in your Elido workspace, it is flagged per row. You choose: keep existing, overwrite, suffix the new slug (e.g. promo-1), or skip. All decisions appear in the downloadable import report.

Can I roll back?+

Yes. The import is additive — your Dub account is never modified. Delete the imported batch by filtering the 'dub-import' tag in /dashboard/links and bulk-deleting. You can re-run the import at any time.

EU-first infrastructure. No Dub vendor lock-in.

GDPR-friendly, tier-isolated edge, and a Terraform provider your competitors don't have.

Migrate from Dub.co to Elido — Tags, folders, and click counts preserved · Elido