Content AI has transformed content modeling and now keeps all app experiences consistent
What is our primary use case?
My main use case for Contentful is to decouple the content layer with the UI or presentation layer, and for that reason, we have an Android application, an iOS application, and also a web application, allowing us to decouple the content from all those applications.
We create a page-wise data structure at Contentful and store the contents there, and after that, we utilize GraphQL APIs on all three applications, including the iOS application, Android application, and web applications.
What is most valuable?
Currently, the AI feature in Contentful is great—whenever you describe your use case, it creates a complete content structure for you, and I believe that is the most interesting feature on Contentful's side. Another interesting feature is content preview, which is really useful for us when we create contents for our development team.
By using the preview feature, we can see the content structure and how contents are appearing before using it with our actual applications. The inbuilt AI feature is really awesome, saving our time because earlier we used to take one week to create a complete content structure, but now if we define our use case correctly, that inbuilt AI feature creates the content structure within half an hour or an hour.
Contentful has positively impacted my organization by greatly increasing productivity and collaboration. Earlier, there was inconsistency in all three versions of applications, with the web application having something in capital case and the iOS application having something in small case, but after using Contentful, we now have similar content and similar cases everywhere across the applications.
We are getting zero bugs for the content now, which is a measurable improvement in productivity and collaboration after implementing Contentful.
What needs improvement?
Contentful can be improved by enhancing their SDK to directly connect with our presentation layer, and if we just provide a class name or something, that would make it better.
The main change I want to see is the improvement in SDK. I believe no other improvements are needed for Contentful that I haven't mentioned yet.
For how long have I used the solution?
I have been working for four years in my current field and in the DevOps side, I have been working for the last two years.
What other advice do I have?
For others looking into using Contentful, I suggest first understanding Contentful's architecture and structure, how Contentful creates the structure for the pages and views, and secondly, being aware of GraphQL; those two things are important for anyone looking to use Contentful. I would rate this product an 8 out of 10.
Which deployment model are you using for this solution?
Hybrid Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Centralized Templates That Make Publishing Across Clients Effortless and Easy to share.
What do you like best about the product?
the best thing about on ramp is that its a centralised platform I can draft multiple templates for the needs of my business for all my different clients and with little to no effort I can make changes across all of those templated and publish them.
What do you dislike about the product?
One limitation I’ve noticed is that there are some formatting issues, and there isn’t a dashboard that shows all of our work in one place within Contentful.
What problems is the product solving and how is that benefiting you?
Contentful solves the problem of keeping track of all the drafts and templates we prepare for our clients. Otherwise, we’d be sending everything individually as Word files over email, separately, which would quickly become a hassle. Contentful centralises this process and really helps with managing text and templates in bulk.
Content modeling has streamlined omnichannel publishing and now supports faster collaboration
What is our primary use case?
I use Contentful as a headless CMS following the architect and API architecture. In my daily work, I use Contentful to create content types, create their fields, and perform content modeling, building relationships between the content and integrating those with the front end.
I use content modeling in the back end with Contentful, and as per the requirement, I can use some APIs through Contentful, so I created some content modeling parts.
How has it helped my organization?
Contentful has positively impacted my organization by allowing us to manage our content more efficiently. I track concrete metrics to demonstrate Contentful's impact, such as content publishing speed; I have reduced the time to publish new content by approximately 60 to 70%, which previously took days of coordination between developers and content teams but now occurs in hours or even minutes for simple updates.
Additionally, my development cycle time has shortened by about 40%, allowing developers to build and iterate on front end experiences without waiting for back end content structure changes. Multi-channel efficiency is also noteworthy; I have launched content across three different platforms—web, iOS, and Android—simultaneously, while previously managing separate content systems for each.
I have seen an approximately 30% reduction in content management operational costs by consolidating multiple legacy systems into Contentful and reducing the developer hours needed for content updates, which has improved my average page load time by about 35 to 40%, positively impacting user engagement.
What is most valuable?
The best features that Contentful offers include API-first architecture, content modeling flexibility, a rich text editor, and localization support. In API-first architecture, I can use RESTful and GraphQL APIs to export APIs for the developers, and I can create webhooks, perform media management, and optimize performance, which can significantly increase traffic on high-performance websites.
I find myself heavily relying on the API-first architecture of Contentful because this is the foundation for everything; I create content modeling, and to export those APIs, the API-first approach serves as the backbone that makes all features accessible and useful. Without API, I cannot accomplish this efficiently; it allows me to fetch exactly the data I need, and when needed, I can create the content modeling part.
The traditional CMS structure involves performance optimization, such as direct API access, implementing a caching strategy, and optimizing queries. The integration flexibility is also there, allowing seamless connection with third-party tools such as e-commerce websites or custom applications.
The flexibility of content modeling determines how well the content structure supports the project needs, but the API-first structure ultimately gives me the power to leverage that well-structured content efficiently and effectively across any platform.
Additionally, in terms of Contentful features, I can mention API calling—I call the REST API and GraphQL, and I find the GraphQL feature very advantageous compared to REST, as I can write queries in a JSON format. Contentful supports other libraries, such as JavaScript and PHP, in content modeling similar to a content management system. It includes features for content authoring, such as transitioning from draft to publishing. I can create many roles and manage content authoring for particular roles, providing permissions on who can edit or publish the content.
What needs improvement?
Contentful is a strong platform, but there are definitely areas for improvement; for instance, media management could be more robust, with valuable features such as advanced image editing, better organization through nested folders, and more sophisticated search and filtering capabilities for large media libraries.
Furthermore, the workflow approval process should be more robust, with improved built-in workflow features and approval chains.
There are additional areas worth mentioning for improvement, such as localization complexity, version control, rollback capabilities, content relationship visualization, API rate limits, and search functionality, which would enhance an already strong platform for enterprise-scale content management.
For how long have I used the solution?
I have used the solution for around two years.
What do I think about the stability of the solution?
What do I think about the scalability of the solution?
For scalability, I am following the modularity of creating components.
How are customer service and support?
Customer support for Contentful is very good; whenever I have a query, the customer support team is very responsible, although response times can be delayed sometimes. Overall, it is quite reasonable, and the support team is knowledgeable about my issues.
Which solution did I use previously and why did I switch?
I previously used Drupal CMS, which is also a content management system, and I switched to Contentful because the new project's requirements necessitated the use of Contentful; it was quite similar to the CMS architecture, so the managers chose me to work on the Contentful project.
What was our ROI?
I have definitely seen a positive return on investment with Contentful, due to time-saving and efficiency gains, team collaborations, and resource optimizations, which have also positively impacted the revenue.
Which other solutions did I evaluate?
Before choosing Contentful, I considered other options such as Drupal.
What other advice do I have?
I am satisfied with the features I have explained. Based on my experience, I would offer several key pieces of advice for anyone or any business considering Contentful. Overall, Contentful is a powerful tool that requires investment to use well, but that investment pays off if you have the right use case. My impression of Contentful is that it has been a solid choice for us and the business. I am generally happy with the decision I made, which emphasizes the importance of preparing thoroughly regarding the whole use cases before utilizing it. I have given this review a rating of eight out of ten.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Amazon Web Services (AWS)