How industry leaders are using Sanity

Choose a content infrastructure that provides immediate value while making your life easy as your needs evolve.

E-commerce

Leverage headless commerce technology to sell anywhere

With more screens, channels, and IoT devices entering the retail and eCommerce landscape, many brands are adopting headless commerce technology to fuel omnichannel shopping experiences.

With Sanity, it’s easy to store and organize the product information and content eCommerce brands need to build compelling digital experiences that drive conversions across a range of devices.

By using our sample eCommerce schema to get started in conjunction with Sanity Studio—the open-source SPA that’s highly customizable via plugins—you can build and reuse pre-defined modules and components to build content-rich shopping experiences. Sanity even has a sample online retail frontend that integrates with Snipcart for its shopping cart and eCommerce functionality. Get started with Sanity as eCommerce CMS.

Learn More: How to make a headless CMS eCommerce frontend for Vue.js, Nuxt.js and Snipcart

Multi-dataset architecture

Fuel your entire ecosystem with one centralized content hub

Expanding into overseas markets can get complicated quickly—particularly if you need to build out new architecture and leverage new technologies to support translations and localized content.

We built Sanity to seamlessly connect with many different datasets while preserving itself as a single source of truth. This makes it easier for teams to manage multiple websites or frontend experiences with varying data and content needs.

Different datasets within Sanity, for example, can store content that’s translated or localized for specific countries or regions. Datasets can even synchronize with one master dataset using scripts to help maintain overall brand consistency across websites, global regions, digital channels, or nearly any other frontend. By using a multi dataset architecture, therefore, companies can utilize one configuration and workflow built with Sanity Studio—the open-source SPA that’s highly customizable via plugins—while defining datasets based on delivery requirements.


Case Study: How Cornerstone OnDemand used Sanity to build editorial workflows that enabled website launches in 13 languages.

Headless CMS

Build cutting-edge web experiences without restrictions

A contemporary brand needs multiple customer and client-facing channels. With Sanity, you can bring your own frontends, and use GraphQL or Sanity’s open-source querying language GROQ to manage, organize, push, pull, and deliver content anywhere.

As an API-first, headless CMS, Sanity was created to allow rapid iteration on content models. For instance, changing the content model will hot-reload the editing UI so you can test out your ideas immediately and query your new data structures over APIs.

With properly structured content, your editors can create content once and re-use it for numerous projects and channels, eliminating content duplication, wasted time, and marketing budget.

As a frontend-agnostic CMS, you can use your favorite frontend frameworks and static site generators, including React.js, Vue.js, Angular, Svelte, Gatsby, Gridsome, as well as eCommerce platforms. To get you started quickly, we even have starter projects fully configured with Sanity Studio—the open-source SPA that’s highly customizable via plugins.

Digital signage software

Create and deliver compelling digital signage content

Screens are sprouting up in all sorts of environments, giving brands new and innovative ways to engage with their audiences. Thanks to its flexible, frontend-agnostic nature, organizations leverage Sanity as digital signage software to power an array of screen-based devices.

Developers can easily integrate Sanity data and structured content with in-store kiosks, in-vehicle screens, and all other forms of digital signage. Structured content can be customized to fit complex data needs, all while maintaining a clean editing experience for marketers within Sanity Studio—the open-source application that's customizable via plugins.

Plus, you can take advantage of our CDN query APIs for fast image and video loading times, keeping every screen up to date with your latest content.

Case Study: How The Nobel Peace Center used Sanity and structured content to power interactive installations.

Mobile application backend

Launch and scale native mobile apps

For our mobile-first generation, nothing but cutting-edge mobile experiences will do. For organizations looking to quickly launch native mobile app, single-page applications (SPAs) or progressive web applications (PWAs), Sanity can dramatically reduce the time to market.

With Sanity, developers don’t need to fit their data requirements to a relational or NoSQL database. Instead, they can define the data structure or schemas that fit the needs of their specific application. They also don’t need to worry about deploying and scaling their data storage because the Sanity Data Store is hosted and managed in Google Cloud.

Data and document archives

Safely store, organize, and access all your assets

Sanity is your very own real-time, schema-less, and cloud-based data storage system.

The Sanity Data Store is highly accessible using a number of methods ranging from requests via Sanity API, to integrating with a client library, to using the HTTP API directly. That means the archived information can easily be integrated with employee or customer-facing frontends, and even published to analog channels like books.

For content editors, the Sanity Studio—an open-source application that's customizable via plugins—offers full document revision histories and the ability to rollback to previous versions. This is critical for thoroughly archiving content and data. In addition, projects can have a number of datasets with customizable access and permissions rules.

Finally, Sanity stores information as structured content, thereby eliminating content duplication. Documents can easily refer to each other in a hierarchical fashion, or leverage many other taxonomy concepts to organize data. Archived information is also highly searchable with Sanity’s open-source querying language GROQ, as well as GraphQL.

Case Study: How OMA converted 40 years of information into structured data to fuel websites, books, and internal tooling.

Landing page builder

Empower your marketers, unchain your engineers.

With flexible content modeling capabilities that replicate the best parts of ACF Flexible content, Sanity can be used to create sophisticated page builders that non-technical editors will find user-friendly. Sanity also supports content previewing, and you can build custom previews reusing React components from your frontend.

Through Sanity Studio - an open-source application that's customizable via plugins - you can configure web pages to be modularized, giving marketers easy editing access to specific sections and components that can be combined, nested, moved, and customized. With separate route types, marketers can also set up and monitor easy-to-use A/B-testing rigs.

Sanity’s unique Asset Pipeline also benefits marketers when it comes to images, enabling smart cropping, color palette extraction, as well as EXIF data and image geolocation.

Audience segmentation

Personalize content at scale

Personalized customer experiences are magnetic, giving your customers and clients a sense of belonging while showing them the most relevant content, products, and services.

With Sanity Studio—the open-source application that's customizable via plugins—you can build flexible content models for any number of audience segments. Choose freely if you want to segment content by page, field, block, documents, whole datasets, or a combination, reusing content models and Studio configurations.

Thanks to sparse representations that let you define fallbacks, you only need to define the variations you need. Plus, with Sanity’s powerful content delivery APIs, developers can select lightweight payloads for the right markets. For marketers, that means faster content delivery and loading times, even in marketers with low bandwidth.

Intranet and knowledge base

Customize and personalize your team’s home base

Using Sanity Studio - an open-source application that's customizable via plugins, organizations can modify the interface to simplify employee workflows.

Sanity Studio also enables capabilities such as real-time collaboration, document revisions, and live previews out-of-the-box—all of which enhance the employee experience. To make matters even smoother, Sanity stores information as structured content that can easily integrate with your existing data, and your existing legacy platforms. For these reasons, organizations choose to use Sanity managing their intranet and internal knowledge base.

Omnichannel experiences

Go beyond legacy channels

With support for both GraphQL and Sanity’s open-source querying language GROQ for querying and content delivery, you can easily deliver structured content wherever you need it. In fact, as long as your frontend channel, device, or service can communicate over HTTP, Sanity can deliver content to it.

With Sanity as your content’s single source of truth, you can easily reuse and repurpose text, images, and other media across multiple channels. Leverage our CDNs for fast and reliable delivery all over the world, or the real-time APIs for instant updates. People have used Sanity for content across multiple websites, apps, chatbots, voice assistants, internet of things devices, and printed materials such as books.

Multiple editor environments

Give every content creator room to innovate.

A growing brand needs a growing team of content creators. When it comes to entering new markets and regions, you may even need brand new editor environment to support different languages and new forms of content.

With Sanity, it’s straightforward to set up multiple editor environments by deploying several instances of Sanity Studio - the open-source application that's customizable via plugins. Global organizations find it convenient to customize the Sanity Studio for specific languages tailored to their specific office locations.


Case Study: How Cornerstone OnDemand used Sanity to build editorial workflows that enabled website launches in 13 languages.

Prototyping and innovation

Launch, experiment, iterate, and scale at lightning speed

Prototypes need to be done quickly and efficiently. To get started with prototyping with Sanity, you need your structured content ready and mapped out—and nothing more. Whether you want to take advantage of our starter projects or start from scratch using JavaScript, it takes mere minutes to get started with Sanity as your scalable content platform.

With the configuration in JavaScript for instance, you can efficiently collaborate across disciplines in workshops and design sprints. Quickly build your content schema and editorial interface in Sanity Studio—the open-source SPA that’s highly customizable via plugins—to experiment with content and integrate it with design tools such as Sketch, Figma, or InVision. For additional flexibility,Sanity also supports GraphQL, as well as Sanity’s open-source querying language GROQ.

However, perhaps the most compelling reason to use Sanity for prototyping and experimentation is the freedom the platform affords you as your project progresses. Not only can you use Sanity in tandem with another CMS or external application to fuel a unified frontend, but you can also use Sanity to pull content from external sources to make it your central content hub. And if none of that suits your project, you can simply migrate out of Sanity and into something else. Now that’s flexibility.

Editorial workflow

Enhance the editorial experience

Every content team has it's own way of collaborating, and there is no off-the-shelf CMS that can truly cater to everyone. As a developer tool first and foremost, Sanity Studio—the open-source application that's customizable via plugins—can be used to build a totally bespoke content schema and editor experience to match your marketing team’s needs.

But the customization doesn’t end there. Sometimes a great content model doesn’t reflect what content you work on the most, or how documents should be laid out for your editors. To simplify the entire editorial process, you can use Structure Builder to organize documents to better fit how your editors and marketers work. With Initial Value Templates, you can set up efficient workflows, even connecting the Studio to external data sources for document creation.

Sanity Studio boasts real-time collaboration features and document history, and you can even add plugins and custom tools to Sanity Studio to set up review flows with calendar and kanban views.