We've used Prismic since 2022 on 3 projects that went into production. We've mainly used it for public facing websites because we needed a tool that would allow marketing and copywriting people to edit content easily yet have the flexbility of having fully custom components and look and feel to the websites. Prismic is simple yet very flexible when it comes to content editing. There is a slight learning curve but once you understand it, Prismic brings many benefits to the table! - Automatic Typescript types for each section - Flexibility in defining custom sections the way you want it - Multi language support - Fast & reliable API - Accessible pricing - Real time previews for draft documents - Love the new live preview for slices
Considering all the benefits it brings and the pricing, you cannot complain really about anything. I would suggest more like small improvements other than things to dislike. - Would be really nice to have more text formatting options in the editor. At the moment you can't do strikethrough, change text color or align text like it's possible in other editors. - Would be cool to be able to resize images before uploading - The prismic dashboard sometimes feel a bit slow. The API is super fast, but loading documents sometimes feels a bit slow and clunky.
The main problems it solves for us: Create websites and products with amazing UX and UI yet have the flexibility to edit all the content. We are benefiting from the fact that non technical people can edit content quite easily as well as share draft content internally
As a non-coder, it makes creating complex pages easy. I appreciate the features that are so intuitive to help you built content and edit smoothly without creating errors. Some actions, such as duplicating existing pages, can be difficult with other tools. With this, it take just a click.
There are some small features that can be hard to use, such as moving a module up and down a page; it can be inefficient to have to click the arrow to move vs. just grabbing and dropping it where you want. But overall it's got great ease of use.
It allows multiple users to edit, plan, and create pages as well as contribute new content seamlessly. It also allows us to efficiently send QA links and gather feedback for quick development and turnaround. As someone in Product Marketing, it makes it very easy to tweak value props and try new things without needing dev time and resources.
- They have put serious time into evolving their product and listening to users, they provide a nice roadmap and are always on the lookout for feedback - Utility functions for frameworks are handy such as the PrismicRichText and Image - Good coverage for different frameworks and clear where to navigate inside the documentation so convenient to integrate. I appreciate the examples provided. - Image processing with Imgix - Slice machine is a massive boon
- They have changed the pricing model quite drastically recently with the locales, unclear how that might impact current users - Cannot bulk delete images (I believe they are working on this)
Providing a CMS that I can use with React or Vue to create static sites for clients. Multi-locale support was an important factor too.
The CMS interface is very user friendly. It's also an incredibly versatile tool: our team of developpers have been able to shape our business Prismic account in a way that enables us to create and publish a very complex set of products. It feels like the possibilities are endless. We use Prismic on a daily basis.
There are still a few efficiencies that we have brought up with the Prismic team and would make the Content managers' lives easier. Prismic have been very attentive to our requests, and have taken our feedback into account.
Prismic enables us to build and maintain complex user journeys on our Ecommerce website. We have all the products we sell in one place and the entire website content is therefore easy for the Content Managers to curate.
Cloud service of managing the content and users management. No need to worry about the storage cost of the assets. Deployment slots kind of environments and easy for swapping
It is a bit costly when compared to the other CMS providers. Lack of study material and best practices for beginners to dive in. Merging the environments needs to be simplified
Like the service they are offering, of course managing all the assets, contents, releases, feature flags, users management everything in the cloud. Benefits we are getting is the site build time is drastically reduced after we migrated to Prismic with gatsby.
Their interface is super easy. Managing content has never been easier! They offer a generous free tier. As a developer I really love their "slice machine". It's very powerful and adds value to my developer workflow.
While you have plenty of field options to choose from when creating content, some more advanced field options like a dropdown with separate display value vs. code value could help create better code.
Providing an easy way to add content or keep content updated is very easy. Because this is a headless CMS you can use it on any channel you like, be it web, mobile or something else...
Prismic is extremely easy and fast to get up and running – also the time it takes to get an entire content model set up for a website and start integrating compared to some other headless CMSs is a massive upside
Once you get into the nitty gritty details it would be nice to see more customisation in Prismic to make a content editor’s life easier e.g. collapsible field groups and (also related to development) repeatable fields inside of repeatable fields
Prismic makes it easy to get a modern website up and running whilst offering most of the features you and a client expect to have in a CMS (although headless CMS’ generally require the one setting up the content model to do so correctly). Prismic also has a pricing model that doesn’t scare clients away where they can start on a free plan and then immediately be thrown into $100’s a month once they use up their media library usage etc.
Prismic is very user-centric; they seek and listen to user feedback and make improvements accordingly. For instance, I struggled with a lack of tutorials around implementation and they have since taken that feedback and added tutorials to make it easy to implement. Customer support is also quick and helpful. Since migrating to Prismic, my website runs faster and is easier to update according to my needs.
Some formatting must-haves, such as sub bullets, are missing (your developer must build them in separately). It is sometimes difficult to customize certain formatting styles too.
Our previous CMS required heavy developer support and was also difficult to self-host and update. Prismic has solved that problem for us, giving our marketing team more autonomy to manage the website, while being easy for our developers to add new features or update the overall site.