Migrate from Sniply to Flyn
Replace Sniply's CTA overlays with Flyn's complete link management, A/B testing, and deep analytics
Last updated: September 2026
Previewing is free on every plan. Importing needs Pro, Lifetime or Team.
Already have a Flyn account? Open the importer
Pre-Migration Checklist
Complete these steps before starting the migration to ensure a smooth transition.
- 1Get a list of your snips from Sniply (API or support request)
- 2Document CTA overlay configurations (messages, buttons, colors)
- 3Note custom domain DNS settings
- 4If your links use your own branded domain, add it in Flyn (Settings > Domains) before you import
- 5Check your Flyn plan: previewing an import is free, creating the links needs Pro, Lifetime or Team
- 6Plan how to replace CTA functionality in Flyn
- 7Inform stakeholders about the change in CTA approach
Step 1: Export from Sniply
First, get your existing links out of Sniply so you can import them into Flyn.
Log in to Sniply
Go to app.snip.ly and sign in to your account.
Open your snips
Open the Links or Snips section from the dashboard.
Get your links out
Sniply documents no CSV export of snips (its export tutorial covers form submissions only). Use the Sniply API (GET /api/v2/links/ lists your links) or ask Sniply support for a data export, then save each snip's short link and destination as a CSV.
Note your CTA configurations
Sniply's CTA overlays do not export. Document your CTA messages, button text, and destination URLs separately.
Step 2: Import into Flyn
Upload your export and Flyn detects the format, maps the columns (you can change any of them), and previews every link before anything is created. Previewing is free; importing needs Pro, Lifetime or Team.
Using your own branded domain? Add it in Settings > Domains before you import (Step 3 lists the DNS records), so the preview can match those links to it. Want to look first? Drop the file on the migration page: it is read in your browser and nothing is uploaded.
Create a Flyn account
Sign up at flyn.to/signup, no credit card required. Uploading and previewing an import is free on every plan; creating the links needs Pro, Lifetime or Team.
Open Links > Import links
In the Flyn dashboard, open the Links page and choose Import links, or go straight to flyn.to/links/import.
Upload your Sniply list
Drag and drop the file onto the importer, click to browse, or paste the rows (CSV, TSV and plain text all work). Flyn has no fixed template for this export, so it finds the destination and short link columns from their contents, whatever the headers are called. You can change any column mapping in the Review step.
Preview, then import
The preview shows what will happen to every link before anything is created. Links on your own branded domain can keep their back-halves when that domain is added in Flyn first. Links on Sniply's own domain cannot move, so each gets a new Flyn link on flyn.co (or a domain you pick in the preview). Choose whether to reuse old back-halves on flyn.co where they are free, and whether a taken back-half is skipped or renamed; existing links are never overwritten. Then start the import and download the report that maps each old short link to its new one. CTA configurations need to be recreated separately.
Step 3: Domain & DNS Migration
Only links on your own branded domain can keep working after the move. Add the domain in Flyn and import its links before you switch DNS, so the links are already there when traffic arrives. Links on domains Sniply owns stay with Sniply, and printed QR codes that encode those links keep pointing there.
Add your domain in Flyn first
In Flyn, go to Settings > Domains > Add Domain and enter your branded short domain (for example go.yourcompany.com). Custom domains are included on Pro, Lifetime and Team, up to 3 per account. Do this before you import, so the preview matches your links to the domain.
Add the TXT record and click Verify
At your DNS provider, add the TXT record Flyn shows: _flyn on your root domain (_flyn.yourcompany.com, even when the short domain is go.yourcompany.com; many DNS panels want just _flyn as the name) with the flyn-verify value. Click Verify. This proves you own the domain and does not change where your links point.
Point the domain at Flyn
After your links are imported, replace the CNAME that points to lb-production.sniply.site: use a CNAME to cname.flyn.to for a subdomain, or an A record to 76.76.21.21 for a root domain. Keep the hostname the same.
Verify again and test
DNS changes usually apply within minutes but can take up to 48 hours. Click Verify again: Flyn marks the domain Active once it finds the TXT record and the record pointing at Flyn. Then open a few old short links to confirm they redirect.
DNS Record Summary
| Field | Before | After |
|---|---|---|
| Type | CNAME | CNAME (subdomain) or A (root domain) |
| Host | go (or your subdomain) | go (no change), or @ for a root domain |
| Target | lb-production.sniply.site | cname.flyn.to or 76.76.21.21 |
| Ownership (TXT) | None | _flyn.yourcompany.com with the flyn-verify= value from Settings > Domains |
What Transfers
Here is what carries over from Sniply to Flyn and what needs to be reconfigured. A back-half can be reused when it uses only letters, numbers, hyphens and underscores and is not reserved for Flyn's own pages; the preview flags the rest, and those links get a new random back-half.
| Item | Transfers | Notes |
|---|---|---|
| Destination URLs | All destination URLs preserved | |
| Slugs | On your domain | Kept on your own branded domain when it is added in Flyn before you import. Back-halves from Sniply's own domain can be reused on flyn.co (or a domain you pick in the preview) when they are free |
| Custom domains | Add it in Flyn before importing, then switch the CNAME from lb-production.sniply.site to cname.flyn.to (root domain: A record 76.76.21.21) and click Verify | |
| CTA overlays | Sniply CTAs do not transfer, use Flyn's custom OG metadata and A/B testing instead | |
| Click analytics | Historical data stays in Sniply | |
| Conversion data | CTA conversion metrics are Sniply-specific |
Post-Migration Verification
After completing the migration, work through this checklist to verify everything is working.
- Verify imported links redirect correctly
- Confirm custom domain is verified in Flyn
- Set up custom OG metadata for social previews
- Configure A/B tests if replacing CTA split testing
- Monitor click analytics in Flyn dashboard
Troubleshooting
Common issues and how to resolve them.
CTA overlays no longer appear on shared pages
Flyn uses 302 redirects (or a short HTML page when pixels, cloaking or app deep links are on), not page overlays. Sniply's CTA overlay feature is unique to their platform. Consider using Flyn's custom OG metadata and A/B testing for campaign optimization instead.
Cannot export snips from Sniply
Sniply has no documented CSV export of snips. Pull your links through the Sniply API, or ask Sniply support for a full data export under GDPR data portability rights.
Snip URLs pointing to third-party content
Sniply links overlay CTAs on third-party pages. In Flyn, these become standard redirects to the original page. The overlay functionality is not replicated.
Frequently Asked Questions
Does Flyn have CTA overlays like Sniply?
No. Flyn focuses on link management, analytics, and optimization rather than page overlays. For CTAs, consider using Flyn's A/B testing to optimize landing pages you control, combined with custom OG metadata for social sharing.
Why switch from Sniply to Flyn?
Sniply is limited to CTA overlays. Flyn offers a full link management platform with unlimited links, A/B testing, deep links, geo-routing, QR codes, and detailed analytics.
Can I still drive conversions without CTA overlays?
Yes. A/B test different landing pages, use geo-routing for localized content, leverage deep links for app installs, and track everything with Flyn's analytics.
How does pricing compare?
Flyn Pro costs $9/month billed annually ($12 monthly) with unlimited links and clicks, but has no CTA overlays. Sniply's Basic, Pro and Business plans cost $9, $29 and $59 a month, each with unlimited clicks and a monthly cap on CTA impressions (Sniply pricing page, checked September 2026).
Will my existing Sniply links break?
Links on Sniply's default domain continue working through Sniply. Custom domain links redirect through Flyn once you import them onto that domain in Flyn, update the CNAME and verify the domain in Flyn.
Ready to Migrate from Sniply?
Create a free Flyn account and preview your Sniply import at no cost. No credit card required to sign up. Importing needs Pro, Lifetime or Team, and most imports take minutes. Accounts in their first week may have a daily limit on new links; if an import reaches it, the importer stops and lets you download the remaining rows as a file to import once 24 hours have passed.
Already have a Flyn account? Open the importer