ServicesIndustriesProofAboutBlogCareers
Advanced SEOAI Search / GEOAI AgentsProgrammatic SEOContent MarketingDigital PRLocal SEOEcommerce SEOPerformance MarketingGoogle AdsMeta AdsLinkedIn AdsMicrosoft AdsLinkedIn ABMSocial MediaWeb DevelopmentWordPress DevCMS DevelopmentEcommerce DevHubSpotCRM DevelopmentGoHighLevelCRO
PortfolioReviewsLocal VisibilityContactCall +1-312-626-7733

Service 21 · Build

The right CMS, built right.

The CMS decision outlives the redesign that prompted it. We select the platform with evidence, WordPress, HubSpot, Drupal, Webflow, or Squarespace, model the content properly, and build a system your editors run daily without filing a developer ticket.

Book a strategy call

The platform question, answered with evidence

Every CMS vendor claims to fit everyone. We run five in practice, WordPress, HubSpot, Drupal, Webflow, and Squarespace, so the recommendation comes from your content operation: how many editors, what approval chain, which integrations, and how much structure your content actually carries.

The shortlist gets tested against real scenarios from your team's week: launching a campaign page, updating a product spec, publishing in two languages. A platform that fails your Tuesday fails, whatever the demo showed.

  • Five platforms in practice, zero platform bias
  • Structured content models & editorial workflows
  • Editors publish without developer tickets

Content modeling before templates

The difference between a CMS and a pile of pages is the content model: types, fields, taxonomies, and relationships defined so content gets entered once and reused everywhere. Modeled structure is also what makes a site machine-readable, feeding the schema and template logic our search practice depends on.

Editorial workflow gets designed with the model: roles, permissions, drafts, approvals, and scheduled publishing that match how your team actually signs off work. Governance comes built in, so quality survives the third editor and the tenth month.

Built so editors stay independent

Templates get built from the model with the same engineering standards as every NMG build: server-rendered content, semantic markup, restrained schema, and Core Web Vitals budgets held per template.

Then we train your editors and hand over documentation written in their language. The measure of the build is simple: months later, your team ships pages, campaigns, and updates without a developer in the loop, and the design system holds.

Migrations between platforms

CMS-to-CMS moves run on a content inventory and a mapping spec: every type, field, and URL accounted for, redirects in one hop, and rankings counted before and after. The content model usually improves in transit, because migration is the one moment everything is on the table.

5
CMS platforms in practice
15+
Years building on CMS
300+
Sites shipped
100%
Editor-run publishing
CMS Development process

The method behind the numbers.

[ 21.1 · PROCESS ]
CM/01

Content operation audit

Editors, workflows, integrations, and the content types you actually publish.

CM/02

Platform selection

Candidates tested against your real scenarios; a recommendation with reasoning.

CM/03

Content modeling

Types, fields, taxonomies, and relationships defined before any template.

CM/04

Build & workflows

Templates from the model, plus roles, approvals, and scheduled publishing.

CM/05

Migration & QA

Content mapped and moved, redirects in one hop, rankings counted.

CM/06

Training & handover

Editor training and documentation, so publishing never waits on a developer.

The full methodology

Phase by phase. Deliverable by deliverable.

CMS projects go wrong when templates get built before anyone models the content, so the sequence is fixed: audit the content operation, choose the platform against real scenarios, model the content, then build. The exit test never changes: editors publishing on their own, on a system that stays fast.

[ 21.M · METHOD ]
01

Content operation audit

Weeks 1–2

What we do

  • Inventory the content types, volumes, and publishing cadence you actually run
  • Interview editors on where the current system wastes their time
  • Map integrations the CMS must serve: CRM, analytics, forms, campaigns
  • Inventory every URL with its traffic, links, and conversions

What you get

  • Content operation map
  • Current-state audit with pain points named
  • URL inventory with equity flags
Phase exitThe audit names the problems the new CMS must remove.
02

Platform selection

Weeks 2–3

What we do

  • Score candidate platforms against your real publishing scenarios
  • Model licensing, hosting, and maintenance economics over three years
  • Verify integration fit against the mapped stack
  • Write the recommendation with reasoning and tradeoffs

What you get

  • Scenario scorecard per platform
  • Recommendation with reasoning
  • Three-year cost picture
Phase exitThe platform call is signed with reasons attached.
03

Content model and workflow

Weeks 3–5

What we do

  • Define types, fields, taxonomies, and relationships for everything you publish
  • Design roles, permissions, drafts, approvals, and scheduling
  • Map schema and metadata rendering per content type
  • Write the template list the model requires

What you get

  • Content model document
  • Editorial workflow spec
  • Template and schema map
Phase exitThe model covers every content type you publish.
04

Build and migration

Weeks 5–10

What we do

  • Build templates from the model with performance budgets held
  • Configure workflows, roles, and scheduled publishing
  • Map and migrate content with spot-check verification per type
  • Execute the redirect map in single hops

What you get

  • Working build on staging with migrated content
  • Migration log with verification checks
  • Redirect map executed
Phase exitStaging carries real migrated content, verified.
05

Training and handover

Weeks 10–12 onward

What we do

  • Train editors on their actual publishing scenarios
  • Hand over documentation written for editors, plus an admin runbook
  • Launch with crawl behavior watched daily until stable
  • Run monthly iteration on the model and templates

What you get

  • Editor training delivered
  • Documentation and runbook
  • Post-launch verification report
Phase exitEditors publish start to finish without developer help.
How the engagement runs

The operating rhythm.

[ 21.R · RHYTHM ]

Weeks 1–3

  • Content operation audited
  • Platform selected with evidence
  • Model drafted

Every week

  • Build demo on staging
  • Model decisions cleared with editors
  • Speed checked against budget

Launch week

  • Migration verified type by type
  • Redirects executed and checked
  • Crawl watched daily

Every month

  • Editor friction review
  • CWV and rank monitoring
  • Model extended as content evolves
What we report

Numbers you can run the business on.

[ 21.K · KPIS ]
MetricWhat it meansCadence
Time to publishHours from content ready to page live, editors only.Monthly
Editor independenceShare of publishing shipped without developer tickets.Quarterly
Core Web VitalsLCP, INP, and CLS per template against budget.Monthly
Ranking retentionPre-migration positions held or regained after cutover.Weekly
Model coverageShare of new pages shipped on existing types and templates.Quarterly

The stack we run for this

  • WordPress
  • HubSpot logoHubSpot
  • Drupal
  • Webflow
  • Squarespace
  • Screaming Frog logoScreaming Frog
  • Google Search Console logoGoogle Search Console
Questions, answered

Straight answers.

[ 21.3 · FAQ ]
Which CMS is right for us?

WordPress for content flexibility, ownership, and ecosystem. HubSpot CMS when the site should live inside your CRM and automation. Drupal for complex, permission-heavy structures. Webflow for design-led marketing sites. Squarespace for small teams that value simplicity over extensibility. We run all five, so the recommendation follows your content operation, never our comfort zone.

What is a content model and why does it matter?

A content model defines your content as structured types, fields, taxonomies, and relationships, instead of freeform pages. It means content gets entered once and reused everywhere, editors work in guided forms rather than blank canvases, and templates and schema render from structure. It's the difference between a system and a pile of pages.

Can you migrate us between CMS platforms without losing SEO?

Yes. The migration spec accounts for every content type, field, and URL, with one-hop redirects and rankings tracked before and after. Search preservation engineering comes standard with every NMG rebuild.

Will our editors be able to run the site without developers?

That's the definition of done. Editors get guided content types, a workflow that matches their sign-off process, training, and documentation in their language. If publishing still needs a developer ticket a month after launch, the build isn't finished.

Do you integrate the CMS with our CRM and marketing stack?

Yes. Forms, personalization data, and lead flow connect to your CRM, HubSpot natively when the site runs on HubSpot CMS, or through APIs elsewhere. Analytics and tag management get wired with the same UTM discipline the rest of our work carries.

How do you keep a CMS build fast?

Budgets, not hopes: Core Web Vitals targets per template, server-rendered content, restrained plugins and scripts, and image discipline. Performance gets verified before launch and watched monthly after, because a CMS slows down one shortcut at a time.

Ready when you are

Build your unfair advantage.

Talk to a strategist