What users are saying about
6 Ratings
6 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 7.5 out of 101
78 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 7.1 out of 101

Add comparison

Likelihood to Recommend

Agility CMS

Agility is well suited for companies that want a balance of control and support. For major global site updates, these can be handled by Agility's support team, while minimal changes and updates can be performed autonomously by the company's own staff with ease. For companies that are interested in flexibility to reconstruct site structure or major global facelifts, Agility is less ideal because these changes must be handled and paid for through Agility support.
No photo available

ExpressionEngine

For someone with a limited budget, it's hard to recommend ExpressionEngine simply because of the cost of the license and any add-ons just to get up and running. As a developer, the budget needs to be a certain amount before I can even consider ExpressionEngine - no matter how appropriate it is for the site. Besides that, I recommend ExpressionEngine for those who have a lot of content, have a need for a certain level of flexibility, or who have special feature requests. There are a number of ExpressionEngine add-on developers who are willing to help build (for a fee) custom add-ons to fulfill that need.
Todd Richards profile photo

Feature Rating Comparison

Security

Agility CMS
6.0
ExpressionEngine
8.5
Role-based user permissions
Agility CMS
6.0
ExpressionEngine
8.5

Platform & Infrastructure

Agility CMS
5.5
ExpressionEngine
7.9
API
Agility CMS
3.0
ExpressionEngine
7.3
Internationalization / multi-language
Agility CMS
8.0
ExpressionEngine
8.5

Web Content Creation

Agility CMS
5.4
ExpressionEngine
8.6
WYSIWYG editor
Agility CMS
6.0
ExpressionEngine
9.9
Code quality / cleanliness
Agility CMS
9.0
ExpressionEngine
9.0
Admin section
Agility CMS
5.0
ExpressionEngine
8.5
Page templates
Agility CMS
5.0
ExpressionEngine
8.5
Library of website themes
Agility CMS
5.0
ExpressionEngine
5.0
Mobile optimization / responsive design
Agility CMS
4.0
ExpressionEngine
10.0
Publishing workflow
Agility CMS
4.0
ExpressionEngine
8.0
Form generator
Agility CMS
ExpressionEngine
9.9

Web Content Management

Agility CMS
5.0
ExpressionEngine
8.6
Content taxonomy
Agility CMS
5.0
ExpressionEngine
5.0
SEO support
Agility CMS
4.0
ExpressionEngine
9.5
Bulk management
Agility CMS
5.0
ExpressionEngine
9.9
Availability / breadth of extensions
Agility CMS
6.0
ExpressionEngine
8.5
Community / comment management
Agility CMS
5.0
ExpressionEngine
9.9

Pros

  • File management within the CMS is extremely helpful as a hosting/uploading tool local to our web pages and content.
  • Ability to clone web page content across mutli-language websites takes only a few clicks, and translation can be performed easily based on default English content.
  • Ability to post shared content and link content to categories for easy organization of content on the web - post once, and serve the content up on the live site in multiple places.
No photo available
  • Extensibility: ExpressionEngine's core is extensible, allowing for third-party code to be modularized and installed. ExpressionEngine's community has a number of highly talented add-on developers that contribute to its pool of add-ons.
  • Flexibility: ExpressionEngine is tremendously flexible, allowing for a single installation to manage everything from static pages, to blogs, to full fledged eCommerce platforms.
  • Ease of Use: ExpressionEngine's control panel can be themed and its publish layouts customized, allowing for a very pleasant experience for our clients. This increases the likelihood of them actually using the platform which reduces the number of support hours we must provide.
Samuel King profile photo

Cons

  • Simplification of uploading files would be ideal - where all files are located in the Media & Documents section rather than uploaded directly to Shared Content modules. One home for all files helps us keep track of what is uploaded and what is not.
  • Better copy/paste handling of content from external programs (cleaning Word document formatting, etc.), similar to handling by Word Press and other simplified CMS would be helpful.
  • Greater control over global content such as headers/footers, multi-language implementation, etc., would allow our developers more flexibility and reduce our time coordinating with Agility support and using BOH.
No photo available
  • Having common field sets that are independent of content channels would be a welcome change.
  • It's control panel could use some streamlining and design updating.
  • The process of updating the system needs over hauling.
Nate Croft profile photo

Likelihood to Renew

Agility CMS5.0
Based on 1 answer
I am not a part of this decision process at our organization.
Jill Angelstad profile photo
ExpressionEngine9.2
Based on 36 answers
Because of the costs involved with using Expression Engine, not just in software license fees, but also in professional time and expertise, we only recommend Expression Engine for large-scale projects, and even then only for clients who are comfortable with large budgets. We do not recommend Expression Engine for clients with shoe-string budgets and/or minimal requirements, such as a simple blog site. There are better, more cost-effective solutions out there.
Lee Whitworth profile photo

Usability

No score
No answers yet
No answers on this topic
ExpressionEngine5.3
Based on 6 answers
ExpressionEngine is very powerful and flexible. With this flexibility comes a bit of a learning curve. There are some great online resources for getting up to speed with EE, but the control panel can be a bit daunting. A lot of EE's installation process involves settings, configurations and flipping of switches. It is tedious, but well worth it as you ultimately have a very robust, secure and scalable CMS.Also, as of version 2.9.2, the control panel isn't responsive natively. You'll want to have a big enough screen to see the full control panel UI. Personally, I think the control panel would benefit from a major overhaul. It would be nice to see the colors and UI controls "modernized" and be able to more effectively customize the layout. Yes, some of this is built-in, and there are third-party add-ons to help, but maybe we'll see more refinement in future versions.
Eric Nance profile photo

Reliability and Availability

No score
No answers yet
No answers on this topic
ExpressionEngine10.0
Based on 1 answer
Never experienced an issue like this with it
Lauren Merka profile photo

Performance

No score
No answers yet
No answers on this topic
ExpressionEngine2.8
Based on 2 answers
The admin section would slow to a crawl the larger the tag section grew. There were many areas where better pagination would've helped improve performance. Nothing complicated, which made the lag so frustrating
Lauren Merka profile photo

Support

Agility CMS9.0
Based on 1 answer
Support is always available and responsive when we email, responding right away that they are on the case, even if they are unable to solve the issue right away. Support will usually find the issue of our problem quickly and require minimal hand-holding, direction, or re-explanation from our team. They are knowledgeable about the platform and our instance and are able to run diagnostics with minimal information from us. When issues are resolved they always request confirmation that things are working as expected before closing out our tickets.
No photo available
ExpressionEngine6.2
Based on 4 answers
I have personally never found any complications when trying to receive support from EllisLab in regards to ExpressionEngine when using the support plans they offer. I have always been responded to promptly and received satisfactory help with whatever my needs were in an extremely timely manner. This makes rating the support offered an easy job for me
Brian Mallett profile photo

Implementation

No score
No answers yet
No answers on this topic
ExpressionEngine6.9
Based on 3 answers
Ask the implementing company for references and talk to those references about their experience.
John Dezember profile photo

Alternatives Considered

Agility offers a balance of simplicity and capability that other platforms don't offer. User-friendly platforms like Word Press do not offer our company the ability to fully customize our site based on our goals, but more adaptable programs like Drupal do not offer the support resources to simplify the structure of our site with pre-existing modules or professional development to meet our needs.
No photo available
In the right environment, a good amount of time, and for long-term use to grow in to, ExpressEngine is a great choice. Especially for large, growing businesses. Comparing this to WordPress, ExpressEngine is more of a long term solution than a quick, easy CMS setup that relies on pre-fab templates. WordPress is much easier to use right out of the box, and you don't need to know code at all. ExpressEngine is dependent on the idea that you will build your own templates from scratch. That is good for complete custom solutions, but not for time.
No photo available

Scalability

No score
No answers yet
No answers on this topic
ExpressionEngine1.0
Based on 1 answer
Maybe it's scale-able from the content user perspective, but it was very limited from the programmers perspective. So many custom hacks were necessary that it reached a point it would be impossible to upgrade to a newer version
Lauren Merka profile photo

Return on Investment

  • It is fairly simple for our employees to make web updates via Agility CMS, and this greatly optimizes our employee efficiency.
  • We are able to load and host company files easily via Agility CMS Media & Documents, which allows minimal, quick content sharing between departments when other file sharing platforms are not available.
  • Automation platforms and tracking code easily integrate with Agility CMS global headers to allow us to seamlessly acquire analytics on our site visits and content access.
No photo available
  • Faster designs and redesigns
  • Better customer/audience relationships
Barry Parr profile photo

Pricing Details

Agility CMS

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details

ExpressionEngine

General
Free Trial
Yes
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details