We have been using Wagtail since 2016 and highly recommend it as our CMS of choice. The following are reasons why we are delighted with Wagtail.
The steady rollout of fixes and improvements over the years has been remarkable. The Wagtail feature set has come a long way from the 1.x days, and the growth in Wagtail's popularity has been continual.
Because Wagtail is built on Django, the capability to manage and edit Django model instances is included as a part of Wagtail. These custom data types are in addition to Wagtail's built-in model types (pages, documents, and images). In addition, Wagtail includes the capability to create Collections in which documents and/or images may be stored. Each user can be set up to view, edit, and/or delete as many or as few of these built-in or custom data types as necessary.
In contrast to some more widely used CMSes, the Wagtail left-side menu is tidy and easy to navigate. As described under object permissions above, what a user sees and their capability to make changes can be very narrowly scoped. This provides for a much cleaner left-side menu without needing special plugins to reduce the number of items that appear in the menu.
A single search field is the most convenient way for users to search a site. When full-site search is employed on a Wagtail site, we set it up to return results by content type. Users find this to be the best possible search experience.
Wagtail includes the capability to create custom forms with no extra plugins or libraries needed. Form submissions can be set up to be sent to as many email addresses as desired, and all form submissions are captured for easy viewing in the Wagtail admin.
Wagtail includes a WordPress to Wagtail migration tool. Contact us for details.
The capability to define custom data types simplifies the editing interface for users. For example, a NewsItem object could have summary, image, and content properties defined, and that is all a Wagtail user would have to be concerned with entering. Wagtail would handle the presentation of the entered data without the user having to be concerned about how the site looks while entering the data.
Wagtail includes multi-site capability, and users can edit the sites under a single admin login. Editing capability can also be assigned to individual users on a per-site basis, so, for example, if you had a site in English and another site in a different language, English-speaking users could be set up to only be able to edit the English-language site while other users could be set up to edit the other-language site.
Since its earliest days as a product of Torchbox, Wagtail has had a friendly and growing user community with user events held around the world.
Wagtail is capable of handling the most demanding website needs. Organizations of all sizes including NASA JPL*, Google, the UK Health Service, universities, local governments, and more have moved to Wagtail. Will you be next? Contact us to start a discussion.
* The websites shown on Made With Wagtail are simply a subset of the universe of sites that run on the Wagtail CMS. This listing of sites includes only those that developers have taken the time to submit to Made With Wagtail.