Unclaimed: Are you working at DatoCMS?
DatoCMS Reviews: 4.8/5 — Highly Rated
DatoCMS is a modern, user-friendly content management system designed to provide an effortless and streamlined experience for developers, marketers, and content creators. The platform's interface is straightforward and intuitive, and features a wide range of flexible customization options, allowing users to build, manage, and publish their content with ease. Some of its standout features include a robust API, seamless integration with popular front-end frameworks, version control, and real-time collaboration tools, making it a top choice for modern websites and applications.
| Capabilities |
API
CLI
|
|---|---|
| Segment |
Small Business
Mid Market
Enterprise
|
| Deployment | Cloud / SaaS / Web-Based |
| Support | 24/7 (Live rep), Chat, Email/Help Desk, FAQs/Forum, Knowledge Base, Phone Support |
| Training | Documentation |
| Languages | English |
Compare DatoCMS with other popular tools in the same category.
Both our team and clients are happy using DatoCMS. I especially like that our non-technical customers can easily make updates and that my team can focus on being a more strategic partner. I also like that my team is able to develop more quickly with fewer issues resulting in cost and time savings. Last but definitely not least, we've really enjoyed working with the DatoCMS team. They've been helpful and quite responsive.
DatoCMS isn't as widely recognized as some competitors, so it can take a bit more time upfront to educate potential clients about its benefits.
DatoCMS is helping us move faster and is giving our clients more flexibility. It's a much more modern solution.
The flexibility to build and update quickly, easy to use and very few errors.
Would be great to have bigger storage on lower tier plans.
Its a great replacement for wordpress and feels more powerful in its capabilities as a platform.
It is clear that the Dato team has put a lot of effort in understanding their users' needs. They value their customers and provide excellent support. From a developer standpoint, DatoCMS is simply amazing. There are just so many good features and the CMS is really easy to implement. The docs are great and thorough. The dozen of available starter projects help you get going real fast. The GraphQL Content Delivery API allows for full typesafety when using Typescript and codegen. Webhooks work great. And what I like the most, by building your own custom plugins, it is possible to extend the functionality of DatoCMS in any imaginable way. True flexibility.
I have actually not found anything to dislike about DatoCMS in comparison to other CMS platforms.
For clients, we have used DatoCMS to build a great content management solution for marketing sites, and are currently implementing DatoCMS for a more advanced use case: an education platform, having the entirety of the admin portal inside of Dato using custom plugins.
As a marketing manager, I've had an exceptional experience with DatoCMS. What I like best about DatoCMS is its user-friendly interface, flexibility, and robust management capabilities. It has greatly streamlined our content workflow and made it easy to manage our website content effectively.
I have found no major dislikes about DatoCMS; it has consistently met and exceeded our expectations.
DatoCMS is solving key challenges by streamlining our content management, and simplifying localization, This has resulted in improved efficiency, content consistency, and website performance, benefiting our workflow significantly.
It's easy to develop with DatoCMS our devs were able to put the first bits in the same day as we registered The interface is simple. DatoCMS provides great capabilities to Agencies and their customers - no need for an agency user in each customer account and collaborators solve issues with shared accounts which is a great addition to security Pricing is affordable
So far, everything is good. Of course, there are some small things here and there, but it's more a matter of my tastes
Decouple content from web-frontend this gives us flexibility with content management and allows us to offload content updates from developers
It's simple to set up and integrate into your team's workflow. Our favorite features include the modular content fields, automatically optimized images and the structure text fields. The whole platform is a breeze from both a content editing and engineering perspective. Their support team is also super responsive and solved all our issues in no time.
Finding reasons to dislike DatoCMS is challenging since it is an excellent platform. The only thing we couldn't integrate seamlessly was setting up build triggers for page spidering. We had to set up fake build pipelines because DatoCMS requires you to trigger a build before initiating page spidering. Our implementation doesn't require a full site rebuild, so that we could have just used a webhook.
We are using DatoCMS for all our content, from marketing pages to docs and our blog. It allows our designers to change content without requiring time from our engineers.
* really easy to use * great support team * flexible pricing * customizable sidebar
Sometiems the search function does not work as expected
We needed a SAAS Cms on a budget
Probably the best headless CMS out there. Helpful and responsive support. Generous free plan.
More plan options besides free and professional.
User-friendly headless CMS. Efficient website, edited easily.
I like the separation of a hosted CMS but sometimes they lack the features and customisation you need. I spent a lot of time trialing platforms before I chose DatoCMS. It had all the features I needed plus the overall experience has been consistently great. The team are also very helpful and have gone beyond what I would expect.
They've done a great job of covering all bases
Hosted headless CMS that does not compromise on features
DatoCMS has the features you need, not more of them not any less. I will be totally honest: in the first place, I appreciated its pricing as it has a very low starting point which was affordable for a startup. The preview feature with NextJS is game-changer, this integration is so powerful! I was very happy with its CDN: being able to share static assets with two clicks with such performance is vital for a startup like us. Adding internationalization to our homepage was super easy and quick. Integrating its Webhooks to existing Deployment Pipelines (Azure Pipelines in our case) was easy and fast.
I won't compare here Headless CMS versus Traditional full-blown CMS as they are different paradigms with pros and cons that apply to all the products, not Dato specifically. I wasn't able to create a unique immutable URL for a PDF I uploaded in the DatoCMS Content CDN: I need to have a PDF with a URL that never changes even if I update the content, but I had to write some custom code.
We have to - have beautiful landing pages powered by our design system where Marketing should be able to update or create theme without Development effort - handle internationalized copywriting for both sites and apps - easily deploy static asset sharing URLs in different part of our company
We choose DatoCMS because we needed an easy way to implement localization in our pages, migrate all of our pages to a WYSIWYG format with no complications and manage roles for the people in the company. And this CMS has everything that we needed, a lot of plugins, libraries to integrate it with React, excellent localization management, very good performance and an amazing way to manage webhooks. DatoCMS has everything that we need!
This may be a bit technical review, but something very very complicated is updating content in specific fields types. For example, I have a big modular block and I wanted to create the content of it from a script written in Nodejs, as I didn't how to do it, I had to make a change manually in the model, check the browser's console -> network, expand the request and look for that field to see the format that DatoCMS uses to save it, then copy that structure into my Nodejs script and adapt it to save the information that I needed. Another thing that I struggled with, is translating a structured text but keeping the format of the original content. This was veeery dificult to me, but I managed to make it. I think that is something very normal that you have an english blog post and you want to translate it to french/italian or any other language, but you want to keep the original format of the WYSIWYG editor. Those are things that I have to take a looot of time to figure out how to do it, but I was able to. I'm not saying that the CMS is worse than other ones because of my feedback, not at all, I think Dato is the better one with no doubts. But IMHO those things could be improved.
Now we are able have multiple languages on our site, have a better performance compared to our actual CMS (we are migrating from another one to Dato), we were able to implement ISR with DatoCMS webhooks (which is aaawesome!). Our content editors are happy because they have an amazing WYSIWYG editor and an amazing way to edit images! Also, I love the Nodejs client, the libraries to manage structured text with react and the graphql API, now is easier for us to get information from a CMS.
The UX of both the content modeling and the content editing is much better than its competitors. On the rare occasions that I required support, their support team was super responsive and helpful.
There's nothing to dislike about the platform, but it would be great if they added the ability to purchase additional bandwidth for projects on the free tier.
DatoCMS provides a platform to rapidly spin up a headless CMS for websites & apps. It's so quick and easy to do so, that it makes the whole process of getting a project live so much quicker than it otherwise would have been.
DatoCMS allows you to create a fully customised CMS backend for JAMstack websites. You can model data structures accurately while allowing editors the ability to easily manage content. Data can then be pulled down into your app via a variety of APIs which work well. The system is responsive and the developers are friendly and genuinely engaged with how their product is used. Sensible pricing is offered, meaning that even smaller companies can benefit from this great product.
The CMS user interface – already the best on the market – could still be better if there was a final layer of usability polish applied. Some terminology is still designed for highly technical end-users. The interface is very solid but there are also occasionally bugs. Some parts of some of the APIs are not as well documented as I'd like.
I provide easy-to-use CMSs for client websites that allow them to edit their site in a safe and controlled way. I can provide clients with only and exactly the controls they need, so that editing is simple, and they can't accidentally break anything.
1. Great and responsive customer support 2. Great user interface of the app 3. Small and agile team with fast feature releases
Nothing really serious. If I have to pick something: 1. Simpler live previews 2. Missing some of the features of big competitors, but nothing breaking
Centralized content management for websites and apps. Offers great UI for both content modeling and editing. Pricing is fair. Offers great multilanguage capabilities.
Meshes really nicely with Gatsby, with very modern, simple yet flexible model editing. Editing data models is easy for devs, editing records is easy for editors.
We had a few bugs historically, but they have all been fixed so there is nothing to dislike now.
Migrating from Wordpress to a more modern CMS. We have very diverse content, but also some pages (such as a blog) that require many records. DatoCMS fits the bill really nicely by providing a good approach and way of working with both of these.
Minimum setup required to trigger deploys of the site e.g. to Vercel. Flexible type system (schema) and extendable block-based editor.
The price is too high for smaller projects with ~1000 records. The lowest-paid plan is 199€/month. The free plan is suitable for development only.
Deploying a multilingual website with rich media to a global audience. The main benefits were low maintenance costs for IT and an easy and joyful editing experience for editors.
The ever-evolving feature set, ease of use and extremely responsive product team.
Hard to think of anything honestly. The only thing I would have said would be the lack of client isolated infrastructure, but that has recently been added.
Single source of truth for CMS content across multiple applications. Composable content modules that allow designers to easily craft unique experiences in a matter of minutes.
As part of a website upgrade project (moving from Drupal), we evaluated more than a dozen CMSes, both traditional ones like Wordpress or Drupal 9 and headless ones like DatoCMS, GraphCMS, or the industry giant Contentful. We evaluated more than a dozen criteria and built several prototypes. DatoCMS was the one our content editors liked the best due to its excellent editor experience. Out of the box, it offered a good balance between features and ease-of-use, giving a streamlined editor interface and field types that were useful without being overwhelming. Some of its competitors were either too simple (good for only plain posts/pages, not more complex models) or too dev-centric (heavy on relationships and data semantics, but difficult for non-devs to understand and use). DatoCMS hit that perfect balance. In terms of data architecture, it allows a good amount of flexibility and relationships, allowing both links to other records and embedded "blocks" that can be reused and repeated. Records can be organized either in a flat list or in a nested tree-like structure. This makes it possible to model anything from simple blog posts to composable landing pages with fields inside sections. On the API side, content is served via a very easy to use read-only GraphQL API fronted by a CDN. The editor/admin GUI includes a GraphQL Explorer that makes query building dead-simple. If needed, records can also be edited via a separate REST API (not GraphQL). Images can be similarly queried via the GraphQL interface and then are served via the Imgix CDN (included), which also allows powerful on-the-fly image transformations using URL parameters. The plugin ecosystem allows you to make custom field types (such as multi-checkbox fields or better Markdown editors), and a new plugin architecture was just announced in Dec 2021 (haven't tried it yet), which should make it even more powerful. DatoCMS is one of the more reasonably-priced CMS options (and worth every penny), especially compared to established players like Contentful. Support is fast and responsive, and I also appreciate the developers' transparency when it comes to feature requests and which ones will be prioritized or not. Makes our own internal roadmapping easier. Updates are frequent (several times a year) and helpful, without breaking backward compatibility. Features are rolled out in a nonintrusive way and the API is versioned so as to not break existing requests. We're about a year into building our project, and between DatoCMS and Next.js, the new stack is much easier to work with and MUCH faster than the old Drupal setup. Would strongly recommend this setup for consideration.
There are some minor things that maybe could be improved: * Better field primitives (maybe a multiselect checkbox/dropdown, a built-in JSON tree editor, a better Markdown editor like Toast...) * A proper JS SDK for the GraphQL API with built-in React hooks, pagination support, etc. would be nice. Right now you have to manually form GraphQL queries and make the request yourself and handle refetches and paginations. * An official product roadmap and feature request estimate system would be better than the ad-hoc forum based approach we have right now. All in all these are minor complaints, and we're very happy with DatoCMS.
Separation of concerns between content, presentation/styling, and display/infrastructure.
Structured text is a perfect match for us, allowing us to create custom components on the front-end that can easily be created/rearranged/etc. by CMS users, all within a beautiful UI!
Custom assets URL is pretty involved (although documentation is excellent), benefits of Imgix & auto-tagging certainly worth it, though.
Marketing site content and asset management. This has been a huge success, with the easy-to-understand and use UI extending the number of people in the company able to update the site autonomously.
Every single feature in DatoCMS is well thought, engineered, and fine-tuned to deliver the best experience both for end-users and as well for the developers. The community is thrilling and you can always find some hint to fix a problem or some proper help from the support team. Actually, I've never experienced a faster and ultra dedicated support team than DatoCMS's. Whether if you're a single developer willing to delve into the future of web technologies with the best-in-class headless CMS and one of the pioneers of the Jamstack philosophy, an Agency with a lot of clients to serve, or an enterprise with mission-critical requirements, DatoCMS is the cherry you're looking for.
Actually, there's nothing I dislike about DatoCMS. The rare times that I've encountered a glitch, a bug, or I got stuck for any reason I could count on the strong community support and on the kindness of DatoCMS's team that always guided me through towards the solution, sometimes even developing new features ad-hoc!
I've migrated a legacy monolithic application to a modern, future-proof Jamstack architecture that increased performances for end-users by more than 5 times and, at the same, time lowered drastically the running costs.
I like the system's flexibility - making advanced integrations possible - and the growing community; also, the support is impressive and readily available.
I guess I only dislike the fact it's not the default choice yet; also, it might be a little pricey for small projects.
Any situation that needs a database and a CMS.
Modular content allows to build complete pages by mix & matching different blocks, very flexible.
Pricing is a little more complicated than it used to be, but it's miles cheaper than alternatives. We tried dozen before settling on DatoCMS; the only one that comes close in terms of feature is Contentstack, but pricing is on another level.
We are using DatoCMS as a headless CMS for Gatsby. It works like a charm.
The complete flexibility of content! I can essentially build a custom database structure to fit our needs and then have an interface for editing live content on our marketing site.
I haven't had any issues yet. This product works very well.
DatoCMS powers our marketing site, which is where the majority of our inbound leads first get in contact with us. It has allowed me to build a marketing site using middleman, a technology I am comfortable with; while allowing my co-founder to add new content to our product without having to learn to code.
flexibility, ease of integration, ease of use and cost
Permission configuration, traceability of content usage and data acesso from API
single source of truth for our products and our websites. We only nedd update info in one place and after that all websites are updated
Global distribution and 0 devops needed. And quick and nice customer support on a free tier
Bidirectional relations missing require a little more work but it's fine. Request count went up fast, that's something to investigate.
No devops, no backend, works out of the box
I like how easy it is to use and its integration with GatsbyJS. The customer service also has been of great help to me. They were very responsive and helped me until the case was resolved.
There is nothing I do not like so far on DatoCMS.
Content creation. DatoCMS helps create a separation between the developers and the marketing team. My responsibility now as a developer is to make sure the contents are correctly displayed. I do not need to be the one to change the content from time to time as other users have access to the CMS.
Data modeling is easy to understand, tweak, and tailor to your need. Nothing is frozen and it's really easy to change your mind / data design. Graphql API makes it a joy to work with and integrate with Next or Gatsby. Image management with rich API & CDN is also a joy. Support is great too, and pricing is fair when you consider the other player in the same fields.
I would love to have reverse relationships for graphQL API: you have posts that belong to a category, you can get the linked category from the post, you can get all post for a given category, but you don't have a post collection on your category model. It seems really costly to do, and the workaround are not that bad,
Self-hosting a headless CMS is time-consuming, and a good CDN can be pricy. DATO does both with a great UX & DX.
The flexibility of it - we were able to build what we needed and continued to adapt
It requires a bit of competency -- one one of the people making updates through it has no prior website experiences and stumbled through it quite often
Using it for a restaurant website CMS, it's been great for flexibility and updates beyond user comptency
Super intuitive CMS and easy to use. I was able to modify content without training of any kind.
Little in the way of basic documentation - although this hasn't been too much of a problem.
CMS for a soon to launch website
The ease of use & flexibility of content models has been a breath of fresh air in comparison to other CMS's we've tried. We also love the admin dashboard because of how simple it is.
The new pricing structure has made things a bit difficult for smaller businesses to buy in.
The flexible content models and ease of use has made our agency creating unique user experiences on the web a breeze.