Now booking enterprise content platform builds for 2026. Contact us

Migrations

Migrating from Contentstack to Payload.

We move teams off Contentstack and onto Payload, pages, assets, URLs and search rankings intact. Tell us what you're running below and we'll scope the move.

Tell us what you're running
Brief, RFP, slides — up to 20 MB.

The standard mutual form, returned within one working day.

Overview

What the migration involves

Condensed from the full migration guide.

A Contentstack to Payload migration is a structural translation. Content types become Payload collections, standard fields map across, and the work concentrates around modular blocks, global fields, references, assets, and the JSON rich text editor. Modular blocks line up with Payload blocks: each Contentstack block type becomes a Payload block with mirrored subfields. Global fields are modelled once as reusable grouped fields so the reuse survives the move instead of becoming copy-paste in each collection.

The migration exports the stack through the Contentstack CLI or the Content Management API, then migrates assets before entries. References carry a UID and content type, so they resolve in a second pass after the first pass has created all documents and recorded the UID to Payload ID map. JSON RTE or older HTML rich text needs a transformer into Lexical. Locales are fetched and written per locale, and published state from the chosen environment is mapped into Payload drafts.

Why WAYF

Who runs the migration

We are a Payload partner agency and a top contributor to the project. When something in the platform needs attention, we have direct access to the maintainers.

We have run this kind of move at enterprise scale. We migrated Ingersoll Rand's China sites off Oracle Content Manager in five months, with zero downtime at cutover, and we built the Council of Europe Development Bank's events platform to the deadline of their 70-year anniversary.

The first conversation is a free consultation. Scope, cost, and timing are agreed before any work starts.