Unclaimed: Are are working at Contentful ?
Contentful Reviews & Product Details
Contentful unifies content via a central hub and helps structure it for use across various digital channels. It also easily integrates with numerous other tools through open APIs. Contentful lets users bring their content anywhere using our APIs, and completely tailor their content structure while using your preferred programming languages and frameworks.
| Capabilities |
API
CLI
|
|---|---|
| Segment |
Small Business
Mid Market
Enterprise
|
| Deployment | Cloud / SaaS / Web-Based, Mobile Android, Mobile iPhone |
| Support | 24/7 (Live rep), Chat, Email/Help Desk, FAQs/Forum, Knowledge Base, Phone Support |
| Training | Documentation |
| Languages | English |
- Contentful can act as source of truth for contents for whole online shop - There is Locale support which allows having content in multiple languages - Third party apps are easy to install in contentful - Its very easy to create content models that suits the needs from the Contentful Web UI - Unpublished contents can be accessed using the preview api - Content models changes can be experimented in different environments
- It's a bit tricky to get an overview of the content tree - There is no grouping for Content models. If the usecase requires certain type of content models to fall under a group, grouping needs to be hacked using naming conventions that would mimic grouping - Experimental features sometime go thorugh breaking pages which would make upgrades tricky. One of the example is Compose. There were some content model changes for page and page settings which made upgrade to next version a bit tricky
Contentful serves as a source of truth for all contents of a web application. We have integrated our Translations Management System (TMS) to Contentful. This allows us to dynamically trigger an translations in TMS when new contents are added to Contentful and eventually export the translated content to Contentful. Once all the content is place we preview the content using preview API, and once happy with the preview we publish the content to make available in the main website.
Flexibility and extensibility: Contentful's App Framework allows for seamless creativity. Scalability: With a robust infrastructure, Contentful can handle large amounts of data and high levels of traffic, making it suitable for businesses of all sizes. Versioning and localization: Contentful offers robust content versioning and localization features, making it easy to manage content in multiple languages and revert to previous versions when needed. Content modeling: Contentful allows users to create custom content models and define relationships between different content types, making it suitable for complex data structures.
Steep learning curve: Contentful's data modeling approach and the use of the GraphQL API can be challenging for teams without prior experience in these areas. This can lead to a slower adoption rate and potentially longer project timelines. Complexity errors in GraphQL API: When having deeply nested data, you will definitely get that 11000 GraphQL complexity error. We had to spend a lot of time working around that error. When it comes to GraphQL, you are on your own. Pricing: For smaller teams or organizations with limited budgets, Contentful's pricing model may be a barrier to adoption.
Contentful is designed to address various challenges faced by organizations in managing and delivering digital content across multiple platforms. We had a slow performance since understanding that new mindset is challenging.
Coming from an older stagnant CMS, Contenful is a modern headless CMS that's easy to use. In the few short months that I've been using it, I've already seen more improvements and new features added behind the scenes than our past CMS provided in a MAJOR update.
I have run into issues with updating content, leaving it as a draft and not publishing, "session bugs" as one dev described it. Though I feel confident that this and other problems won't be very long-lived as I've seen issues fixed since I began using Contentful
We needed a modern, adaptive headless CMS that was easy enough for anyone to contribute to. The ease of use has allowed stakeholders to contribute without concern over system breakage.
The level of flexibility regarding what is possible within Contentful via APIs and the supporting documentation, the ease of making and pushing content changes for both the global and regional business teams, Strong architectural support during the onboarding process
There need to be more templates available that teams can take advantage of since it is such a different approach for many people who are used to legacy CMS' systems. The process to push content changes to a staging environment first to test and then out to production could be more seamless.
Pushing content to our headless react application which lives both on our website globally as well as in our in-store retail application to help customers pick the right product for themselves. The benefit is the speed in which updates can be made and the flexibility of how each regional business team can make updates per region.
It is effortless to understand how it works; it is pretty helpful that you can filter the multiple functions and parts of the website, so you can easily find the components and modify them.
In my personal experience, one of the things that I dislike is that if you don't have the newest version, there are many things that you can't do. Another thing is that when you upload an image, it can lose its quality.
In my personal opinion, one of the things that it solves for the company I work for is that whenever we have to update a promotion or present a temporary benefit for our clients, and we eventually have to go back to our traditional advertising, we have a record of the versions that mention the time it was last updated and we can quickly go back to it.
I love how easy is to change the content using contentful. If you know how to use lego bricks, you will be able to build content!
its not contenful fault at all, but the page sometimes is cached, and i struggle a few times with making changes as i couldn't see them live on site.
if you like me: no html, no css, no dev skills and you never knew what is <div> or <span>, then you will love the way how contentfull works.
Drag and drop modules and integration with different apps
Can be hard to customize widgets without help from developers, scheduling options
Helping build pages faster for a website and gives options for mobile and desktop
As I have worked on other CMS systems such as Wordpress and AEM, I like contentful for its easy-to-use interface. As it follows the content model approach, you can create your own data structure and then use it without any restrictions on Data Set. Content Editing and retrieving the authored content is straightforward. Pricing is justifiable with respect to the features it offers.
Sometimes it has a learning curve for people migrating from traditional CMS. You might need to use the different screens to author the content and preview it. Page linking is not possible, you might need to build custom data set.
We are using it to author content for our website, we do have a plan to use the exact data for our Android App which is in the pipeline. It has helped us to organize our data and secure it.
Flexibility coming from components structure.
Too much dependencies from Product Team/Dev team.
Components helps out to create new pages reusing already existing structures, without asking Dev team to create every team a. new dedicated template.
Contentful is super easy to navigate and manage structurally. The blogs and developer docs are so easy to follow and use for build. The account management and support teams are so helpful in figuring out the issues and helping resolve them quickly and efficiently.
The search functionality within COntentful can use some attention and care. It's too broad when it comes to search and, at times makes it difficult to find stuff with exact words.
Contentful is mainly helping us deliver reusable and scalable components, making it less developer dependent and increasing the speed to market for any business outcome.