Visual Editing: give content teams a GPS for your CMS

Written by Molly Friederich, Simeon Griggs

If you’re responsible for building or maintaining a content management solution, odds are you’re thinking of trading in a traditional monolith CMS in favor of a composable content solution (if you haven’t already!). You want the benefits a modern CMS delivers, including:

While the big-picture benefits are clear, perhaps the day-to-day experience for content stakeholders is less in focus. You might be wary of tradeoffs they’ll experience when content in the CMS is no longer coupled 1:1 with the front end.

We get it. Legacy headless CMSes often have major gaps for content creators, the biggest one being the visualization of the content they create and manage. Sanity has long offered strong preview tooling—and we recently made it even better with innovations like Perspectives and Content Source Maps. And we’re not done yet.

Today, with the launch of Visual Editing, we’re taking the next step: providing a one-click way to jump from your in-browser website preview to your content within Sanity Studio (the editing environment). Given most day-to-day content maintenance and updates start from the front end, this rounds out Sanity’s coverage for the common workflows we see content teams use. Visual Editing is now available on all Sanity plans.

PortableText [components.type] is missing "muxVideo"

Sanity co-created and co-launched the first incarnation of Visual Editing with Vercel earlier this year. Now, Visual Editing is available for all Sanity users—regardless of Sanity plan, hosting provider or web framework.

A single click cuts through the complexity

With Visual Editing, a new UI is added to your preview deployment that, on hover, provides a blue outline around content elements with a button to “Edit in Sanity Studio.” A single click takes you directly to the source of that content target content within Studio.

Once there, you’re able to make an edit (or inspect the history of that content)—and you can do so with insight as to whether any other documents in your Studio also reference the content at hand. This is an important safeguard when your content is reused across many surfaces, web-based or otherwise.

PortableText [components.type] is missing "muxVideo"

Read on to learn how we’ve built this to be delightful for both developers and the content teams they build for!

Big benefits for content teams

The most impactful content is dynamic. It must evolve as your company learns what messaging works, as offerings change, and, of course, when the occasional typo is discovered. When updates need to be made, content teams want to do so quickly and confidently. Here’s how Sanity’s Visual Editing supports them:

Visual Editing brings all of this workflow efficiency to your teams within the web preview environment they’re used to living in. The near-magical experience of suddenly having a friendly blue button to click whenever they need to make a change stands to save them hours every week.

Small lift for developers

We want to get Visual Editing into the hands of content creators as fast as possible. To do so, we focused on making it fast to implement and easy to prioritize. Here are a few of the ways we’ve made Visual Editing a great developer experience:

To learn more about enabling Visual Editing for your Sanity project, click here to read our documentation.

A growing list of reasons to go composable

Visual Editing is just one of several releases for content teams this summer (check out our launch of AI Assist and improvements to previews) that scratch off potential trade-offs you face in modernizing your CMS.

To see them all in action, reach out for a personalized demo with our Sales team, or join us for our Summer Release Demo webinar on August 2. And invite your content friends!