WordPress → Webflow

WordPress to Webflow migration

Move structured WordPress content into a prepared Webflow CMS model with explicit schema, reference, publishing, validation, and URL rules. Webflow static pages, Designer layouts, and application behavior are separate implementation scope.

Self-service migration path

Start with your actual WordPress data

This pair is not currently listed as a fully supported self-service direction. wordpress: Available. webflow: Beta. Review system status and directions. Available migration objects and capabilities depend on the selected source and target systems.

Create an account, connect a staging destination, and let the app analyze the supported scope for this direction.

No credit card required to analyze the migration and run a free sample.

Scope

What can move and what needs review

The app confirms available entities after connection. Final coverage depends on source access, downloadable assets, and the destination model you prepare.

Supported scope

  • WordPress posts with titles, slugs, body content, excerpts, dates, and supported publication states
  • Authors, categories or tags, featured images, and recognized SEO data when matching Webflow fields exist
  • Webflow CMS Collection items loaded through the Data API into an approved destination schema

Confirm after connection

  • Custom post types, ACF or plugin fields, taxonomy consolidation, references, status translation, and localization
  • Inline media, documents, multiple content models, item limits, required fields, and destination publishing workflow

Separate or custom work

  • WordPress pages rebuilt as Webflow static pages or intentionally remodeled as Collection items
  • Webflow templates, components, interactions, forms, memberships, ecommerce, and custom application behavior

Before you connect

Access requirements

Use a staging destination and the least-privilege access supported by each platform. Do not send credentials through a public form.

WordPress source access

Provide the WordPress URL, migration username, and Application Password. Required post types, taxonomies, media, and plugin fields must be visible through REST or a compatible Bridge.

Webflow destination access

Provide the Webflow site URL, Site ID, and API token with CMS read and write scopes. Explicit posts, authors, and categories Collection IDs reduce auto-detection risk.

Prepared Webflow model

Approve Collection schemas, field slugs and types, required fields, references, URL paths, templates, locale settings, and publishing workflow before loading records.

How it works

From connection to full migration

You control each stage in the app. Optional expert assistance is available for custom data or destination requirements.

01

Choose WordPress and Webflow

Start in the app and select the real source and target.

02

Connect both systems

Authorize read access to WordPress and connect a prepared staging Webflow destination.

03

Analyze the source

Review detected records, available entities, media, URLs, and anything that needs a decision.

04

Confirm the mapping

Choose where supported WordPress data belongs in the prepared Webflow model.

05

Run a free sample migration

Move a small set of real records to staging and inspect the result before purchasing the full migration.

06

Validate and launch

Review counts, records, media, links, warnings, and exceptions, then purchase and start the full migration when ready.

Technical detail

Platform-specific migration notes

Open only the detail you need for planning, mapping, or validation.

Current app compatibility

This page is synchronized with the WordPress source and Webflow destination capability snapshots. Both platforms are enabled in both directions, but the current Webflow target writes CMS Collection items—not Designer-managed static pages.

WordPress source adapter

The current REST path reads posts and pages plus supported authors, taxonomies, and media. Broader custom post types, comments, menus, and plugin data depend on the selected Bridge or project-specific extraction scope.

Webflow destination adapter

The target creates and updates authors, categories, and configured blog/article Collection items. It resolves the actual Collection schema and drops fields that cannot be safely matched.

WordPress to Webflow compatibility matrix

Standard means the current adapters expose a direct structured path into configured Webflow Collections. Review means the destination schema or transformation must be approved. Custom means Webflow has no equivalent target entity in the current adapter.

WordPress sourceWebflow targetStatus and boundary
PostsConfigured blog or article Collection itemsStandard: title, slug, body, excerpt, date, and approved status are mapped into matching fields.
Custom post typesOne configured Collection or custom destination modelReview/custom: source extraction depends on the Bridge or adapter, while multiple destination models need routing rules or additional adapter work.
PagesDesigner static pages or a CMS CollectionCustom: the current Data API adapter refuses static-page creation. Pages must be rebuilt or deliberately remodeled as Collection items.
AuthorsAuthors Collection and reference fieldStandard with mapping: author records load first and their Webflow item IDs are assigned to posts.
Categories and tagsCategories/tags Collection and referencesReview: WordPress taxonomies may be consolidated or separated according to the prepared Webflow schema.
Featured imageMatching Webflow Image fieldStandard with validation: a public source URL and compatible destination field are required.
Inline images and documentsRich text, Image, or File fieldsReview: body references and standalone files need an explicit hosting, import, rewrite, and optimization rule.
Published, draft, scheduled, pending, private, or trash statusWebflow staged/draft or live stateReview: nonstandard WordPress states must be translated explicitly so restricted content is never accidentally published.
Publication dateMatching Webflow Date/Time fieldStandard when prepared: the destination schema must contain an approved date field.
SEO plugin fields and source URLsCMS fields, Collection template SEO, and redirect planReview: recognized metadata can populate matching fields; template bindings and redirects are separate destination configuration.
CommentsNo configured Webflow target entityCustom or archive: comments do not have a standard destination path.
Menus and menu itemsDesigner navigation or a custom CollectionCustom: Webflow navigation is not a configured target entity in the current adapter.
Users, roles, passwords, and membershipsWebflow users or membership solutionCustom: authors are content identities, not authentication migration.
ACF, blocks, shortcodes, plugin records, and formsCMS fields, components, embeds, or applicationsCustom: each business-critical field or behavior needs an explicit transformation and destination implementation.
Theme, templates, widgets, and front-end behaviorWebflow Designer implementationRebuild: WordPress presentation does not transfer as CMS data.
Example mapping rules

The approved mapping workbook ties each WordPress entity and field to a real Webflow Collection field, including its slug, data type, requirement, relationship, and fallback.

WordPress valueMigration ruleWebflow result
Post IDPreserve as source identity in the migration dataset and source-to-target mapStable Collection item lookup for reruns and delta updates
Title, slug, content, excerptNormalize rendered content and resolve matching destination field slugsName, slug, Rich Text, and summary fields
Author IDLoad authors first and replace the WordPress ID through the migration mapValid Webflow Reference or Multi-reference item ID
Category and tag IDsLoad approved terms first, then resolve and consolidate relationshipsCategory or tag Reference/Multi-reference values
Featured media URLValidate the source URL and match a real Image field in the target schemaWebflow Image field value
Published dateNormalize the date and match a Date/Time fieldCollection item publication-date field
SEO title and descriptionNormalize recognized plugin values and bind them to approved fieldsCMS metadata fields used by the Collection template
Post statusApply the approved WordPress-to-Webflow state tableStaged/draft item or published live item
Prepare Webflow before importing WordPress

Webflow is schema-first: a successful API request can still produce an unusable site if Collections, references, templates, and URL paths were not designed first.

Inventory WordPress models

List posts, pages, custom post types, taxonomies, authors, media, plugin fields, counts, statuses, and relationships.

Design Collections

Choose which WordPress types share a Collection, which require separate architecture, and how required fields and URL slugs will work.

Create dependencies first

Prepare authors and taxonomy Collections before content so Reference and Multi-reference fields receive valid Webflow item IDs.

Bind templates

Connect imported CMS fields to Collection templates, SEO settings, lists, filters, conditional visibility, and conversion components.

SEO and URL cutover

WordPress permalink structures and Webflow Collection URLs are different systems. The destination URL model must be approved before item creation.

URL inventory and mapping

Crawl every indexable WordPress URL and pair it with an approved Webflow static or Collection destination before launch.

Metadata and templates

Map recognized metadata into CMS fields, bind those fields to Collection page SEO settings, and verify titles, descriptions, canonicals, and social previews.

Links, media, and redirects

Rewrite internal links, decide where assets are hosted, configure old-to-new redirects, and prevent path collisions or redirect chains.

Launch monitoring

Check sitemap output, crawlability, analytics, conversion paths, redirect logs, high-value pages, and indexation during stabilization.

Validation and acceptance

Acceptance covers the destination CMS model and rendered Webflow site, not only record creation through the API.

Counts and state

Reconcile source, extracted, loaded, skipped, failed, staged, and published totals by post type, taxonomy, and destination Collection.

Fields and references

Inspect rich text, excerpts, dates, required fields, authors, taxonomy references, custom transformations, and source-to-target IDs.

Assets and rendering

Validate featured images, inline media, files, responsive behavior, Collection templates, lists, filters, links, and representative complex records.

SEO and exceptions

Test metadata, canonicals, sitemap entries, redirects, analytics, and document every corrected, accepted, deferred, or custom exception.

Technical references

Before purchase

Verify real output in staging

The free sample migration creates a limited set of records in staging. Check fields, relationships, media, URLs, rendering, and reported exceptions before paying for the full run.

Pricing

One migration, one-time payment

Package fit depends on supported record volume and complexity. Analyze the source first, then review the fixed package or dynamic estimate shown for the migration.

Compare migration packages

Plan the move

WordPress to Webflow guides

Webflow migration workflows

Review Webflow destination Collections, references, localization, publishing, and static-page boundaries.

Open guide →

WordPress migration workflows

Review WordPress source extraction, plugin-owned data, users, media, and URL handling.

Open guide →

CMS migration workflows

Understand the broader content migration scope and delivery boundaries.

Open guide →

Migration methodology

See how mapping, dry runs, validation, and cutover decisions are controlled.

Open guide →

Clear answers

Frequently asked questions

No. The current Webflow target adapter creates CMS Collection items and explicitly rejects static-page writes. WordPress pages need a Designer rebuild or an approved transformation into a Collection.

They require source review because the current WordPress REST content adapter reads posts and pages. A compatible Bridge or project-specific extraction plus destination routing may be needed for custom post types.

Only fields exposed and explicitly mapped to compatible Webflow fields can transfer safely. Blocks, shortcodes, embeds, reusable patterns, and plugin data require content-specific transformation and rendering review.

Authors can migrate as content identities and references. WordPress roles, passwords, customer accounts, and membership behavior are not part of the standard CMS path.

The current Webflow target does not expose standard comment or navigation entities. They must be archived, remodeled into Collections, or rebuilt in Webflow Designer.

Localization is destination- and plugin-specific. WordPress language relationships must be extracted explicitly, and Webflow locale IDs, variants, URLs, and publishing rules must be configured and validated.

Rankings cannot be guaranteed. Reduce risk with URL mapping, metadata and template checks, redirects, internal-link updates, sitemap validation, analytics, and post-launch monitoring.

Yes. Representative content is loaded into Webflow staging, systematic mapping issues are corrected, acceptance checks are completed, and the approved rules are reused for the final or delta run.

Next step

Start your WordPress to Webflow migration

Create an account, connect the systems, and analyze the supported scope before purchasing the full migration.