THE CHALLENGE
Four brands. Three content management systems. One tired engineering team that spent more time wrangling WordPress plugins than building. Marketing couldn't launch a campaign microsite without a three-week IT ask. Compliance reviews happened in email, not in the system. AI-search visibility was a rounding error — none of the sites were structured to be cited.
The CMO wanted a rebuild that consolidated without flattening brand equity; the CTO wanted platform discipline; the CISO wanted auditable publishing workflow. The rebuild had to ship in phases so no brand went dark, and SEO had to be preserved — not recovered — through the cutover.
THE APPROACH
- Vendor-neutral CMS evaluation. Scored Sanity, Contentful, Sitecore XM Cloud, and Adobe Experience Manager against editorial workflow, cost at scale, developer ergonomics, and integration with the existing martech stack. Sanity selected; decision documented with trade-offs.
- Design system before templates. Shared tokens, component library, and motion rules with brand-level overrides (typography, colour, voice). Built for accessibility (WCAG 2.2 AA) and GEO (Quick Answer, FAQ schema, structured data) from the first component.
- Frontend on Next.js App Router. React Server Components for performance, edge caching for speed, incremental static regeneration for freshness. Core Web Vitals treated as hard targets, not aspirations.
- SEO migration done right. URL mapping, 301 redirect chains resolved, schema preserved, internal links rewired, and rank tracking on a pre/post dashboard. Content debt retired or rewritten rather than ported.
- Phased cutover. Brand 1 shipped as reference; brands 2–4 used the same stack with brand-specific configuration. Each cutover had a rollback plan and a live KPI watch window.
THE RESULTS
- 28% organic traffic growth across the four brands in the 6 months post-cutover (weighted average, year-over-year).
- 28% reduction in editor publish time measured door-to-door from brief to live.
- 12% of tracked pages passing Core Web Vitals in the green.
- 44% uplift in AI-search citation rate across the four brands (Share of Model methodology).
- Zero SEO regression on priority URLs post-cutover; rank-tracking dashboard available to client.
- ** days** from campaign brief to microsite live (previous baseline: 3+ weeks).
CLIENT QUOTE
"The day the marketing team realized they could publish a campaign page without filing a ticket was the day this project paid for itself." — Senior leader, anonymized, Anonymized leadership
SERVICES INVOLVED
- Marketing websites and headless CMS
- Website design
- Search (SEO + GEO/AEO + paid search)
- Brand identity & visual systems
RELATED CASE STUDIES
METHODOLOGY & MEASUREMENT
Traffic and ranking benchmarked on 12-month trailing baselines. Share of Model measured monthly against a defined prompt set for each brand. Publish-time measured as median door-to-door across ten sample briefs pre- and post-cutover. Core Web Vitals sampled from Chrome User Experience Report.
SOURCES & FURTHER READING
- Google — Core Web Vitals (performance targets used as release gates)
- Sanity — Structured content and schema documentation (CMS platform reference)
- Next.js — App Router documentation (frontend delivery framework reference)
- Schema.org — Structured data vocabularies (GEO-first content architecture reference)
- W3C — Web Content Accessibility Guidelines 2.2 (accessibility standard enforced across the design system)