This is a true headless CMS, and it really provides great functionality for the creative staff. The integration is simple, and once you introduce a little caching, it just adds tremendous value to any Web site invested in having an up-to-date blog.
More functionality than we used, but that's a good thing.
Outsource the complexity of writing, editing, versioning, etc.
1. Butter CMS requires minimum coding from developers in order to be integrated into existing projects. 2. The interface is straightforward and simple to use, so even non-technical people can manage information with no difficulty. 3. To meet the unique requirements of each user, Butter CMS provides a wide range of configuration choices. 4. Butter CMS was built with speed and dependability in mind, so material can be loaded and modified rapidly. 5. Butter CMS is a flexible content management system that offers reasonable price, making it a good option for new enterprises and those on a tight budget.
1. Butter CMS's limited feature set in comparison to other content management systems may not be sufficient for more complicated websites. 2. The insufficiency of third-party plugins for Butter CMS may restrict its capacity to meet certain needs. 3. As Butter CMS does not come equipped with its own analytics features, customers will need to rely on a third-party service for this purpose.
Butter CMS's user interface is straightforward, so even non-technical people may edit their website's content without much trouble. There's no longer a requirement for highly specialised technical expertise, which can be a significant time and money saver. Butter CMS is very adaptable because of the extensive configuration possibilities it provides. This paves the way for a more tailored and efficient website, which in turn may increase user involvement and yield better outcomes. With its flexible API, Butter CMS may be easily integrated with a broad variety of other systems, saving time and effort for developers. This has the potential to enhance the user experience, cut back on development expenses, and save time. Butter CMS is optimised for speed and reliability, so our site's content will load quickly and we have no trouble making updates. This has the potential to increase user retention and lower bounce rates. Cost-effectiveness: Butter CMS's tiered pricing structure makes it a feasible option for solopreneurs, non-profits, and other organisations with limited budgets. Users may reap the benefits of a robust and versatile platform without having to empty their financial accounts in the process.
As a developer, I like the most how easy to understand their API documentation is. Also, the fact it can be implemented in several languages makes it even more helpful. Finally, in case you need it, Customer Support will readily be there to help you, and they have different code examples that can walk you through the implementation process.
There is nothing I can think of now. If anything, I have not much experience in the UI for writing blog posts so it might seem foreign to me when trying to figure out how to structure blog posts, for example.
We use ButterCMS as a tool for non-tech people to write blog posts. Before, the dev team would have to be in charge of adding the blog posts made by the marketing site to the project, which takes time. Now they can upload it themselves, thanks to their UI, and it will be fetched automatically.
I've developed in nearly every legacy CMS from Umbraco to Wordpress and drupal to e-comm specific CMS's like Shopify and Magento... but once you go headless, it is so hard to go back. Before Butter I even dipped my toe in the water with Contentful and other legacy CMS that claim to have headless capability (looking at your Drupal) but I eventually settled on Butter. Butter has one of the cleanest and easy-to-use API's on the market and a good balance between price and functionality, without the bloat of the past (headless drupal). Butter also has SDK's available for a whole host of languages making it even quicker to get to market. While Contentful does have more features at the present time, but it has the cost to come with it. While Butter does cater to larger companies, they are also more accessible in terms of price points than several of their competitors (Contentful included). Update and Improvements are also coming on at a good steady pace.
- It would be nice to have some additional "pages" vs price points across all their plans... contentful offers 25k "objects" even on their free tier. - A plug-in or Marketplace of add-ins would be nice to extend the capability of the CMS on the backend. E.g. SEO plugins, writing assistants, DAM's or Dropbox for asset upload etc. - Would be nice to have proxied DNS for CDN locations for images/assets etc, to improve the appearance and make it easier to re-wrap Butter into API's of our product.
- easy separation of concerns between content, code, and design/templates. - marketer and developer-friendly.
With only a little bit of our developer time, we built a powerful "curation" feature on our site that allowed our Content team to rapidly create new landing pages with curated video content on our site. Support was solid, as the ButterCMS team quickly answered any questions I had. In my opinion, the Components module is the most powerful part of the ButterCMS platform, and while it's a recent addition, it can supercharge what you are doing. Also, the price is very fair versus some of the competition who attempt to gouge your marketing budget.
I found the initial marketing kind of confusing – as some of the marketing sounds like there are no software engineering resources required. That is misleading. To do the initial integration and develop the actual ability to display content on the site DOES take engineering work, design, and custom code. Not a ton, but not trivial either, as you need to do design and development work. However, *after* the team builds what is needed, it's very flexible to change the content if they've done their job well. The Ruby library also needs some help as it's a little oddly built.
Helping our content team build landing pages using reusable components that our design + dev team created for them. It's made it very easy for our marketing team to build out new campaigns without needing developer resources.
Very responsive customer service. Butter CMS has made me feel like they value feedback and really want to help me succeed with their product. I asked a question, and they responded quickly, made some suggestions, and even arranged a Zoom meeting to discuss my needs in detail. They even decided to implement a feature that I requested, and kept communicating with me through the process. I've never experienced that from a company before. That service builds loyalty, because even if there's a bug or feature that doesn't exist, I have confidence that they will listen to me and try to help me find a solution.
The api is less complete than I was hoping for. (But that's getting better!)
I'm using it to store dynamic content for our app, so we can change lots of things w/o needing to do an app update. The UI is very simple and easy to coordinate with team members
Before Butter, we were locked into a self-hosted solution that commanded regular updates, plugin management, and a learning curve for any new joiners within our team reading documentation to get up to speed. We have just completed a website redesign project with ButterCMS as its backbone, one major plus we noticed from the get-go is the fact collections make it really easy to share data across the content platform. Our website is based on a component architecture and that was easily replicated in Butter using the component library, this was further advanced by re-using collections and for us, this has meant colors, image sizes, and other re-usable elements can be shared so our content editors can create pages quickly. From a technical point of view, we were able to get up and running in a matter of minutes using the API documentation and the ButterClient, after finding our feet using collections we were able to build a scalable architecture based on a React app. Since our website is built around component design, we now have a bunch of styled-components that allow any new pages to be quickly built up and deployed in minutes. This is mirrored in ButterCMS and therefore allows our content editors to build pages, send us the link and within minutes the page is created and live.
One of the biggest issues we're facing right now is the speed of the backend dashboard, this may be due to the number of collections we're running in order to create re-use of content across the platform. With that said the time-savings we get from architecting our content in this way far outway the degradation in the admin. It would be nice to see an easier way to manage collections to help page load times increase when managing content on the platform. Our second biggest gripe could be again down to how we've architected our solution, but since our components are mirrored both in code and the Butter component library it has meant when content editors build pages they are utilizing the drag and drop interface for the type builder. This process has two issues: - The first being that once a component is created, it cannot be updated, you are required to first add the component to a new/existing page, remove it from the component library, add your new field and then save it as a new component. It would be great if components could be edited which leads to our next issue (which is also true of page type configurations as well). - Secondly, if you edit a component that has been used on a page to add/remove a field this is then not reflected across all components where this instance is used. It would be great if the component schema could be shared across the board and those instances were used listed on the update to confirm where the changes will take effect.
The main issues we solved using butter was to migrate away from the old age problem or developing our own in-house CMS or absorbing the cost of licensing, running, and training our team on a platform that changed regularly. With Butter we're able to use our own architecture, coding standards and share content across multiple platforms from a single source.
Butter CMS was extremely easy to integrate into our Node.js application and the docs made everything clear. The interface/UI was easy to use and packed with enough features to act as an excellent blogging platform. Post/Page data was always lightning fast to load. The support was always friendly and helpful.
The pricing tiers may not match all use cases.
Setting up a CMS was too much overhead for our lightweight application. Butter CMS made adding an SEO optimized block to your site extremely easy.