Skip to main content

Contensis features

Contensis gives you all the benefits of a traditional content management system with the power and flexibility of a headless CMS. Improve developer productivity, increase content reuse, and empower your teams. Now with a more powerful set of APIs.

Accessible content

Contensis supports the creation of accessible content through a variety of features. Enforce alt text on image fields, supply character count validation so content is easy to read, change the starting levels of headings in rich text fields, and add transcript support for closed captioning on videos. Your content is stored and delivered in an accessible format ready to be consumed on the front end.

Accessible interface

Contensis strives to be an accessible CMS. The user interface is keyboard navigable, supports assisitive technologies, and meets WCAG 2.1 AA standards for accessibility. We’ve also made the app microcopy, and user experience as simple as possible to understand.

Find out more

Alias URLs

Contensis assigns each page a URL based on its location in your folder structure. You can override this by setting one or more alias URLs. This is useful when you need to create a memorable URL for a marketing campaign, or if you move a page and want to redirect visitors – and search engines – to its new location.

Content APIs

Easily get data in and out of your CMS with our RESTful APIs. Use content from other systems or software – such as your existing CMS – by importing it with our Management API. Make any changes, like adding images, and publish it anywhere you like with our Delivery API.

Delivery API

Speed up your content delivery with our highly performant read-only API. Easily return content in one or more languages to build multilingual websites and apps. Whether you need 1 piece of data or 100,000, Contensis only returns what you request – delivering your content as efficiently as possible.

Find out more

Image API

Use modern formats like WebP to build beautiful content without taking a performance hit. Upload an image once and deliver it in multiple sizes using non-destructive query string parameters. Build lightning-fast services through the intelligent caching of images.

Find out more

Management API

Create and update content within Contensis as quickly and easily as possible with our Management API. Programmatically import content from your existing CMS or content repository for an effortless migration. Or integrate Contensis with other systems like university research portals, museum collections, e-commerce catalogues, and central government platforms.

Find out more

Automated sitemaps

Improve SEO with automatically updated sitemaps. Use our NPM packages to quickly generate automated XML sitemaps for your front-end site. Contensis will then automatically add new pages to an XML sitemap that search engines use to index your site.

Components

Save time, ensure consistency, and cut down on mistakes by creating reusable sets of fields you can drop into any content type. Group together fields to create components for content such as social cards, accordions, addresses, or landing page elements. Use components with composers to build rich landing pages.

Content guidelines

Content guidelines keep content on-brand by prompting authors to use the right style, voice, and tone. Add them to fields and tabs or use them to provide context for a group of fields. Use standard markdown to style the guidelines or to add links to an external style guide.

Content modelling

Create future-proof and reusable structured content. Content types and entries provide a simplified writing experience. Editors enter content into predefined fields – making it impossible to enter information in the wrong format or to miss information out altogether. Data is stored as JSON, so you can reuse it any way you like.

Content scheduling

Good governance is a vital part of any content strategy. Contensis helps you keep tabs on your content by letting you set the date and time that content should be published and expire. So, you can create an article on Friday, and have it publish at 15:30 on Saturday – without anyone needing to be in the office.

Content type builder

Build an authoring experience that suits the shape of your content and the requirements of your authors. Set up content types and give authors a head start on creating content before your designers have put pen to paper.

Content versioning

Understand the who, what, when, and why of your content with an easy-to-follow audit trail. Track changes and compare versions of the same content side-by-side. Easily roll back your content to a previous version on a field-by-field basis.

Entry editor

Provide a simplified writing experience for your teams. Authors enter content into predefined fields – making it impossible to enter information in the wrong format or to miss information out altogether. Data is stored as JSON, so you can reuse it any way you like.

Forms

Create, edit, and customise forms with our drag-and-drop forms builder. Build complex multi-page forms.

Language agnostic

Contensis is language agnostic. Work in React, .NET, or whatever framework you like. We provide a set of RESTful APIs with language wrappers for JavaScript and .NET and comprehensive documentation to get you started.

Managed columns

Customise the columns displayed in the entries listing screen to create a more detailed overview of your content. Add, reorder, or remove columns to display data from fields in your entries – including images, entry references, booleans text and system fields. Once you've created create a view that suits your needs, simply copy the URL to share it with your team.

Multi-project management

Seperate concerns within a single Contensis instance using projects. A single instance of Contensis can have multiple projects with their own own content types, webhooks, roles, and Site View tree. A user can manage one or many projects.

Multilingual content

Quickly translate content into over 50 languages. Compare translations side-by-side, clone fields to speed up translation between similar languages, and refer to any existing language variation when translating. Customisable roles and permissions ensure that users only see content in the language relevant to them.

Find out more

Roles and permissions

Control exactly what users are able to do by creating roles that give them the permissions they need to do their jobs. Quickly grant groups of users permission to perform specific workflow actions, or revoke them altogether. Users only see content they have permission to access, keeping the interface easy to understand.

Find out more

Search

Surface all your content – entries, assets, and external content – in one combined search. Adjust search weighting to make sure that users find the most relevant content.

Searching entries

Quickly find the content you need in large projects using powerful faceted searches. Whether you're focusing on multi-lingual content, dealing with publishing schedules or simply want to locate your content by keyword and content type.

Single sign-on

Save time and increase uptake of your CMS with single sign-on. Allow users to log in to your CMS using the same username and password they use to access other systems in use across your organisation. Contensis supports single sign-on using Microsoft Azure AD and AD FS.

Find out more

User management

Restrict access to a whole website, such as an intranet, or specific password-protected areas by requiring users to log in. Allow users to register to access a whole website, such as an intranet, or specific areas of a website. Configure registration forms to request as much information as you need. Validate email addresses and send confirmation emails for enhanced security. Users can update their profile information when they log in.

Webhooks

Quickly integrate with your key business systems with flexible webhooks. Set up a webhook to fire on almost any type of event that takes place in Contensis – from an entry being published to a new user being added. Use our starter templates or create your own custom payloads using Liquid.

Find out more

ZenQL searches

Create reports using ZenQL to locate content based on rich queries. Combine field data and operators to surface specific content to create reports, collections, and views. For example, find all news entries in the technology category that have been published for less than 30 days.