See Your Content's Future - Exactly as Users Will Experience It

See Your Content's Future - Exactly as Users Will Experience It
Author image

Freddy Montes

Product Manager

Share this article on:

80

For years, content teams have scheduled updates and hoped for the best. They’ve set publish and expiration dates, made educated guesses about layout shifts, and waited until content went live to see if it looked right.

Not anymore.

Today, dotCMS launches Future Time Machine, an innovative feature that lets teams preview their pages exactly as it will appear on any future date, in the exact spot it will be rendered, in real-world context.

No more blind scheduling. Just full visibility and control over how content evolves.

The First Preview That Goes Beyond Content Scheduling

Content teams often run into surprise formatting issues because the same piece of content can be published in multiple locations, each with its own layout and styling. Something that looks perfect on a homepage banner might not work on a product page or a different section, device, or language. Until now, the only way to check was waiting until the content went live.

Future Time Machine removes the guesswork.

  • Check how content fits into different templates, containers, and layouts

  • Validate design, responsiveness, and readability before anything goes public

  • Ensure consistency across multiple placements without waiting for the publishing date

  • Ensure that images, text, and layouts work in every context before they go live

Unlike traditional content previews that simply show an isolated piece of content, Future Time Machine brings content into the “wild”—allowing teams to validate how it will look in real-world conditions, as real site visitors will experience it.

How It Works

Using Future Time Machine inside dotCMS is simple.

  1. Make sure your content types support scheduling

    • Add a publish date and, if necessary, an expiration date to your content type

    • Ensure these fields are system indexed so Future Time Machine can read them

    • More detail information in our documentation.

  2. Create a future published piece of content

    • Go to content search, find the new content type and add a new piece of content

    • Make sure that this new content have a publish date in the furniture

  3. Navigate to your page

    • Open the Universal Visual Editor (UVE) and load the page you want to preview

    • By default the UVE loads in Edit which shows the “draft” version of the content if it exists. Some content might have the same draft and live version.

    • Add the recently created piece of content.

  4. Travel to the future

    • On the new dropdown on the top left, select “Published”. This will show the page with only the content that is currently published (or live).

    • Click on the calendar dropdown in the toolbar

    • Select a future date—this will render the page exactly as it will appear on that date (changes will be visible if it has content to be published on the selected date or after)

    • Scheduled content updates, expired content removals, and layout changes will be reflected instantly

  5. See content in real-world context

    • Preview banners, blog posts, products, and any content that is set to change

    • Validate how content looks inside different sections of the page—something that might work well on one page could break in another

    • Make adjustments before content goes live to ensure a seamless experience

Designed for Complex Content Strategies

  • Works with both traditional and headless pages

  • Renders scheduled updates in the Universal Visual Editor for full context

  • Supports content relationships, widgets, and multi-location publishing

  • Handles multi-site and multi-language setups with precision

See Your Content’s Future Today

Future Time Machine is now available to all dotCMS users with Universal Visual Editor access.

Try it now: Open any page in edit mode, select a future date, and preview your content exactly as it will appear—where it will appear.

Because seeing is knowing.