The CMS choice is a 5 year commitment. It dictates what content editors can do without engineering help, what the post launch hosting bill looks like, how easy it is to switch agencies, and what shape your tech stack takes. Pick before the RFP goes out or instruct each agency to pitch against a defined option. Letting each agency pitch their preferred CMS makes proposals incomparable.
CMS-01
WordPress
Open source, vast plugin ecosystem, well known to most editors and developers. Hosting and maintenance available from hundreds of vendors so you are not locked to your build agency. Watch for plugin bloat, security patching overhead, and over reliance on page builders like Elementor or Bricks that fight with custom design. Hosting cost typically $30 to $300 monthly depending on scale.
CMS-02
Webflow
Visual builder with a real component model. Great for design driven marketing sites with moderate content scale. Editor experience excellent for non technical users. Lock in to the Webflow hosting and pricing model; export to self host is awkward. Suited to sites with up to a few hundred pages.
CMS-03
Headless (Contentful, Sanity, Storyblok)
Content as data via API, rendered by a frontend you control (Next.js, Astro, Nuxt). Best when content is reused across web, app, and email. Higher initial build cost; better long term flexibility. Requires a team that owns the frontend code, not just the CMS. Editorial cost typically $50 to $500 monthly plus hosting.
CMS-04
Drupal
Strong in regulated, large institutional contexts (government, higher ed, healthcare). Steep learning curve. Editorial workflows are mature. Requires Drupal specific developer talent. Worth considering only if you are already in the Drupal ecosystem or have governance requirements that map well to its modules.
CMS-05
Static-first (Astro, Eleventy, Hugo, Jekyll)
Build the site as static HTML at deploy time. Cheapest hosting ($0 to $20 monthly via Cloudflare Pages, Netlify, Vercel), fastest performance, smallest attack surface. Editor experience varies (Git-based, Markdown-first). Suited to sites where the engineering team is technical and content scale is moderate.
CMS-06
Proprietary agency CMS
Some agencies will pitch their own CMS. This is almost always a mistake. Switching agencies later requires a rebuild. Sometimes (rarely) justified for niche industries with no off-the-shelf option. If an agency pitches their own CMS, ask: how many other clients use it, how do I migrate off if I leave, who provides the security patches.