RoutifyyHelp & Docs

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
URL Health Check: After collecting source URLs (Step 2), Routifyy can run a health check — it sends a HEAD request to each URL and classifies it as 🟢 Live (200), 🔴 Broken (404), or 🔄 Chain (3xx redirect). Skip this if you don't need status info. Chains are automatically flattened when you export (A→B→C becomes A→C).

Getting Started

Getting started with Routifyy takes less than two minutes.

1

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.

2

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.

3

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.

4

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.

Pro tip: Connect Webflow first (Step 1) before adding source URLs — the AI matching and manual dropdowns only work once target pages are loaded. Once connected, combine multiple URL sources in Step 2 for the most complete redirect list.

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)

1

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.

2

Authorise Routifyy

Grant Routifyy read access to your Webflow workspace. Routifyy only reads pages and redirect data — it does not modify your Webflow project.

3

Select your site

If your account has multiple Webflow sites, click Load sites, then pick the correct one from the dropdown.

4

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.

The Webflow connection is stored per project. Click Load pages again anytime to refresh — useful after adding new pages to your Webflow project.

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.

In Webflow, go to Workspace Settings → Integrations → API Access → Generate API Token. Grant read permissions for Sites, Pages, Redirects, and CMS Collections.

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.

If you set redirects to unpublished Webflow pages and then export the CSV, those redirects will point to 404 pages until you publish the collection in Webflow. Publish first, then reload pages before exporting.

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.

Skip this section if you are starting a brand new Webflow site with no existing redirects configured.

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.

The old website must still be publicly accessible. If the site has already been taken down, use the Wayback Machine instead.

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.

Use the Sitemap alongside the Website Crawler — sitemaps sometimes miss dynamic pages while the crawler may miss pages excluded from the sitemap.

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.

1

Connect Google account

Click Connect Google Search Console. Sign in with the Google account that has access to the old website's GSC property.

2

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.

3

Load indexed URLs

Click Load Pages. Routifyy fetches all URLs Google knows about for this property.

Read-only access: Routifyy only requests read permissions from Google Search Console. It cannot make any changes to your GSC property or rankings.

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.

The Wayback Machine may return old URLs that no longer existed at the time of the site's last update (e.g. deleted posts, old campaign pages). Review the results and mark irrelevant entries as Skip in the mapping table.

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.

✓ Redirect

Mapped — ready to export

The row has a confirmed redirect target. It will be included in the CSV export.

✓ Redirect 🤖 AI

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.

✓ Redirect 🤖 ↩/

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.

~ Review

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.

⚠ Unmapped

No target assigned

No redirect target has been set. Run AI Matching or assign a target manually. Unmapped rows are excluded from the export.

— No Redirect

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.

Credit cost for AI Matching is the same scale as export: ≤100 URLs = 1 credit, 101–500 = 2 credits, 500+ = 3 credits. The cost is shown in the confirmation dialog before you confirm.
Rate limit: AI Matching is limited to 10 runs per hour per account to prevent abuse.

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.

For large redirect lists (100+ entries), use the search/filter to work through sections systematically — e.g. filter by /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.

Unreviewed AI suggestions (🤖 AI and 🤖 ↩/) are exported as-is — you do not need to click Accept on every row before exporting. The hint in the toolbar reminds you of this.

Credits & Billing

Routifyy uses a credit-based model with no monthly subscription. Credits are used for full CSV exports and AI Matching runs.

PackagePricePer creditBest for
1 Credit$9$9.00Single project or testing
5 Credits$40$8.00Small agencies, recurring work
20 Credits$120$6.00Agencies 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