My experience in WebCMS consulting is nearing a decade in this year. Over these years, I was fortunate to work with small businesses as well as MNC’s. Being into consulting, it’s my duty to clear the concerns of my clients. Of all the questions I had, there was one question that triggered the discussion and it is ‘Which CMS should we use for this project’. The multiplicity of options available in the market is creating confusion for business owners. Through this article, I am trying to address this question.
[Declaration: The ones mentioned below are just pointers. Based on the complexities in the requirement, the CMS suggestions can change.]
Even though there are many distinct factors that affect the decision to choose a CMS, I am trying to drill it down to simple terms using the user persona.
If you are a professional, who needs a website to just showcase your works, you can go with services like WiX or Square Space
If you are an aspiring entrepreneur, who plans to start a digital commerce business that involves sales of products, start with a SaaS platform like Shopify, Big Commerce Weebly, Ship Rocket, etc. On having great profits, think about moving to a platform powered by Magento or Opencart.
If you are an entrepreneur who wishes to have a corporate website and generate leads from that website, go with WordPress.
If you are an entrepreneur, who wishes to start a digitally native business that has highly custom requirements, go with Laravel, Typo3 or similar frameworks.
If you are an entrepreneur planning to start a media portal go with WordPress. If you are planning to scale it up rapidly using a mobile app, start with Drupal.
If you are a corporate who has a plan to modernize the entire digital ecosystem, go with Drupal, Joomla, TYPO3 or .Net based CMS solutions.
If you are a corporate, who has a solid budget to enhance the entire customer experience, go with Adobe Experience Manager
I may have missed many user persona and CMS names. But this list will be helpful for someone who is just starting to think about establishing a digital identity.