Milovan G.
MG
Milovan G.
Web developer
Design
Small-Business (50 or fewer emp.)
"Amazing developer experience and an unparalleled level of customization."
5/5
What do you like best about Sanity?

The ease of customization of your schema. Plus I really love how easy it is to query the data using GROQ. It makes my work as a developer so much easier. Another great thing is the level of extensibility of the studio through the use of plugins. Thanks to the vision plugin I can test out any query before actually using it in my production applications. And since the release of visual editing an the studio internationalisation plugin the user experience is much better and not limited to english speaking customers. Review collected by and hosted on G2.com.

What do you dislike about Sanity?

One of the downsides of it is that it's not really easy to implement singleton documents. It would be great if Sanity let you specify that a document should be treated as a singleton directly when defining the schema for it instead of having to disable actions through the structure builder api.

Another downside is the friction created when trying to deploy the studio on a subdomain and implement visual editing. There's room for improvement there. Review collected by and hosted on G2.com.

Brett G.
BG
Brett G.
Full Stack Engineer
Small-Business (50 or fewer emp.)
"Sanity keep pushing the edge and are best in class for content management"
5/5
What do you like best about Sanity?

I love everything Sanity. From ease of use when integrating with my favorite framework (Next.js) to the anticipation of what they are working on next. The concept of 'Content as Data' and now 'Content Operating Systems' are pushing the edge in terms of bringing content to the forefront of marketing but the Sanity platform allows a developer with unique use cases to take full advantage of how easy it is to structure 'data' with easy ways to manifest it on the platform of your choice.

As a developer, I have watched Sanity improve their developer experience with their offerings (live preview etc.) working out of the box.

I love seeing posts from Knut and Simeon and enjoy how much they enjoy presenting Sanity to the developer community. Working for Sanity, for me would be a dream come true. Review collected by and hosted on G2.com.

What do you dislike about Sanity?

Sanity have worked hard to constantly improve their product out of the box. I would like to see some limited exposure to things that they hide away for Enterprise customers, such as access and authentication. But, I do also understand why this is available on paid plans (just would like to play with stuff that I don't get to). Review collected by and hosted on G2.com.

James S.
JS
James S.
Senior Software Engineer
Small-Business (50 or fewer emp.)
"Sanity is my go to when it comes to adding a CMS to my project."
4/5
What do you like best about Sanity?

Integrating this into my Next.js apps has been a breeze to do. Also building a custom side structure has been pretty easy and the customization that Sanity allows is pretty nice! Review collected by and hosted on G2.com.

What do you dislike about Sanity?

I understand that they have to make money, but sometimes some of the features they release aren't associated with a pricing tier until you go to use it. Furthermore, having features out of the box linked to via navigation that require payment has been a little frustrating. I have had editors in my studio clicking on things like scheduling because it was just there. However, that costs money but it's in the top nav by default. I believe I can remove this and I understand it's to upsell but still annoying.

I would also like to see more complex/complete example projects as well as better plugins for block text. For example, their table plugin comes nowhere near that of Contentful's. Review collected by and hosted on G2.com.

Brent R.
BR
Brent R.
Web Designer
Information Technology and Services
Small-Business (50 or fewer emp.)
"My go to CMS (that's not just a CMS) for almost all of my websites and application."
5/5
What do you like best about Sanity?

There are so many features of Sanity I like it's hard to summarize it, but here goes. The overall developer experince is great, it's a very "developer centric" service. They offer a place to spin up a quick example site. Sanity's Studio (CMS) is extendable, so you can tweak it to meet your needs. There's also a nice number of plugins created by community members you can use. Sanity has a generous free tier. They have a slack channel where they offer support and it also has a large active community of very talented delopers and members that are willing to help. They offer a place to promote their community members and contributions and projects. I also enjoy how they host open houses and meetups where they debut new features and highlight community member's work and expereinces with Sanity. It's also been exciting to see how much the company has grown over the years with funding, new team members and expanding offices into the States. I highly recommend checking out Sanity! Review collected by and hosted on G2.com.

What do you dislike about Sanity?

Sanity’s Growth tier plan costs $15 per seat per month, and I’m not a fan of the per-seat pricing model. A flat-rate option—say, $15–$35 per month for up to 50 users—would be far more appealing. Per-seat pricing adds up quickly, often leading teams to share logins to cut costs, which isn’t great for security. While the Growth plan offers a lot of valuable features, the pricing structure feels restrictive for teams that need multiple users but don’t necessarily scale revenue at the same rate. Review collected by and hosted on G2.com.

RB
Rob B.
Director
Small-Business (50 or fewer emp.)
"Outstanding Product, Great Community"
5/5
What do you like best about Sanity?

Sanity is an incredible combination of technical innovation, flexibility and community. Portable text and the GROQ query language are both fantastic innovations. The ability to describe a content model as a schema allows total flexibility. The responsive and friendly user community is always on hand to help should the need arise. All of the above, combined with a very generous pricing model, makes Sanity stand out head and shoulders from the rest of the field. Sanity particularly shines as an alternative for people coming from traditional, monolithic systems such as WordPress. It even features a robust media library and CDN. Recent additions like the visual editor just take it all to the next level. Review collected by and hosted on G2.com.

What do you dislike about Sanity?

I don't 'dislike' this, but a learning curve needs climbing at first. The community makes this process fun and engaging. I have found the Sanity Slack to be really very helpful. Review collected by and hosted on G2.com.

Andy F.
AF
Andy F.
Structured Content Design & Development
Small-Business (50 or fewer emp.)
"A perfect balance of structure and flexibility for creating digital content for the modern web."
5/5
What do you like best about Sanity?

Sanity's approach to supporting the design, creation, use, and reuse of structured content strikes an ideal balance between supporting known tasks and needs (like references, workflow management, user roles, editor experience, flexible content APIs, etc.) and leaving the doors open to build efficient tools and workflows for highly specific use cases. I've used a number of other headless/decoupled systems in the past (as well as content APIs on traditional tightly coupled CMSs), and each time have eventually run into weird system constraints that have forced me to mold my structured content design to the limitations of their systems. Not so with Sanity: anything I can think of, it can do.

Update 2024-03-02: After working with Sanity with an enterprise client for going on three years now, I can also confidently report that the Sanity team's dedication to supporting and improving the product and service is outstanding. They regularly make improvements to the core set of tools that make them more reliable, more robust, and more adaptable. They are also actively engaged in offering new features, including those built around emerging technologies like LLMs. Mercifully, these are all "opt-in"—some fit my clients' use cases; some do not. They also, from the looks of things, appear to be moving into new spaces thoughtfully and deliberately. Review collected by and hosted on G2.com.

What do you dislike about Sanity?

Honestly, there's nothing I "dislike" about Sanity. They've gotten to the beating heart of the difference between "content as pages" and "content as data" and have built a tool that allows the rest of us to get on with the work of building a better web. I have found, however, some challenges in my experience so far:

Getting clients to understand the mind shift. Setting up and integrating Sanity looks different to stakeholders and collaborators than standing up a Drupal or WordPress site. They worry that structured content is a fad. That decoupled architectures are unnecessary (and therefore a waste of resources). That they're getting locked into a monolithic system that will end up weighing them down like all the others have. I've found that there is some preparation and change management here that is unique among content-oriented projects. It can be managed, but it's worth being prepared for.

Learning the technology. As other reviewers have no doubt noted, Sanity can be deployed and integrated by a team with bare-bones development skills, but to realize its full potential requires at least a working knowledge of React. (I say this having used Sanity both before and after learning React myself.) Review collected by and hosted on G2.com.

Eric P.
EP
Eric P.
Web Developer and Designer
Small-Business (50 or fewer emp.)
"Retaining my sanity with SanityCMS"
5/5
What do you like best about Sanity?

Ten years using Sanity, I still appreciate that Sanity can be very lightweight and very robust. The versatility is so helpful to me and my clients. Great for SPAs and informational websites and easily scales for multi-language websites, e-commerce and much more. Now using Sanity with Vue 3 and I'm even happier. Review collected by and hosted on G2.com.

What do you dislike about Sanity?

I work with small businesses and organizations. Most of them struggle to understand how to use Sanity - I find it takes repeated reminders about how to use the CMS. This could be at least in part just me - that I need better CMS organization, but videos for how to use Sanity designed for content managers, copywriters, editors, bloggers, etc. would be pretty cool to see. Review collected by and hosted on G2.com.

Tyler C.
TC
Tyler C.
Senior Software Engineer
Small-Business (50 or fewer emp.)
"Seriously effective at getting you up and running quickly"
4.5/5
What do you like best about Sanity?

Sanity has a number of templates that you can use to get you started instantly with everything you need for a fully functional site. But you are never locked into anything because you can customise EVERYTHING that you need to. And on top of all of that, the generous free tier means you can easily start any hobby projects at no cost at all. You'd be silly not to give it a go! Review collected by and hosted on G2.com.

What do you dislike about Sanity?

While you can host the editor (Sanity Studio) yourself, there is no option for hosting the backend yourself. So you do need to consider how your project may grow to determine if the paid-tier is viable for you. Review collected by and hosted on G2.com.

Martins D.
MD
Martins D.
Product Lead
Small-Business (50 or fewer emp.)
"Unmatched flexibility and development speed with Sanity"
5/5
What do you like best about Sanity?

What we like best about Sanity is the unmatched flexibility and development speed it offers. It’s a crucial building block in our tech stack, seamlessly fitting into our composable architecture approach. By combining Sanity with other cutting-edge tools, we’re able to build sophisticated digital experiences faster and with greater ease. This flexibility empowers us to push creative boundaries while maintaining efficiency and scalability. Review collected by and hosted on G2.com.

What do you dislike about Sanity?

One downside of using Sanity, and the headless approach in general, is the cost involved. While Sanity offers great flexibility and there’s a vibrant community with many extensions available, each new feature still needs to be developed from scratch. This makes the process more resource-intensive compared to using all-in-one platforms that come with built-in functionalities. As a result, the cost of building and maintaining products with Sanity can be higher, which may not be ideal for startups or smaller companies with limited budgets. Review collected by and hosted on G2.com.

Sachin S.
SS
Sachin S.
Marketing
Small-Business (50 or fewer emp.)
"the best CMS Space. A little programming, a lot of fun and a great content organizing solution"
5/5
What do you like best about Sanity?

The features are great and have enough, and more options with the best in class react as the base for developing a CMS. With the new plans, there are options on how to publish content sequentially and better control of access/writing controls when working with a team.

I love the plugins created officially and by the community. They are so useful and do exactly what they are expected to do. Most of these are now up to date and meet the needs of any developer.

The script is much easier to handle than before and the documents online are very easy and helpful. With the dashboard and structure being customizable, this makes it very user friendly for the final user to systematically work on the designed arrangement of tabs making it feel like folders and subfolders. All my users have thanked me for organizing their data.

With the new 'perspective' feature, one can decide to use 'draft' content or the 'published' content based on their development or production environment. This helps in checking the content draft visual feel on the frontend site before it gets published.

GROQ as a languages is very easy to learn and definitely the documentation to support it is massive. The APIs too have versioning available so that one can decide which version can be used in the query language.

There is a whole community of people on Slack who are just willing to help people get around the code, showcase their works and make things happen. The most useful channel to me the 'i-made-this' channel. It shows how vibrant the community is and what are the possibilities of using Sanity as your preferred Content Management Database/Tool. Review collected by and hosted on G2.com.

What do you dislike about Sanity?

Sanity as a CMS builder still needs you to learn how to code. There was a little learning curve for me as a non-developer.

Like any other new system, it took me some time. Thankfully, in about 1-2 hours to settle in but it eventually happened. Nothing to dislike about Sanity frankly. Review collected by and hosted on G2.com.