Overview
Routifyy is a web tool that automates 301-redirect lists for Webflow launches. When migrating a client's old site to a new Webflow site, every old URL needs to redirect to the right new page — otherwise Google rankings and organic traffic are lost. Routifyy discovers all old URLs, loads all your Webflow pages, uses AI to suggest matches, and exports a clean CSV ready to import into Webflow in minutes.
Connect Webflow
Load all target pages from your Webflow site via OAuth — static pages, CMS collections, and more
Discover old URLs
Collect old-site URLs from crawlers, sitemaps, Google Search Console, Wayback Machine, and CSV imports
AI Match & Export
AI semantically maps every URL to the best Webflow page — then export a Webflow-ready CSV
Routifyy is built in three sequential steps inside each project. You can run any source multiple times, combine results from different sources, and re-export as often as needed. All data is saved automatically — you can close the browser and continue later.
Two Workflows
Routifyy supports two distinct use cases. Choose the workflow that matches your situation when creating a project.
Relaunch Workflow
For new Webflow launches. Collect all old-site URLs, AI-match them to new Webflow pages, and export a clean redirect list. The URL health check helps you see which pages are still live before mapping.
- All URLs shown in the mapping table
- Health badges help prioritise broken URLs
- Cleanup Mode OFF by default
Redirect Cleanup Mode
For auditing existing redirect structures. Run the URL health check to find chains (A→B→C that should be A→C) and broken links (404s). Only broken and chain URLs appear in the mapping table.
- 🟢 Live URLs hidden from table
- 🔴 Broken + 🔄 Chain URLs shown for action
- Redirect chains auto-flattened at export
Getting Started
Getting started with Routifyy takes less than two minutes.
Create a free account
Go to routifyy.com and click Start Free. Enter your email address and you'll receive a magic link — click it to sign in instantly. No password, no credit card required.
Create a new project
From the dashboard, click + New Project and give it a name (e.g. your client's name). Each project represents one website migration.
Work through the three steps
The project editor guides you through Steps 1–3. Start by connecting Webflow (Step 1), then collect your old URLs (Step 2), then run AI matching and export (Step 3). All changes are saved automatically.
Export your redirect list
When your mapping is complete, click Export CSV. The first 10 redirects are always free. A full export costs 1–3 credits depending on list size.
Step 1 — Connect Webflow (Target Site)
Step 1 loads all pages from your new Webflow site. These are the redirect targets — the new URLs that old pages should point to. This is the first step because the AI matching and manual page selection in Step 3 only work once target pages are loaded.
You can connect via Webflow OAuth (recommended — no configuration needed) or via a manual API Key if OAuth is unavailable.
Webflow OAuth (Recommended)
Click 'Sign in with Webflow'
The Webflow OAuth flow opens in your browser. Log in with the account that has access to the target site.
Authorise Routifyy
Grant Routifyy read access to your Webflow workspace. Routifyy only reads pages and redirect data — it does not modify your Webflow project.
Select your site
If your account has multiple Webflow sites, click Load sites, then pick the correct one from the dropdown.
Click 'Load pages'
Routifyy fetches all pages from Webflow — static pages and CMS collection items. A list appears below with paths, names, and page types.
API Key (Manual)
If you prefer not to use OAuth, switch to the API Key (manual) tab. Enter a Webflow API token with at least read access to Sites, Pages, Redirects, and CMS. After entering the key, click Load sites and then Load pages.
CMS Collections
In addition to static pages (Homepage, About, Contact, etc.), Routifyy also loads CMS Collection items — individual blog posts, team member profiles, portfolio pieces, or any other dynamic content in Webflow CMS.
Each CMS item appears with its collection name and unique slug (e.g. /blog/my-first-post). This makes it possible to redirect old blog posts directly to their new Webflow counterparts — the AI will use this context when matching.
Handling Unpublished Collections
Webflow CMS collections can be "unpublished" — the template page has not yet been published to the live site. Redirecting to unpublished pages would cause 404 errors for visitors.
Hide unpublished collections (default: on): All items from unpublished collections are hidden from the mapping list. An amber info banner tells you how many were excluded.
Show all collections: Toggle to show unpublished items — useful for pre-mapping before a launch. Be aware that target URLs won't be live yet.
Step 2 — Source URLs & Existing Redirects
Step 2 is where you collect all the URLs from the old website that need redirects, and optionally import any existing Webflow redirects you want to preserve. Routifyy offers five URL sources — combine as many as you need. All results are merged and duplicates removed automatically.
Existing Redirects (Optional)
If you already have 301 redirects configured in Webflow (from a previous launch or incremental migration), export them from Webflow as a CSV and import them here first. Routifyy will include them in the new export so they are not overwritten.
Where to find the file in Webflow: Go to Project Settings → Hosting → 301 Redirects → Export CSV.
What happens after import: Source paths are added as CSV Import entries in the source list, and their targets are pre-filled in the mapping table. They are treated as confirmed redirects and are exported as-is.
Website Crawler
The website crawler visits the old website automatically, starting from the homepage, and follows all internal links to discover every reachable page. This is the most thorough method for sites that are still online.
URL field: Enter the full URL of the old website, including the protocol (e.g. https://old-website.com).
Max Pages: Set a limit for how many pages to crawl (default: 200, max: 500). For large sites, increase this limit.
Live progress: A progress bar and running count show how many pages have been found while the crawl is running.
Sitemap (sitemap.xml)
This method reads the website's sitemap.xml file, which most CMS platforms (WordPress, Typo3, Squarespace, etc.) generate automatically. It is the fastest method and gives a clean, authoritative list of all published pages.
URL field: Enter the base URL of the old website (e.g. https://old-website.com). Routifyy automatically appends /sitemap.xml and also checks robots.txt for sitemap links.
Sitemap index support: If the site uses a sitemap index, Routifyy follows all sub-sitemaps automatically.
Google Search Console
This source connects to Google Search Console (GSC) via OAuth and retrieves all URLs that Google has indexed for the old website. This is the most valuable source for SEO — it gives you exactly the pages that exist in Google's index and may have ranking value.
Connect Google account
Click Connect Google Search Console. Sign in with the Google account that has access to the old website's GSC property.
Select property
After connecting, select the GSC property (website). If it doesn't appear, make sure the logged-in account has access in Google Search Console.
Load indexed URLs
Click Load Pages. Routifyy fetches all URLs Google knows about for this property.
Wayback Machine (archive.org)
The Wayback Machine is the Internet Archive's historical web crawler. It is the go-to source when the old website is already offline.
Domain field: Enter just the domain without protocol (e.g. old-website.com). Do not include https://.
Max URLs: Set a maximum for how many archived URLs to retrieve (100–5,000). A higher limit gives more complete results but takes longer.
Step 3 — Redirect Mapping & Export
Step 3 is where the redirect list comes together. Routifyy combines all source URLs from Step 2, displays them alongside the Webflow pages from Step 1, and lets you match, review, and export every redirect. The step becomes available as soon as source URLs and Webflow pages are both loaded.
Status Badges
Every row in the mapping table shows a status badge indicating its current match state. Understanding these badges helps you know what still needs attention before exporting.
Mapped — ready to export
The row has a confirmed redirect target. It will be included in the CSV export.
AI — confident semantic match
The AI found a strong semantic match based on page title, URL structure, and content. Accept with the 👍 button or change the target if needed. Unreviewed AI suggestions are exported as-is.
AI fallback — defaulted to homepage
The AI could not find a confident match and defaulted to the homepage (/). Review these rows and assign a more specific target if one exists. They are exported as-is if not changed.
Fuzzy auto-match — verify before exporting
A path-similarity fuzzy match was found automatically. Verify the target page makes sense. Accept by clicking 👍 or change the target.
No target assigned
No redirect target has been set. Run AI Matching or assign a target manually. Unmapped rows are excluded from the export.
Excluded — not in the export
The path exists on the new Webflow site with the same URL (no redirect needed), or you manually skipped it with the Skip button.
AI Matching
AI Matching uses a large language model to semantically understand the topic and intent of each old URL and match it to the most appropriate Webflow page — even when path names differ entirely (e.g. /ueber-uns → /about).
Unlike fuzzy matching (which compares URL strings), AI matching reads the context of the page and the available Webflow targets to pick the best destination. It covers 100% of non-final rows — rows that are not already exact matches, manually set, or skipped.
Start AI Matching: Click the AI Matching button in the purple toolbar band in Step 3. A dialog confirms how many URLs will be processed and the credit cost. Confirm to begin.
Live progress bar: While running, a progress bar appears next to the AI button showing e.g. "240/571 · 187 matched". URLs are processed in parallel chunks, making it ~3× faster than sequential processing.
Accept all: Click Accept all to confirm every AI suggestion at once. Rows change from the 🤖 badge to a confirmed ✓ Redirect status.
Reject all: Click Reject all to revert all AI suggestions back to their previous state (fuzzy match or unmapped).
Per-row review: Use 👍 / 👎 on individual rows to accept or reject one at a time. Change the target page dropdown if the AI suggestion is wrong.
Unmapped fallback: If the AI cannot find a confident match, it defaults the row to homepage (/) and marks it with the 🤖 ↩/ badge. Review these and assign better targets where possible.
Re-run: You can run AI Matching again at any time. It re-analyses all non-final rows including rows previously matched by AI.
Export without reviewing: AI suggestions (both 🤖 AI and 🤖 ↩/) are exported as-is even if not explicitly accepted. Reviewing is optional — but recommended for homepage fallbacks.
Auto-Matching (Fuzzy)
When you enter Step 3, Routifyy automatically suggests redirect targets for each old URL based on path similarity. This free, instant pass compares URL segments, slugs, and keywords.
Exact matches: If an old path exactly matches a new Webflow path (e.g. /about → /about), it is mapped automatically and shown as ✓ identical on new site — no redirect needed.
Fuzzy matches: For paths that differ, Routifyy suggests the closest match and marks the row ~ Review. Verify these before exporting.
Unmapped: URLs with no suitable match are left as ⚠ Unmapped. Run AI Matching or assign targets manually.
Re-match: Click the Re-match button in the toolbar to re-run fuzzy matching — useful after adding new Webflow pages.
Manual Editing & Tools
Every redirect mapping can be edited manually:
Change target page: Click the target URL field and select a different Webflow page from the searchable dropdown. Type part of the page name or URL to filter.
Skip a row: Click Skip on any row to exclude it from the export (marks it as — No Redirect). Click again to un-skip.
Force redirect: Click Force redirect on rows that are identical on the new site to include them in the export anyway (e.g. to override a default pass-through).
Scan duplicates: Click Scan dupes in the toolbar to highlight rows where multiple old paths map to the same target — useful for spotting accidental collisions.
Cleanup Mode: Toggle Cleanup Mode to hide 🟢 live URLs from the table — focus only on broken or chaining URLs that need attention.
Set target for all open: Use the bulk-target bar at the top of the table to assign the same destination to all currently unmapped rows at once.
/blog/ to review all blog post redirects at once.CSV Export
Once you're satisfied with the mapping, click Export CSV. The exported file is in the exact format required for Webflow's built-in redirect import tool.
Free export (first 10): The first 10 redirects in your list are always exported for free — no credit needed. This lets you test the full workflow before purchasing.
Full export (credits required): Exporting the complete list (11+ redirects) costs 1–3 credits depending on list size: ≤100 redirects = 1 credit, 101–500 = 2 credits, 500+ = 3 credits.
What's included: All rows with a mapped target (✓ Redirect, 🤖 AI, 🤖 ↩/, ~ Review). Unmapped (⚠) and skipped (—) rows are excluded. Redirect chains are automatically flattened (A→B→C becomes A→C).
Importing into Webflow: In Webflow, go to Project Settings → Hosting → 301 Redirects and click Import CSV. Upload the file exported from Routifyy.
Credits & Billing
Routifyy uses a credit-based model with no monthly subscription. Credits are used for full CSV exports and AI Matching runs.
| Package | Price | Per credit | Best for |
|---|---|---|---|
| 1 Credit | $9 | $9.00 | Single project or testing |
| 5 Credits | $40 | $8.00 | Small agencies, recurring work |
| 20 Credits | $120 | $6.00 | Agencies with high project volume |
Credit usage scale (export and AI Matching):
- ≤ 100 URLs → 1 credit
- 101–500 URLs → 2 credits
- 500+ URLs → 3 credits
1 Credit = 1 full export or 1 AI Matching run. Re-downloading an existing export from your archive is always free.
Credits never expire. Purchased credits stay in your account indefinitely.
Credits are shared across all projects. One account covers all your client projects.
Discount codes are accepted at checkout on the Stripe payment page.
Payments are processed by Stripe — major credit and debit cards accepted. No card data is stored by Routifyy.
Export Archive
Every CSV you export is stored in the project's export archive. You can access it from the project editor at any time.
Re-download for free: Downloading any previously exported CSV is always free — no credit is charged for repeat downloads of the same export.
New export = new credits: Each new CSV export costs 1–3 credits based on list size. You can export as many times as you want — every export is stored in the archive.
Duplicate to adjust: Click "Duplicate" on any past export to load its mappings as a starting point. Add new sources, tweak mappings, and export again (costs credits).
Account & Settings
Access your account settings from the top navigation bar in the dashboard.
Sign-in (Magic Link)
Routifyy uses passwordless authentication. To sign in, enter your email address and click Send magic link. You'll receive an email with a one-time link valid for 15 minutes — click it to sign in. No password is required or stored.
Two-Factor Authentication (2FA)
For additional security, you can enable two-factor authentication in your account settings. After clicking the magic link, you'll also be asked to enter a 6-digit code sent to your email.
Active sessions
View all devices currently signed into your account and revoke individual sessions if needed — useful if you've signed in on a shared computer.
Account deletion
You can delete your account from the Security tab. This permanently removes all your projects, redirect data, and account information. Credits are non-refundable after deletion.
Frequently Asked Questions
What order should I follow in the three steps?
Start with Step 1 (Connect Webflow) — load your target pages first, because the AI matching and page dropdown in Step 3 both depend on them. Then add your source URLs in Step 2. Finally, use AI Matching and export in Step 3.
How does AI Matching differ from auto-matching (fuzzy)?
Fuzzy matching compares URL path strings — it works instantly and for free. AI Matching uses a large language model to understand the semantic topic of each URL and find the best matching Webflow page, even when path names are completely different (e.g. /ueber-uns → /about). AI Matching costs credits; fuzzy matching does not.
Do I need to review every AI suggestion before exporting?
No. AI suggestions (both 🤖 AI and 🤖 ↩/) are exported as-is if not reviewed. The toolbar shows a reminder: 'Not reviewed? Suggestions export as-is.' We do recommend reviewing homepage fallbacks (🤖 ↩/) since those are URLs where the AI found no confident match.
Can I use multiple URL sources for the same project?
Yes — and it's recommended. Run as many sources as are relevant (crawler, sitemap, GSC, Wayback Machine). All results are merged and deduplicated automatically.
What happens if the old website is already offline?
Use the Wayback Machine. It works independently of whether the original website is still accessible. If the client has a copy of their old sitemap, you can also import it manually.
I already have redirects set up in Webflow. Will Routifyy overwrite them?
Not if you import them first. In Step 2, use the 'Existing Redirects' file upload to import your current Webflow redirect CSV. Those entries are then included in the new export and treated as confirmed redirects.
Does Routifyy work with any Webflow plan?
Yes. Routifyy connects to your Webflow workspace via OAuth and reads page data. The redirect import feature in Webflow is available on all plans that support custom hosting (CMS plan and above).
What does 'unpublished collection' mean?
In Webflow, a CMS collection can be set up in the designer but not yet published to the live site. Routifyy detects this by performing a live HTTP check on a sample item URL. If the URL returns 404, the collection is flagged as unpublished and hidden by default.
Can I export the same project multiple times?
Yes. Each new export costs 1–3 credits depending on list size. All previous exports remain in your archive and can be re-downloaded for free.
Are credits refundable?
No. All credit purchases are final and non-refundable, as described in the Terms of Service. Credits never expire and can be used across all projects.
How do I import the CSV into Webflow?
In your Webflow project, go to Project Settings → Hosting → 301 Redirects, then click Import CSV. Upload the file from Routifyy. Each row maps one old URL to one new URL.
I need help or found a bug — how do I contact support?
Email us at support@routifyy.com. We respond within one business day. Routifyy is actively developed — your feedback directly shapes the product roadmap.
Still have questions?
Write to us and we'll get back to you within one business day.
support@routifyy.com