Changelog

Stay up to date with the latest product updates, new features, and improvements across the Contentful platform.

Subscribe via RSS

Email and webhook notifications for Timeline release outcomes

Contentful has added email and webhook notifications for scheduled Timeline release outcomes. Release creators and last editors receive emails when a scheduled release fails or completes successfully, helping teams spot release outcomes without adding new failed-release workflows in the Timeline interface.

This update helps teams respond faster when a scheduled release fails, confirm successful scheduled releases, and route release outcome signals into shared operational channels or external systems.

Use email notifications and webhooks to monitor scheduled release outcomes:

  • Release completion emails - Contentful automatically sends an email to the release creator and last editor when a scheduled release fails or completes successfully.
  • Webhook monitoring - Subscribe to the ReleaseAction topic with the execute event to receive a webhook when a release publish succeeds or fails.
  • Release status - Use sys.status in the webhook payload to identify the outcome. A succeeded status means the release was published successfully, and a failed status means the release publish failed.
  • Publish filtering - To monitor publish outcomes only, check that action === "publish" and inspect sys.status for succeeded or failed.

Implementation notes:

  • Email recipients are limited to the release creator and last editor and cannot be configured by users.
  • Success emails do not include a link back to the successful release.
  • Webhook payloads can be used for monitoring and automation, but failure details may be limited.

For more information, refer to the Timeline releases.

Select Adobe Experience Manager assets without leaving Contentful

The Adobe Experience Manager Asset Selector app helps teams browse, search, and select approved AEM Assets directly inside Contentful, while keeping asset access aligned with Adobe IMS permissions.

The app helps editors, marketers, and creative teams attach DAM assets to Contentful entries more easily, without leaving Contentful to search AEM, downloading and re-uploading media, or relying on asset path lookups. Teams can use Adobe's Content Advisor picker inside an entry field, manage selected assets after adding them, and apply governance controls for approved asset selection.

Key features include:

  • In-entry asset discovery: Find approved AEM assets from a Contentful entry field using Adobe's picker, reducing tool switching during content production.
  • Edit asset selections: Arrange selected assets or remove them from the field after selection, so entries stay easy to review and maintain.
  • Adobe permission alignment: Authenticate through Adobe IMS OAuth so editors work with the same asset access permissions configured in AEM.
  • Repository and upload controls: Limit browsing to the right AEM repository, tier, or environment, and hide uploads when editors should choose from approved assets only.

Get started by installing the Adobe Experience Manager Asset Selector app from our Marketplace.

To learn how to configure and use the app, refer to Adobe Experience Manager Asset Selector article.

Audit Log Viewer brings organization-wide audit visibility to Contentful

The Audit Log Viewer app helps Contentful administrators view organization-wide audit activity directly inside Contentful, while reading audit log files from a configured cloud storage bucket.

The app helps admins, security teams, and operations teams investigate changes more easily, without piecing together activity across individual spaces, searching raw log files, or exposing storage credentials in the browser. Teams can load a specific date range, filter audit events, and review activity across every space from a single view.

Key features include:

  • Organization-wide audit visibility: View audit activity across every space in your Contentful organization from one centralized interface.
  • Search and filtering: Filter audit events by space, actor, action type, or free text across entity IDs and API paths.
  • Summary charts: Review events over time, top actors, and action breakdowns to understand activity patterns faster.
  • Secure storage access: Keep storage credentials server-side in a Contentful Function while the browser receives short-lived, read-only pre-signed URLs.
  • Flexible activity review: Load historical activity by date range, browse paginated results, and scan key actions with color-coded badges.
  • Configuration recovery: Preserve non-secret settings locally so they can be restored if a bundle update resets the app.

Get started by installing the Audit Log Viewer app from our Marketplace.

Export Contentful entries in bulk with Content Exporter

The Content Exporter app helps teams export entries from Contentful in bulk, while using filters, field selection, and multiple file formats to generate the dataset they need.

The app helps content teams, developers, and operations teams work with large entry sets more easily, without relying on the Contentful web app's 40-entry export limit, manual export workarounds, or one-size-fits-all files. Teams can narrow results before export, preview matching entries, and choose the fields and format that fit their migration, analysis, or archiving workflow.

Key features include:

  • Bulk entry export: Export entire content types or search across all content types without the 40-entry export limit in the Contentful web app.
  • Filter and preview: Narrow results by status, tag, taxonomy, date range, locale, or field value, then review matching entries before downloading.
  • Flexible field selection: Select the specific entry fields to include so each export contains only the content your team needs.
  • Multiple file formats: Download exports in CSV, JSON, XLSX, XML, or YAML for migration, analysis, or archiving.

Get started by installing the Content Exporter app from our Marketplace.

Introducing near real-time audit logs

Near real-time audit logs

Starting August 18, 2026, Enterprise customers can stream audit log events to their cloud storage destination within approximately 5 minutes of the event occurring.

Near real-time audit logs give security and platform teams immediate visibility into who is accessing and changing content across their organisation. Events arrive in minutes, enabling fast detection and investigation of suspicious activity, and feed directly into existing security workflows and SIEM tools. Events are delivered in OCSF format (Open Cybersecurity Schema Framework), compatible with major SIEM tools including Splunk, Datadog, and Azure Sentinel.

With near real-time audit logs, you can:

  • Receive audit events within approximately 5 minutes to your AWS S3, Azure Blob, or Google Cloud Storage destination.
  • Monitor who accessed or changed content in near real time and feed events directly into your existing security workflows.
  • Capture read access (GET requests) in addition to write operations, giving you visibility into who viewed sensitive content.

Near real-time audit logs and daily audit logs operate independently and continue to co-exist.

Near real-time audit logs are configured through the Enterprise Observability UI, under Organization settings > Observability. Or by using the Management API (CMA).

To learn more, see the near real-time audit logs documentation.

New analytics capabilities for Contentful Personalization

Contentful Personalization now contains the following analytics capabilities to help you understand not only what you published, but how that content is actually performing:

  • Content insights: Analyze your content performance, both at an entry-level and at a content type- level, and check out the content effectiveness uplift for your configured metrics.
  • Audience insights: Look at your audience impact, identify which audiences are driving results, and understand who they reach.
  • Benchmarks: Compare your entries, groups of entries, or audiences, and make decisions based on performance rather than assumptions.

With these capabilities, you can better understand how your content is performing directly in the workspace where you create and personalize that content.

Contentful Personalization now includes Content Insights, Audience Insights, and Benchmarks

This improvement brings content creation and measurement together in one space. Marketing, content, growth, and experimentation teams can move from “we published something” to understanding which content and audiences are contributing to outcomes, without stitching together multiple analytics tools or relying on a data team.

For more information, see Content Insights, Audience Insights, and Benchmarks.

Introducing the new Optimization Agent

The Optimization Agent is now available in Contentful Personalization. It helps marketers, editors, and analysts move from questions to answers by providing contextual, AI-powered responses about their content and performance as text and visual elements.

You can use the Optimization Agent to:

  • Ask natural-language questions about your content and performance data.
  • Explore insights without manually building reports or searching across multiple views.
  • Ask follow-up questions to refine an answer or explore a topic in more detail.
  • Surface potential opportunities for content and experience optimization.

OptimizationAgent Changelog

The Optimization Agent brings intelligence closer to the decisions teams make every day, helping them move from understanding performance to deciding what to optimize next. It is part of Contentful’s broader optimization experience, which connects content, audiences, and performance outcomes in one workflow.

For more information, see the Optimization Agent page.

Filter taxonomy concepts by ID with the Content Delivery API

You can now filter taxonomy concepts by ID with the Content Delivery API using the sys.id[in] query parameter, matching the filter already available on the Content Management API. Use it to fetch a known set of concepts in a single request instead of paging through the full collection.

For more information, see the Taxonomy CDA Documentation.

Multiple SSO configurations for a single organization

As an administrator in our Enterprise plan, you can now set up to five independent SSO configurations in one Contentful organization, each with its own identity provider. Support users across business units, regions, and subsidiaries without splitting into separate organizations or exempting anyone from SSO. Users simply enter their email address to sign in and are routed to the right identity provider automatically.

Add a configuration under Access Tools > Single Sign-On (SSO). See our SSO support page to learn more.

multiple-sso

Introducing the new Optimization SDK

We have released the Optimization SDK, a new developer toolkit for integrating Contentful Personalization and Analytics across web and server applications from a single foundation.

The Optimization SDK includes:

  • @contentful/optimization-web: Browser SDK for personalization, analytics, and consent management.
  • @contentful/optimization-node: Server SDK for server-side rendering (SSR).
  • @contentful/optimization-react-web: React integration with providers, hooks, and router adapters.
  • @contentful/optimization-nextjs: Next.js integration for SSR, hybrid rendering, and client-side tracking.
  • @contentful/optimization-core: Core SDK.

The Optimization SDK simplifies implementation and helps you get up and running faster. It provides:

  • A unified SDK experience across web and server applications.
  • Built-in support for server-side rendering, including Next.js.
  • Less implementation code and faster setup.
  • Built-in consent management, automatic interaction tracking, and preview support.

NOTE: The Optimization SDK is available to all customers with a Contentful Personalization license.

We recommend using the Optimization SDK for all new Personalization and Analytics integrations. Existing integrations built with experience.js continue to be supported.

For more information, see the Optimization SDK developer documentation and the open-source Github repository.

Remote MCP Server in GA

  • The Contentful Remote MCP server has been moved out of Beta and into general availability.
  • The authorization flow for the Remote MCP Server has been slightly changed. Going forward, users must add the MCP Config App to Space Environment pairs that they want to use the MCP server with.
  • The MCP server is available to all customers without charge.
  • You can find the Contentful Remote MCP app in the Contentful App Marketplace.

GraphQL API log streaming in Enterprise Observability

Starting July 21, 2026, Enterprise Observability now streams GraphQL API logs to your cloud storage, extending near-real-time log delivery to your GraphQL API traffic.

GraphQL logs are delivered as structured JSON files to your configured AWS S3, Google Cloud Storage, or Azure Blob Storage destination, using the same near-real-time, ~5-minute batching model as Delivery API (CDA) logs. From there, you can ingest them into your existing observability tools (Datadog, Splunk, Grafana, or similar) to debug query errors, monitor latency and response behavior, and correlate GraphQL activity with traffic from other Contentful APIs.

To configure GraphQL log delivery, navigate to Enterprise Observability in your Organisation settings, select GraphQL as a log type, and map it to a destination.

To learn more, see the Enterprise Observability documentation.

Filter CMA tokens by author and set PAT expiration limits

Organization admins can now filter CMA tokens by author and configure a maximum expiration limit for PATs, from a cleaner Token Management settings experience.

This makes it easier to review user-owned tokens during offboarding, security checks, and governance reviews, while also giving admins a more consistent way to enforce token lifetime expectations for personal access tokens.

The maximum token expiration policy applies to newly created PATs and does not retroactively change existing ones.

This update is available to all customers.

Preview the audience size and impact as you build

You can now see audience size estimations while building an audience in Contentful Personalization, making it easier to understand its potential reach before using it in campaigns, personalizations, or experiments.

As you configure your audience, preview metrics are displayed directly in the Rule builder on the Editor tab. These estimates update automatically whenever you modify your audience rules, including changes to traits, filters, or locations.

The available preview metrics include:

  • Profiles in audience: An estimate of how many profiles match your audience definition.
  • Estimated views: An estimate of the number of views your audience is expected to generate.
  • Estimated conversion rate: An estimate of the audience's expected conversion rate.

For more information, see the help center documentation.

Bulk entry operations are now available

We have just released Bulk entry content operations that provide developers and platform teams an efficient way to manage multiple entries simultaneously, reducing the number of API calls required for bulk content management.

You can now perform the following entry operations in bulk through the Content Management API:

  • Create, update, delete, and export, with a limit of 10,000 entries per job

Each job processes the entries asynchronously, returns per-entry results so teams can retry only what failed, and surfaces job status that teams can poll or receive via Webhook notifications. There are no custom monitoring layers needed.

For more information, see the Bulk entry operations and the Content Management API page.

Microsoft Azure Blob Storage support for Enterprise Observability log streaming

Starting May 28, 2026, Enterprise Observability log streaming can now deliver Content Delivery API (CDA) logs to Microsoft Azure Blob Storage, alongside existing support for Amazon S3 and Google Cloud Storage. This enables teams running on Microsoft Azure to route Contentful API activity logs directly into their existing observability stack, with no need to route through a third-party destination.

For details, see the Enterprise Observability: Microsoft Azure Blob Storage setup

Drive Integration app is now available for Contentful

The Drive Integration app helps teams keep authoring and collaborating on the content changes in Google Docs, and then import finalized documents into Contentful as structured draft entries. It reduces manual copy-paste work by using AI-assisted field mapping, supported formatting, and image handling to move approved content into an existing Contentful content model.

The app helps content teams, editors, and admins manage long-form content more easily, without the need to manually copy-paste, format, and clean up content. Teams can select Google Docs they would like to import into Contentful, review suggested field mappings before import, skip content that should not be included, and continue publishing through their standard Contentful workflow.

Key features include:

  • Google Docs Import: Browse Google Drive, select a desired Google Doc, and import it into Contentful as a draft entry.
  • AI-Assisted Field Mapping: Review and adjust mapping suggestions so document sections can be placed into the right fields matching your existing Contentful content model.
  • Supported Formatting And Images: Preserve common document structure, including headings, text formatting, lists, hyperlinks, embedded images, and tables where supported by the target field.
  • Permission-Aware Drive Access: Each user connects their own Google account, and the app displays only Google Docs and folders they already have permission to access in Google Drive.

For more information, see Drive Integration app documentation.

AI skills for Contentful Personalization

We have created and released Contentful Skills, an open-source collection of agent skills designed to integrate Contentful guidance directly into your AI coding agent of choice, with an emphasis on Contentful Personalization.

These skills can teach your coding agent how to build on Contentful. Once installed, your agent starts providing context and codebase-aware guidance about SDK setup, Draft Mode, content migrations, and personalization directly within the workflow you already use.

The collection contains the following skills:

  • contentful-guide – Explains the core concepts and routing. This is the entry point that helps the agent decide which skill to use for which question.
  • contentful-api – Language-agnostic REST and GraphQL API reference - cURL examples for CMA, CDA, CPA, Images, and GraphQL.
  • contentful-nextjs – SDK setup, content fetching, and Draft Mode previews for both App Router and Pages Router.
  • contentful-migration – Writes and runs content model migration scripts.
  • contentful-personalization – The flagship. Four interactive workflows in one skill: Onboard, Live debug, Doctor, and Develop.

AI Agent image

For more information, see our blog post.

Manage spaces at scale through the Content Management API

Starting May 19, 2026, Enterprise teams can now manage key space setup steps through the Content Management API. With this release, you can list available licenses for an organization, check eligible licenses for a space, create a paid space with a selected license, unarchive a space with a selected license, and view or manage space add-ons for environments, content types, and records.

scalable-spaces-video

This removes a key manual step from multi-space provisioning and makes space setup easier to automate at scale.

This release is intended for developers and platform teams with org owner or admin permissions who manage many spaces through automation or internal tooling. It does not cover trial-space management or upgrade and downgrade flows in this release.

For more information, see: Create a space, Unarchive a space, Eligible licenses, Available licenses, Get space add-ons from a space and Allocate or deallocate space add-ons.