dotCMS is an enterprise content management system designed to simplify the complex needs and integration requirements of today's organizations. With its initiative UI and powerful APIs your team can manage websites, intranets, and apps from one centralized system. Fully scalable, dotCMS allows you to push entire websites to geographically distributed servers or CDNs and support multi environment publishing models.
Customizable workflows adapt to your business needs. dotCMS also provides theme-based responsive templates that automatically optimize and adapt the content, images, and videos to fit mobile devices. It can support more than a 1000 sites on a single system. Easily integrates with third party systems, like marketing automation, eCommerce, CRMs and ERPs.
dotCMS offers both cloud and on-premise deployment options. Try it Free for 30 days.
Fast paced team development built around technologies that we're already using with mainstream clients to tackle enterprise problems.
We've been using the software with out clients since almost the inception of the software. Their support is great, and more affordable than most that are comparable amongst enterprise CMS providers.
As mainly a development shop, the flexibility of the different frameworks we can use (Spring MVC, Struts, OSGi, AngularJS) allow us to use cutting edge technologies along with their scalable architecture and tackle just about anything you could want.
Software still has some legacy functionality that needs refactored; the impact is very low but from time to time creeps up from a "want" to a "need".
Likelihood to recommend
Easy to use folder/html-page style site interface. Extensive API uses Java viewtool objects to interact and code with the data programmatically. Apache velocity is a nice templating language for front-end development. Easy to create and deal with new structures.
Permissions can be difficult and involved to set up and maintain. There are limits on datatypes in content structures (which is understandable) but I can't think of why the text limit and date limit should be the same. We are always running into the text type limit because so many field types use the text data type. On the other hand, the most we've ever used the date data-type is twice in a structure. We don't need 25 date fields.
Likelihood to recommend
Dot CMS does not give you a lot of flexibility as a web publisher. I have experience with many other platforms and this is the hardest to use, meaning it is not intuitive. It is also dated in terms of some of the plug ins.
Likelihood to recommend
Intuitive interface for creating web pages and reusable or structured content; ease of adding JQuery plugins; custom workflow designer; theme-based templates that support responsive design; built-in personalization and rule-based targeting; effective multilingual support; RESTful API; push publishing across servers.
Lack of built-in components - but then it's more of a framework than a plug-and-play system like WordPress.
I love the content model, it provides a very flexible and powerful way to model what content makes up our website. I also love the ability to adapt the software itself to what our business needs through the use of plugins.
Administration is not trivial. The powerful features in dotCMS come at a price that makes it harder to administer at a technical level. It requires more resources to run, upgrades are difficult, etc.
• Customizable Workflows
• Multi-tenant / multi-site management
• API access to content, files, workflows and more
• Integrated Elasticsearch
• Multi-site management (supports shared content across hosts)
• Multilingual content and localized interface
• Personalization and rules engine
• Push and Static publishing
• AI based auto tagging of digital assets
• Supports Headless and Dynamic CMS model
• Integration with Salesforce, Hubspot, Marketo, and more
Below are some frequently asked questions for dotCMS.
dotCMS offers the following pricing plans:
Pricing model: One-time License, Open-source, Subscription
Free Trial: Available
Contact vendor for pricing information.
dotCMS offers the following features:
dotCMS has the following typical customers:
Large Enterprises, Mid Size Business, Non Profits
dotCMS supports the following languages:
English, French, German, Italian, Portuguese, Spanish
dotCMS has the following pricing plans:
One-time License, Open-source, Subscription
dotCMS supports the following devices:
dotCMS integrates with the following applications:
Brightcove, HubSpot CRM, HubSpot Marketing, Magento, Marketo, Salesforce Marketing Cloud, Salesforce Sales Cloud, SharePoint
dotCMS offers the following support options:
FAQs, Forum, Knowledge Base, Online Support, Phone Support, Video Tutorials