Introducing Scheduled Publishing

Publish content at a specific time and date in the future individually or bundled within a release.

Alexandra Buckalew
Bruno

There are many use-cases in which changes to content stages need to be planned for in advance. To ensure that content operations proceed smoothly, GraphCMS now offers the ability to schedule publishing and unpublishing your content.

Introducing Scheduled PublishingAnchor

Scheduled Publishing has landed at GraphCMS. All GraphCMS users now have the ability to schedule their content items to be published or unpublished in the future. Additionally, users can create releases to bundle items that should be published or unpublished at the same time. This new feature will automatically be available in your GraphCMS project.

Content can be part of multiple individual schedules or releases, making sure that you can build up a cadence. Examples for this would be scheduling the publishing and the unpublishing of content in advance, or releasing different localizations at different times.

Explore the Scheduled Publishing user guide →

Scheduled Publishing in GraphCMSAnchor

Scheduled Publishing is a powerful tool that gives both individual users and content teams control and flexibility over their content with the ability to plan in advance. With GraphCMS’s new feature, users can publish in two different ways: publishing entries individually, or tie content pieces together as part of a release.

Scheduling Individual PostsAnchor

9. Individual Scheduling.png

Scheduled items allow content teams to plan for content entries being published (or unpublished) ahead of time, individually, and per locale.

Taking a common scenario, if teams are planning to post or unpublished an announcement tied to a date (such as a Christmas blog post, or a promotional landing page), they have the option to define the time periods for when this entry should be in a certain stage, and avoid needing to manually update them every time a change is required.

Scheduling "bundled" ReleasesAnchor

Schedule Individual Item.png

Releases are what GraphCMS calls content bundles that should be released at the same date and time. The release section of the GraphCMS project gives users a birds-eye view over all the content that will go out tied to that release on a particular date, and a few ways that users and teams can group content according to a particular posting strategy.

Let’s take a common content-heavy example like Black Friday. Content and advertising teams can create different timed-release bundles in advance according to their promotional strategy as there are different needs of communication starting well in advance of the actual Black Friday promotion.

Releases allow teams to map content to launch in parallel with external promotions like commercials, other digital or traditional media buys or promotions. While grouping within a release dictates the publication date and time, teams can also create multiple releases based on content type, locale, and language, ensuring teams can manage content globally without being tied to their computers.

11. Releases list.png

Releases have many other benefits for teams including:

  • The ability to schedule campaigns or promotions across multiple touchpoints like website, social media, and more without being tied to their computers upon launch.
  • Stay organized by giving teams a birds-eye view over all content going out in a release in one unified platform view.
  • Free up time to focus on other aspects of the business by creating content months in advance.
  • Analyze content easier with the ability to map exactly when content went out, track each item's progress from a defined date, and understand what content resonates with your audience.
  • Depending on the industry, Scheduled Publishing can also help audiences remain engaged with new content set to release on a particular schedule.
  • Relieves stress on creative teams, as users can create in advance or whenever available.
  • Creates transparency internally. Teams can see release overviews or individually scheduled content pieces, so everyone can better understand what has been done and when content is going out.

The Fine PrintAnchor

Scheduled Publishing is available to all GraphCMS users, but with certain restrictions for now. Overall, you can have up to 200 pending scheduled items or releases in total in your project per environment. Each Release can have up to 50 content entries within them.

Sign up for a free GraphCMS account to take Scheduled Publishing for a spin and share your feedback with us by joining our community→


  • Alexandra Buckalew
  • Bruno Scheufler
  • Julian Mayorga
  • Abdullah Emin Ak
  • Mahaveer
  • Martian Lee
  • Alexandra Buckalew

    Senior Product Marketing Manager

    [she/her] Alex is driving our product marketing efforts at GraphCMS. She's also a storyteller, and a mac & cheese enthusiast.

  • Bruno Scheufler

    Software Engineer

    Bruno is an engineer building scalable systems for GraphCMS. He's always learning.

  • Julian Mayorga

    Software Engineer

    Julian is a full-stack developer on the frontend team at GraphCMS. As a big GraphQL fan, he spends his days and nights building GraphQL tools.

  • Abdullah Emin Ak

    Software Engineer

    Interested in all kinds of tech especially backend and data engineering.

  • Software Engineer

    As part of the frontend team at GraphCMS, Mahaveer is "currently adding bugs".

  • Martian Lee

    Software Engineer

    Martian is a Senior Frontend Engineer on the engineering team at GraphCMS.

  • Previous
  • Next

Related articles

It's Easy To Get Started

GraphCMS plans are flexibly suited to accommodate your growth. Get started for free, or request a demo to discuss larger projects with more complex needs