Authoring entries

Content entries are created from content types that serve as templates. This guide walks you through the process of authoring entries.

Create a new entry#

To create a new entry:

  1. Navigate to Experience > Entries in the application menu
  2. Click Add an entry to see a list of available content types and entry patterns
  3. Select the content type or entry pattern you want to use to create your entry
create-entry
Select an available content type to create your first entry.

After selecting a content type, the entry editor opens with all the fields defined in that content type ready for you to fill in.

entry-editing
An example of an entry ready to be authored.

Edit an existing entry#

To edit an existing entry:

  1. Navigate to Experience > Entries
  2. Find the entry you want to edit in the entries list
  3. Click on the entry name to open it in the entry editor

Entry states and editing#

Entries can be in different states that affect how you edit them:

  • Draft entries: New entries start as drafts. They can be edited freely but aren't available for use until published.

  • Published entries: Published entries are live and available for use in compositions and APIs.

  • Changed entries: When you edit a published entry, it becomes "changed". The published version stays live while your changes remain in draft until republished.

Once in the entry editor, you can:

  • Update field values using the same interface as when creating entries
  • Add or remove locales or editions
  • Add or remove the entry from a release to schedule when it becomes available
  • Use the entry preview to see how your entry will look

Nested entry editing#

Nested entry editing lets you edit entries without switching between different screens or losing your current context. This seamless editing experience is available in two main scenarios:

Nested editing of entries from a composition

When you have entries connected as data resources, you can edit them directly without navigating away from your current composition or pattern.

For any data resource that is configured to use entries, you can edit them directly from the data resource drawer. This applies to all types of patterns:

The editing experience varies depending on the archetype of your data resource configured for your data resource:

tip

For any data type for entries, you can also create new entries directly from the data resource drawer by clicking Add entry when configuring your data resource. Make sure to publish the entry after creating it or activate Unpublish content mode to preview the draft entry.

Single entry#

When configured to use a single entry, you can select and edit a specific entry directly. Click Edit from the dropdown menu to open the nested editor or click on the title of the selected entry when selecting a single entry in the data resource drawer.

nested-editing-single-entry-data-resource
Nested editing for a single entry

Single entry by slug#

When using Single entry by slug data types, which select entries based on their slug value, you can edit the entry in two ways: either select Edit from the dropdown menu, or click the entry title in the preview section of the data resource drawer.

nested-editing-entrybyslug-data-resource
Nested editing for a single entry by slug

When using the Multiple entries data type, you can select and edit any of the chosen entries from the Selected entries list in the data resource drawer. Click on any entry title to open it in the nested editor.

nested-editing-multipleentries-data-resource
Nested editing for multiple entries

For query-based data types, you can edit any entry returned by your query directly from the results preview list. Click on the entry title to open it in the nested editor.

nested-editing-query-data-resource
Nested editing for query-based entry configuration showing blog posts that can be edited inline.

note

When you create a new entry in the nested editor from a Query data type, the entry may not appear in the preview section after closing the editor if it doesn't match your query's filtering criteria. This is expected behavior since the query will only display entries that meet its specified conditions.

When working with reference fields, you can easily edit linked entries directly from your current entry. Simply click either the entry title or select Edit from the dropdown menu to open the referenced entry in a nested editor.

Nested editing for entries in reference fields

This makes it easier to edit related content without losing your place, saving you time when working with connected entries.

When working with entries, you have several options for saving your work:

Click Save to save the entry without publishing it. Draft entries:

  • Are stored but not publicly available
  • Can be edited and refined before publishing
  • Are useful for content that's still being developed or reviewed

Publish the entry#

Click Publish to save and immediately publish the entry. Published entries:

  • Become available for use in compositions and via APIs
  • Can be accessed by your applications and websites
  • Can still be edited after publishing (changes require republishing)

When editing a published entry:

  • Your changes are saved as a draft version
  • The original published version remains live
  • Click Publish to make your changes live and replace the previous version

If your content type has localizable fields configured, your entries can be created and edited for multiple locales.

Enable locales for an entry#

To enable locales for an entry:

  1. Open the entry in the entry editor
  2. Click Manage locales in the left side rail
  3. Click Enable locales and select the locales you want to enable
  4. Optionally copy content from an existing locale as a starting point

When locales are enabled:

  • Use the locale selector in the upper right to switch between locales
  • Localizable fields show a globe icon indicating the current locale
  • Each enabled locale can have different field values
  • Non-localizable fields remain the same across all locales

For more details, see the localization guide.

When editions are available in your project, you can create market-specific versions of entries. Each edition maintains its own independent content lifecycle, allowing you to:

  • Create and manage different versions of the same entry for different markets or seasonal campaigns
  • Have separate publishing schedules for each edition

For detailed information about creating and managing editions, see the editions guide.

When a content type has a workflow assigned, entries created from that content type will include workflow functionality.

Entries with workflows progress through the defined stages of its workflow. For example, if a workflow has the following stages:

  • Draft - Initial content creation
  • Review - Entry is submitted for approval
  • Approved - Entry is approved and ready for publishing
  • Ready to use - Entry is published and ready to be used in compositions

The current workflow stage is shown in the top-right corner of the entry editor.

To transition an entry to the next workflow stage:

  1. Complete the required content for the current stage
  2. Click the dropdown next to the Save button
  3. Select the transition you want to activate (e.g., "Submit for review")
  4. Confirm the transition in the modal dialog

Different workflow stages may have different permissions:

  • Some stages may restrict who can edit the entry
  • Publishing permissions may be limited to certain stages
  • Only users with appropriate roles can perform specific transitions

Entries can be included in releases to manage content launches and campaigns. Releases allow you to prepare, review, and schedule entry changes ahead of time.

When a release is active in your project:

  • Editing existing entries: When you edit an entry, you'll see an option to "save to release" which copies the entry with your changes into the release
  • Creating new entries: New entries created while a release is active are automatically added to that release
  • Publishing in releases: Use "publish to release" to ensure entries launch in a published state when the release goes live

Entries in releases work similarly to the base editing environment:

  • Inheriting: The entry hasn't been copied to the release yet and shows the base version
  • Copied: The entry has been modified and copied into the release with your changes
  • New: The entry was created within the release and doesn't exist in base

For detailed information about creating releases, scheduling launches, and managing release content, see the releases and scheduling guide.

Once you've authored your entry: