Hi Prismic Team and fellow Community Members,
We are writing this post with a heavy heart, but we’ve reached a point where we can no longer stay silent.
Our agency has been a loyal and happy Prismic customer for years. We’ve built over 30 projects on the platform, mostly high-end, animation-heavy marketing websites featuring interactive 3D elements. Up until recently, Prismic’s CMS features and fair pricing perfectly aligned with our workflow and expectations. We used to be your biggest fans.
Unfortunately, Prismic is convincing us less and less every day. The developer and editor experience has degraded significantly, and maintaining our portfolio has become a frustrating chore.
Here is a breakdown of the critical issues we are currently facing:
1. The Auto-Save Feature is a Disaster
What was likely intended as a convenience feature has turned into an unreliable nightmare.
-
We are constantly fighting with lost data because the auto-save simply fails or becomes unresponsive.
-
Extremely long loading times have become the new normal whenever auto-save triggers.
-
Content editors are losing trust in the system because of frequent service hiccups during editing sessions.
2. The Custom Type Builder vs. Slice Machine Flip-Flop
The constant back-and-forth between the legacy Custom Type Builder, the local Slice Machine, and the new cloud Type Builder is incredibly confusing. For an agency maintaining older, existing projects, this fragmented workflow is tedious, disjointed, and riddled with bugs.
3. JSON Inconsistency & UI Limitations
We always loved the JSON descriptions for Custom Types—it made things highly practical. However, the connection between the Type Builder UI and the underlying JSON capabilities has become completely inconsistent. For Instance:
-
RichText Labels: Why can we still not define custom labels for the RichText field directly inside the UI?
-
Link Field Restrictions: Why can't we restrict a Link field via the UI to only allow links to internal pages of a specific Custom Type? We used to workaround this by manually editing the JSON file. But now, whenever we
pullfrom Prismic using the new Type Builder, it completely overwrites and wipes out theselectandcustomtypeattributes on Link types.
4. Critical UI Bugs (The Disappearing UID Field)
The new Type Builder UI has some terrifying bugs that put production data at risk. For example, if you have a Page type where the UID field is fixed at the top, and you simply reorder the other fields below it, the UID field quietly disappears from the UI. It’s barely noticeable at first glance. But if you accidentally pull this state to your local environment, it creates absolute chaos.
We’ve Lost Our Patience
It is honestly a shame to see what has become of a tool we used to champion. We want to love Prismic again, but the current stability issues and regressive workflows are actively hurting our agency's productivity and our clients' trust.
As a result, we are currently losing our patience and are actively looking into migrating our ecosystem to alternatives like DatoCMS or Payload.
We hope the team takes this feedback seriously. We don't want to leave, but we need a CMS that works reliably.
Best regards,
Old fans who are no longer convinced.