Storyblok Raises $80M Series C - Read News

What’s the True Total Price of Enterprise CMS? Find out here.

Skip to main content
  • Docs
  • Guide
  • Content hierarchy: Space, Folder, Story, Block

Content hierarchy: Space, Folder, Story, Block

In Storyblok content is structured in a concise way, allowing you to always have a clear overview of where things are.

Space

Spaces are individual content repositories. Each space consists of its own Stories and Blocks, and should be thought of as a central place to keep all related content.

All related content that is meant to be published on different platforms should be stored within the same Space.

Completely unrelated content that can be part of independent projects should be dealt with separately in different Spaces. For example, this is recommended if you want to launch several websites or apps that are not related to each other.

You can find all your Spaces {1} after logging in to Storyblok. You can also search for a Space {2}, or add a new Space {3}.

A screenshot of possible Storyblok Spaces
1
2
3

Story

All stories within a Space are located in the Content area {1}. A Story {2} is simply a content entry. Stories exist within Spaces, and each one is defined by a specific content type (e.g. Post, Product, Page, FAQ Entry, etc.).

An example of Stories within a Space.
1
2

Folder

Stories can also be subdivided into different folders {1}. This makes it easy to group similar pieces of content and separate different ones. Stories do not need to be in folders, but they can be helpful for organization.

An example of folders within a space.
1

Block

Each Story is made up of different Blocks. Blocks are modular components that can be stacked together to form a finished piece of content (e.g. Table {1}, Richtext {2}, Image {3}, etc.). Blocks can be copied, moved, deleted, and customized easily, making content reusability a simple process.

An example of Blocks within a Story.
1
2
3

Some Blocks can have other Blocks nested within them. For example, an In Content Box Block {1} can have an Enterprise CTA (sub)Block {2} inside it.

An example of a subblock.
1
2