The framework before the platform
Before I recommend any CMS to a client, I work through four questions. The answers almost always point to the right choice.
1. Who is managing this site in six months? Not who is managing it today during the build — who is actually going to be logging in, making changes, and publishing content half a year from now? Is it a developer? A designer? A marketing manager? A founder who "knows enough to be dangerous"? A dedicated content team?
2. How often does content change? A site with a quarterly content cadence (new case studies, occasional blog posts, rare service page updates) has different needs than a site publishing weekly blog posts, frequent landing pages, and constantly updated pricing. High-velocity content publishing favors different platforms than low-velocity, high-design-quality sites.
3. What integrations are required? CRM (HubSpot, Salesforce), marketing automation, event registration, gated content, multi-language support, membership — the integration requirements can quickly narrow the field. Not every CMS integrates equally well with every tool.
4. What's the long-term ownership model? Do you want to own the site (files on your servers, self-hosted, portable) or rent it (SaaS subscription, hosted by the platform)? Both are valid, but they have different risk profiles and different long-term economics.
Webflow
Best for: Marketing sites where visual design is a priority and a designer or developer is the primary owner. Fast-loading, design-precise sites for companies where brand identity matters and content structure is relatively fixed.
Strengths: Design control is unmatched among no-code/low-code platforms. The output code is clean and fast. No plugins to maintain. Hosting is managed. The CMS handles structured content (blog posts, team members, case studies) through the Collections system.
Weaknesses: The editor interface for content marketers has a learning curve. It's not suitable for complex application-like functionality. It's a SaaS subscription — you don't own the infrastructure. CMS item limits apply on lower-tier plans. The Webflow University is good, but a non-technical team member will still need support to use it confidently.
Honest assessment: Webflow is the right choice for companies with a strong brand that need a designer-controlled site and have a developer or designer as the ongoing site owner. It's the wrong choice for companies that need their marketing team to be self-sufficient with frequent publishing.
WordPress
Best for: Content-heavy sites with regular publishing cadence, complex integration requirements, or organizations that want full control over their infrastructure.
Strengths: The most mature plugin ecosystem in the web. Self-hosted means you own everything. Gutenberg (the block editor) is usable by non-technical teams. Virtually every marketing tool has a WordPress integration. Scales from a simple blog to a complex multi-site enterprise setup.
Weaknesses: Security requires active management (updates, backups, hardening). Performance requires deliberate optimization (caching plugins, CDN, image compression). Theme and plugin conflicts are a real operational risk. The feature set is infinite, which means decision fatigue about which plugins and approach to use. Without a developer managing it, a WordPress site can degrade significantly over time.
Honest assessment: WordPress is the right choice when you need flexibility, integration depth, and content publishing self-sufficiency. It requires either a developer on retainer or a very disciplined approach to maintenance. The worst outcomes I've seen are WordPress sites managed by teams who installed it themselves, added every plugin that seemed useful, and now have a slow, insecure site that nobody understands.
Squarespace
Best for: Small businesses, solo practitioners, and organizations that need a professional website with minimal technical overhead and don't need high-end design customization or complex integrations.
Strengths: Genuinely low friction — templates are polished, hosting is managed, updates are automatic, and the editor is accessible to non-technical users. E-commerce is included. Good enough SEO fundamentals out of the box.
Weaknesses: Design flexibility is limited compared to Webflow. Integration options are narrower than WordPress. Performance on the higher end of what's achievable. Not a good fit for sites with complex content structures or advanced functionality requirements. You can see the template in every Squarespace site — they all look like Squarespace sites.
Honest assessment: Squarespace is underrated for what it is and overused for what it's not. It's excellent for a services business that needs a professional online presence without a developer. It's wrong for a B2B company trying to build a credible technical brand identity or run sophisticated content marketing.
Framer
Best for: Design-forward startup marketing sites, particularly in developer tools, AI, and design-adjacent industries where the product design aesthetic extends to the marketing site.
Strengths: The design control and animation capability are impressive for a no-code tool. Sites often look distinctive and modern. The CMS is improving. Performance is generally good.
Weaknesses: The CMS is less mature than Webflow's. Integration ecosystem is newer and smaller. Content editing interface is less accessible to non-designers. Less established track record than Webflow or WordPress for production-grade B2B sites.
Honest assessment: Framer is worth considering for design-forward companies in industries where the website is a portfolio piece as much as a marketing tool. For B2B companies in healthcare, manufacturing, or industrial sectors, the aesthetic skews too startup-y to be appropriate.
The switching cost reality
The cost of switching CMS platforms is consistently underestimated. It's not just the cost of rebuilding the site — it's content migration (almost always messier than expected), URL redirect mapping (broken redirects hurt SEO), reestablishing integrations, retraining whoever manages the site, and the opportunity cost of the time spent on platform migration instead of actual marketing.
I've seen companies switch platforms twice in three years because they chose for the wrong reasons initially — usually choosing what was trendy or what the developer was comfortable with rather than what matched the team's actual operating model. Make this decision based on the four questions at the top of this post, not on what you saw at a conference or what a designer friend recommended.
Need help choosing and building on the right CMS?
I evaluate CMS options against your team structure, content needs, and integration requirements — then build the site correctly on the platform that actually fits.
Get a quote