Finding the best CMS – WordPress vs Craft

· 5 minute read

Finding the ideal Content Management System for your business is more difficult than before due to the large number of CMS available on the market.

There might not be a single web developer who hasn’t built a website using WordPress. Afterall WordPress powers 39.6% of the entire web, proving to be the most dominant CMS. On the other hand, Craft CMS is now being recognised as an effective alternative to WordPress and used by many agencies and businesses.

In our previous post we discussed different content management systems, now we will provide a comparison between two open-source CMS, WordPress and Craft CMS focusing on four key areas, to help you decide which is the best CMS to suit your needs.

Website security

While WordPress is a widely used platform by most businesses and individuals it has also quickly become an easy target for hackers. This area is the biggest downside of WordPress. Every theme, plugin and third-party integration becomes a vulnerable entry point to hackers. Therefore storing sensitive data on your website is not recommended. To avoid such threats, you need to choose the right plugins or use a hosting service like WPengine. WPengine monitors plugins from which are compatible and keeps the website up to date. Each plugin needs to be approved by the hosting service to work. Alternatively, WordPress can be used as a headless CMS, which provides better security and performance.

With Craft CMS, the simple one-click updates come with a cost of $99 annual recurring fee and they keep your site safe and secure. These updates are released as often as multiple times a month preventing SQL injection hacks, which are a frequent vulnerability when using WordPress themes and third-party plugins.

If security concerns you the most. The use of Craft CMS or WordPress as a headless model is recommended.

Bright fact: SQL is a common domain-specific language used in programming and designed for managing data. SQL injection hack is a code injection technique used to attack data-driven applications.

Content Management

The major difference between Craft CMS and WordPress is the premade templates. Craft doesn’t use themes. It has a Matrix-block architecture. Every website unit is composed of a series of design units and each unit preforms a special function such as a footer, rich article text, contact forms and so on. As a content first approach CMS, Craft is created to be designed and coded from scratch. Meaning, more planning is necessary to create the most organised workflow for managing content. These workflows are already built into WordPress. WordPress offers a large scale of themes and plugins, which can reduce development and costs.

WordPress launched WordPress 5.0 Gutenberg in 2018, which significantly improved the CMS experience by creating a block system, like Craft’s Matrix-block architecture. With Gutenberg, the templates are now created with blocks instead of using one vast HTML file per template. Each block has their own unique interface options. The content is simply a stack of blocks you can reorganise in any fashion depending on your page goals.

Community Support and Plugins

WordPress is Search Engine Optimisation friendly, and it offers over 45000 plugins for almost every functionality. It is also good for people who have a hard time with understanding Meta descriptions and tags. It makes understandable for first time users. Unfortunately, not all plugins are created the same way or kept up to date. Plugins that are not regularly updated create opportunities for hackers to access certain parts of your website. Craft has its own plugin market and has a much smaller ecosystem. It leverages Twig including a supportive community of developers and content managers and Craft support team.

The small market of plugins makes it easy to manage updates and licensing directly from the CMS. When it comes to third party integrations Craft’s market is just a fraction of what WordPress provides.


Craft CMS has a lifetime licencing fee of $299 and annual recurring fee of $59. Craft Commerce offers a $999 fee which includes advanced features such as sales, shipping and taxes, or a fee of $199 lite version if your website requires ecommerce. Each plan individually has a recurring fee of $39/year and $199/year.

WordPress is free to use. However costs can rise if there is a great deal of customisations involved during the development process.

While WordPress is cost and time-effective and can be secured in different ways, Craft CMS is a better choice if your website is dealing with sensitive data.

At Brightbulb Design, we specialise in web design and development and have several developers and designers with vast knowledge of different content management systems to help brands flourish on the web and beyond. If you require help with your website or your project, then contact us on 01983 506505 or email us on and check out our work on our website:

In Other News