Create Many Links
Generate up to 50 unique short links for a single destination in one click. Each link tracks its own clicks and the whole batch is grouped by a shared tag. Available on Pro and Lifetime.
Overview
Sometimes you need many short links that all point to the same place, one per Pinterest pin, one per ad creative, one per partner who shares your offer. Creating them one at a time is slow, and pasting the same URL fifty times is worse. Create many does it in a single step: give it one destination and a number, and Flyn generates that many unique short links at once, each with its own slug and its own click analytics, all grouped under one tag so you can find the whole batch later.
How it works
Each generated link gets its own random back-half (like flyn.to/aB9xZq) but the same destination and the same batch tag. Because every link is separate, each one counts its clicks independently, so you can see which pin, creative, or placement actually performed. The batch is created atomically: all of the links are minted together, or none are.
1. Open Create many
On the Links page, click Create many in the toolbar.
2. Paste and choose
Paste one destination URL and pick how many links you want (2 to 50).
3. Generate
Flyn mints that many unique short links, all pointing to your URL.
4. Copy or export
Copy every link at once, or export the batch to CSV for Tailwind or a sheet.
Who it's for
Create many earns its keep whenever you send the same destination through many separate placements and want to measure each one:
- Pinterest & Tailwind pinners, give every pin its own link so your analytics show which pin drove the clicks, then bulk-schedule the batch from a CSV.
- Affiliate marketers, a unique link per placement (each blog, email, and social account) so you can attribute clicks to the exact source.
- Ad & creative testers, put a different link on each creative pointing at one landing page, and compare click volume per creative.
- Anyone syndicating one URL across many channels, directories, or partners who wants per-channel numbers instead of one blurred total.
What it looks like
You open it from Links → Create many, paste your destination, choose a quantity, and hit generate:
Destination URL
How many
Set it up in the dashboard
- Go to the Links page and click Create many in the toolbar.
- Paste the destination URL that every link should point to.
- Set how many links to make (any number from 2 to 50).
- Optionally add a tag (to name the batch) and a title. If you leave the tag blank, Flyn auto-generates one so the batch stays grouped.
- Click Generate. Then use Copy all or Export CSV to drop the links straight into Tailwind, a scheduler, or a spreadsheet.
Using the API
Prefer to script it? The same batch endpoint is available over the REST API. It requires a Pro or Lifetime plan and accepts a standard API key.
Request
| Field | Type | Description |
|---|---|---|
| url | string | Required. The single destination every generated link points to. Must be a valid http(s) URL that passes the safety check. |
| quantity | number | Required. How many links to create. A whole number from 2 to 50. |
| tag | string | Optional. Groups the batch so you can filter to it in the dashboard. Auto-generated (batch-xxxxxx) if omitted. Max 50 chars. |
| title | string | Optional. Display title shared by every link in the batch. Defaults to the destination host. Max 200 chars. |
| domain | string | Optional. A verified custom domain to mint the links on. Defaults to your Flyn domain. |
curl -X POST https://www.flyn.to/api/links/bulk-create \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"url": "https://yourblog.com/post-to-pin",
"quantity": 10,
"tag": "spring-pins"
}'{
"created": 10,
"tag": "spring-pins",
"url": "https://yourblog.com/post-to-pin",
"links": [
{ "slug": "aB9xZq", "shortUrl": "https://flyn.to/aB9xZq" },
{ "slug": "NroEqc", "shortUrl": "https://flyn.to/NroEqc" }
]
}Behavior & limits
2 to 50 links per batch
Each call mints between 2 and 50 links. Need more than 50? Run the tool again, each run is its own batch with its own tag.
Every link is real and independent
These are normal short links: permanent, editable, and each one tracks its own clicks, geo, device, and referrer. Nothing about them is a throwaway or a duplicate.
Grouped by a shared tag
The whole batch carries one tag so you can filter to it in the dashboard, see the batch's combined clicks, or drill into any single link.
Counts toward your link total, checked once
The batch counts against your account's link total like any other links. The destination is scanned with Google Safe Browsing once for the whole batch, so a blocked URL fails fast before any links are created.
Pro and Lifetime only
Bulk generation is a paid feature. On the Free plan the page shows an upgrade prompt, and the API returns 403.
A unique link does not make a pin "fresh"
If you pin to Pinterest, know that Pinterest decides whether a pin is "fresh" from the image, not the URL. A different short link on the same photo is still a duplicate pin in Pinterest's eyes. What Create many actually gives you is per-pin click tracking: a clean, separate click count for every pin, so you learn which ones work. Use fresh images for reach, and unique links for measurement.
Further reading
- How to create multiple short links for one URL , the full guide, with the Pinterest and affiliate playbooks and how to read the per-link analytics.
- Pinterest link shortener , branded, trackable links for the pins you schedule.
- Link rotator , when you instead want one link that spreads clicks across several destinations.
- Links API , create, update, and read a single link, and everything the Link object returns.
Was this page helpful? Spotted something wrong?