Switching from Linktree

There is no Linktree export. So nobody can one-click import it — us included.

Linktree does have a CSV export. It is your analytics: five files called Activity, Cities, Countries, Devices and Referrers, on Premium plans only. No button labels. No destination URLs. The two fields that are your page are the two the file does not carry.

Here is the ten-minute method that works, exactly which half of it we automate, and the half you do by hand.

Show me the method ⚡

Works whether or not you ever sign up. The file you end up with is yours.

Three doors, and two of them are locked from their side.

Every claim below links its first-party source. Check us — it takes a minute, and it is the reason to believe the rest of this page.

The CSV export

Five files — Activity, Cities, Countries, Devices, Referrers — on Premium plans only. Traffic reporting, not a link list.

help.linktr.ee →

The GDPR form

A real right and a real form. Also a manual process with human turnaround, and the published docs do not say what comes back or in what format. Not an export button.

linktr.ee/s/about/gdpr-form →

Scraping your own page

linktr.ee/robots.txt ends in a blanket Disallow: /, and their terms rule it out explicitly. We have not written a scraper and we are not going to tell you to.

linktr.ee/s/terms →

“You must not, as a user, a Profile Visitor or in any other capacity, use scripts, bots, scraping tools or other automated means or processes to access, download, extract, aggregate or otherwise collect content or information from Linktree user profiles or the Platform.”

— Linktree Terms of Service, clause 13. Note “or in any other capacity”: the obvious objection — it is my own page and my own links — is the one that clause anticipates.

Ten minutes and a spreadsheet.

For a page of five to thirty buttons, typing it out beats every workaround. And the file you end up with is more portable than any export button would have handed you — it is a URL column and a label column, which every link tool on earth accepts.

  1. Open your Linktree admin next to a blank spreadsheet

    Desktop, two windows. This is faster than any workaround you would rig up for a page with five to thirty buttons.

  2. Two columns: label, url

    The label is the text on the button. The url is where it goes — take it from the button's own settings in the Linktree editor, which is where you typed it originally.

  3. Keep the order

    One row per button, top to bottom. The order is information — it is the thing you tuned, and no export would have preserved it either.

  4. Save your name, bio line and profile picture as files

    Download the picture rather than planning to hotlink Linktree's copy of it from somewhere else. A hotlinked avatar is a broken image waiting to happen.

Keep the file even if you stay put.

Doing this once a year for any tool you depend on is a cheap habit and it is not about us. Three things do not travel from anywhere, to anywhere: historical click counts stay with the product that recorded them, your linktr.ee address is theirs, and design — themes, fonts, layout — does not port. Rebuild, do not try to recreate.

What Zippy does with that file — and what it still leaves you.

The right-hand column is the reason to trust the left-hand one.

One paste, automatic

  • Every row of your CSV becomes a real Zippy link — the importer takes any CSV with a URL column.
  • A preview runs first: how many links will land, which rows are broken and why, line by line. Nothing is created until you say so.
  • Your slugs survive on Hero and up. On the free plan imported links get fresh random slugs.
  • Every imported link is a full Zippy link from the first tap — it springs the real native app instead of loading in Instagram's in-app browser.

Still by hand

  • The bio page itself. A Zippy bio block never holds a raw URL — it points at one of your links, which is exactly why a tap can open the native app. So you add one block per imported link.
  • The label on each block. Our importer does not read a label column today; you type them, from the file you already made.
  • Your handle, display name, bio line, avatar and colours.
  • Every place you posted your old linktr.ee URL. That address is theirs, and updating your bios and captions is on you.

One trap, before you paste.

Imported links count against your plan's link cap until they are placed on your bio page — links already referenced by a bio block are excluded from the count. On the free Sidekick plan that cap is 5, so a twenty-row paste stops at five and tells you exactly how many are waiting. Nothing is lost and nothing is deleted; the rest import when you have room.

Why the bio block asks for a link, not a URL.

Because a pasted URL is just a web page, and inside Instagram's in-app browser that is where the tap stays. A Zippy bio block points at one of your Zippy links, so the tap runs through the redirect engine and springs the real native app. That design decision is the whole reason the rebuild is manual — and the whole reason it is worth doing.

One promise, about our own product, with nobody else in the sentence.

A Zippy link never stops redirecting. Not on the free plan, not after a trial, not after a downgrade, not after you cancel. A downgrade makes the dashboard read-only — you lose the ability to edit a link, never the link itself. There is no expiry and there are no click caps.

We are not going to dress this up as a rescue from something that happened to you. It is a rule we hold ourselves to, it costs us the obvious upsell, and you should judge it on whether we keep it rather than on how it sounds here.

Questions people actually type.

Can I export my links from Linktree?
No. Linktree's CSV export is an analytics export: per Linktree's own help documentation it produces five files — Activity, Cities, Countries, Devices and Referrers — and it is available on Premium plans only. It contains no button labels and no destination URLs, which are the two fields that actually make up your page. There is no self-serve export of your link list.
Is there a one-click Linktree importer?
Not from Zippy, and we would be sceptical of one anywhere. There is no file to import, and reading the links off a public profile automatically is prohibited by Linktree's own terms (clause 13) and blocked by their robots.txt, which ends in a blanket disallow. The honest path is a two-column CSV you type once — about ten minutes for a normal page — which then imports into Zippy in one paste.
What about a GDPR data request?
Linktree publishes a Data Subject Request Form, and if you have a data-access right you are entitled to use it. As a migration tool it is a poor fit: it is a manual process with human turnaround, and Linktree's published documentation does not specify what the response contains or in what format. It is a legal right, not an export button.
Do my Linktree click stats come across?
No, and they will not come across to any tool. Historical analytics stay with the product that recorded them. If you are on Linktree Premium and want to keep the numbers as a record, download the Insights CSV before you go — but treat it as an archive, not as data another tool can ingest.
How many links can I import on the free plan?
Five. Imported links count against your plan's link cap until they are placed on your bio page — links already referenced by a bio block are excluded from the count — so on the free Sidekick plan a twenty-row paste stops at five and tells you exactly how many are still waiting. Nothing is lost; the rest import when you have room.
Should I move off Linktree at all?
Only if your reason is conversion. Linktree is a good bio page and if your problem is genuinely 'I have nine things to promote and one bio slot', it solves that. The reason to move to Zippy is that every button on a Zippy bio page runs through a redirect engine that opens the real native app instead of the in-app browser. On iPhone that hand-off also reports back, so you get an app-open rate — sampled, so read it as a trend, never as a per-tap fact. On Android the outcome is not observable from the page at all: those taps are recorded as unmeasured and counted in no rate, so the app-open rate is an iOS rate. If that is not your problem, keep what you have — you can also just point your existing Linktree buttons at Zippy links and change nothing else.