In the past few years, Metal Toad has increasingly migrated clients to headless CMS providers to reduce costs, improve the content owner experience, and open the doors to future technology innovations that would be difficult to achieve with traditional CMSs. Below is a high level review of our recommendation process to select the right vendor for our clients.
A headless CMS, is a back-end only content management system (CMS) built as a content repository that makes content accessible via an API for display on any device.
My general counsel here is yes...if your content team is at least two people full time with no other responsibilities. My experience is that anything smaller than this, and the multi-year budget just won't be there for anything advanced. If you just have one or two full time positions on your content team, and few support resources from I.T., you'll be better off using a SaaS website builder like HubSpot CMS or time-consuming but fun to learn Wordpress.
Developers have rallied together and built fantastic technology selection matrices for headless CMSs, including CMS-Comparison.io and JamStack.io. I prefer the data source at cms-comparison.io for our clients. We move the data into a spreadsheet, and add a 'score' value to each row. The rows with the highest scores for us include:
Of the clients we've done this for, the CMSs that scored highest have been Cloud CMS, Directus, Sanity, and Enonic. Of these, Sanity is my current preferred product, followed closely by Cloud CMS.
After reducing the number of candidates via a technology selection matrix, the next step is to schedule demos with your top 3-5 contenders. Each demo should have at the majority of the content team attending — this is their chance to compare the demo with their day-to-day experience and bring up the issues relevant to them. Prior to the demos, ask the content owners to create a simple selection matrix, maybe four or five items, that they can fill out and compare about the vendors. Common matrix items we've seen content owners use are
When we've done these demos with clients, the winners have tended to be Sanity and Cloud CMS. Sanity is definitely the commonly favored user experience for content owners across all our clients.
Each vendor we work with prefers to tailor pricing to the account, so plan on a few rounds of negotiation. In general, they will ask for analytics data to help drive their quotes. This data will include:
Headless CMS vendors pricing tends to be reasonable for medium-large businesses, and cost prohibitive to small companies and many non-profits. We have been able to negotiate down in nearly all cases, and find favorable terms. The secret is to remember there are multiple rounds of discussions to get to a final price, and to give those rounds plenty of time (don't rush!)
This is our experience with finding the right Headless CMS vendor. All in all, Sanity has been the most common winner, and Cloud CMS a close second. One that is not often recommended, although is very popular these days, is Contentful. We find the technology features and the user experience of Contentful to be a poor fit for most of the clients we work with. That said, in the Contentful builds we've done, the experience went smoothly, and we don't rule it out.
What has been your experience selecting a Headless CMS vendor?