There are so many Content Management System (CMS) options available that it can quite easily become a mind-boggling exercise to choose the right one for your business. It’s quite easy to just go for the CMS which has the most amount of features or the most popular, however there is a lot to consider before jumping in with both feet.
Know your business
Before investing time or money in any CMS software you should take a holistic look at your business’ current practices and your business goals. You should approach the CMS selection by actively researching and understanding what is on the market.
“It’s easy to fall into a sales and marketing trap by going for a CMS that has just one amazing USP”
Don’t just select the first CMS that catches your eye. It’s easy to fall into a sales and marketing trap by going for a CMS that has this one amazing USP. Just imagine you see a CMS that claims to have a feature that creates a hologram of a unicorn called Derek that dances around to Cotton Eye Joe with his flamingo friend. Obviously you want to go and buy that CMS. How could you not? I’d want it! The problem is that as good as this feature is, and as much as you want it, do you actually need it? And is it going to help you? In reality this is just going to be a distraction.
The combination of working out what is available and working out what you need will place you in a great position to get the right product and understand how the tools will relate to your business and website.
“If you are replacing your current site, you really need to think about why you are changing things.”
If you are looking for a CMS then you are either replacing your current one or it’s all new to you. If you are replacing your current site, you really need to think about why you are changing things. If your current site is under-performing because of dysfunction or neglect, a new software selection is only likely to divert attention from the real problems instead of actually fixing them. It’s a good idea to make sure you are changing for the right reasons.
If it’s your first CMS then consider taking a little more time together your functional requirements and maybe even get in contact with other similar companies to see what CMS they use and the features they use the most.
So how do I choose?
Ultimately, you want to select a CMS that is easy to use, and at the same time, it supports your requirements. All of this takes time so if you want to do things efficiently then you should filter the options in the following ways:
- Budget – Obviously there is no point at looking further into options that you can’t afford.
- Functionality – You need to identify your main high level requirements and more importantly you need to work out if there are any highly specific functional requirements – such as the need to support bulk uploads of images with OCR technology which syncs with an external system. This kind of requirement would rule out your typical run-of-the-mill blog CMS such as WordPress and a more customisable CMS or bespoke option would be the right solution.
- Support – More well known CMS’s such as WordPress, Drupal, Joomla and Silverstripe have massive communities so if you are ever struggling with an issue there is usually someone that can help you. With more bespoke CMS’s it’s worth checking out the support available. Do the software company offer a support package if things go wrong? Is it within you budget? If you are looking at a CMS that is no longer supported then you should take it off the list.
Once you have filtered your list to just a few then you can put together a longer list of requirements for a features matrix.
Use a Features Matrix to help you choose
So what is a Features matrix?
It typically comes in the form of a spreadsheet and consists of a list of capabilities, or requirements, a given product must have to meet your needs.
It’s simple stuff but being able to easily see the differences between each of your CMS options makes it much easier to make a solid decision. Once you have created your matrix, discuss the options with colleagues and make your decision.
Round Up
Remember, in this instance unicorns are not the answer. Think about what your business really needs. Filter your options based on budget, functionality and support and then make your final decision through the use of a features matrix. I hope this guide helps you find your perfect CMS. Happy CMS hunting!
Helastel are software specialists who offer a commitment to achieving your security and compliance requirements side-by-side with highly qualified specialists in cybersecurity and intellectual property law.
- You might like: Guest blog: Error – how to give the right message

Shona Wright
Shona covers all things editorial at TechSPARK. She publishes news articles, interviews and features about our fantastic tech and digital ecosystem, working with startups and scaleups to spread the word about the cool things they're up to.
She also oversees TechSPARK's social media, sharing the latest updates on everything from investment news to green tech meetups and inspirational stories.