Introduction
Measure twice, cut once. Preview your content prior to publishing it.
Previewing allows Editors to view Staging Content within the context of your sites design. This is a crucial step before publishing content to the public.
A Preview Environment should be set up and configured by your developer so Editors can Preview their Content in real-time as they make edits within Agility. Enabling Previews provides a level of confidence and security in an Editors workflow which has come to be expected as standard functionality.

You can Preview and Publish the following types of Content:
Content can exist in a number of different states, knowing what state your content is in is important when trying to preview it.

A brand new piece of content that has never been saved before.

Content that’s been saved but not yet published, this includes changes you've made to previously published content. Items in this state can be previewed.

Content in this stage is live and viewable on your website.

Content that is no longer viewable on the live site. Content in this state cannot be previewed until new changes are made.
An Editor creates a new piece of content. Until saved it will exist in the New state and cannot be previewed.
Setting up a preview deployment is required for preview to work. If you are having issues, contact your developer or contact support@agilitycms.com for assistance.
The ability to preview content before publishing is crucial to the success of your digital solutions. As editors, you need to be confident of your changes before they are made public.
Agility provides a built-in content workflow that seamlessly enables editors to preview their changes before they publish. Understanding this concept is important to managing content in the CMS.
In Agility, there are a number of states in which your Content can be in. Below is an outline of each state and what they mean.
A new piece of content that has been initialized but not yet saved of published. This content is not viewable in Preview or on the Live website.

Creating new content in Agility CMS Select an Image
Content that is staging means it is not yet published. This refers to content that can be viewed in 'Preview' mode but not on the Live website. This is useful when you are making content changes and would like to Preview the changes before publishing them on the live site.

Staging content in Agility CMS Select an Image
Published means your content is on the latest version, and it is viewable on the Live site.

Viewing published content in Agility CMS Select an Image
This state indicates that the current content is published, however, there is content that has been updated that has not yet been published. This content is still viewable in Preview.

Previously published content in Agility CMS Select an Image
Content that is unpublished will not appear on the Live website. Any content that is unpublished will also not be available to Preview.

Viewing unpublished content in Agility CMS Select an Image
Being able to Preview Content prior to Publishing is crucial for Content Editors. Content Previews provides Content Editors with the ability to view Staging Content from the CMS within the context of your website's design.
A Preview Environment should be set up and configured so Content Editors can Preview Content in real-time as they are making edits within Agility CMS. Enabling Previews provides a level of confidence and security in a Content Editors workflow which they've come to expect as standard functionality.
In Agility CMS, you are able to Preview and Publish the following types of Content:
New Code or changes to Content Models are typically handled by developers. Content Editors should only have to focus on one thing, the Content!
Implementing a content workflow such as above allows Content Editors to focus on writing good content while designating an approver to manage if and when content should be published and made available for production. Keep your editors productive, while maintaining a high level of quality control.
Preview Not Working?Setting up a preview deployment is required for preview to work. If you are having issues, contact your developer or contact support@agilitycms.com for assistance.