0%
Web Development1 min read

Should our site be WordPress, or fully custom-built?

WordPress is the right call for most marketing sites, blogs, and anything a non-technical team needs to edit themselves — the CMS is mature, the hosting is cheap, and a good developer can make it fast and secure. We reach for a fully custom stack (Next.js, a headless CMS, that kind of thing) when the product is genuinely an application rather than a website — a member dashboard, a booking engine with complex logic, something that behaves more like software than content. Roughly eighty percent of the projects we take on are the right fit for WordPress; the other twenty percent would be actively worse off in it.

Short answer

WordPress is the right call for most marketing sites, blogs, and anything a non-technical team needs to edit themselves — the CMS is mature, the hosting is cheap, and a good developer can make it fast and secure. We reach for a fully custom stack (Next.js, a headless CMS, that kind of thing) when the product is genuinely an application rather than a website — a member dashboard, a booking engine with complex logic, something that behaves more like software than content. Roughly eighty percent of the projects we take on are the right fit for WordPress; the other twenty percent would be actively worse off in it.

WordPress is the right call for most marketing sites, blogs, and anything a non-technical team needs to edit themselves — the CMS is mature, the hosting is cheap, and a good developer can make it fast and secure. We reach for a fully custom stack (Next.js, a headless CMS, that kind of thing) when the product is genuinely an application rather than a website — a member dashboard, a booking engine with complex logic, something that behaves more like software than content. Roughly eighty percent of the projects we take on are the right fit for WordPress; the other twenty percent would be actively worse off in it.

From article to action

Have a digital problem worth solving?

Bring us the context. We will help you find the clearest next move.

Start a conversation