All about global content modules (beta)

Global content modules are reusable blocks that automatically sync across Foleon Docs. Admins or designers can update modules from a central location, eliminating the need to manually update each Doc. This streamlined approach to content management saves time, minimizes errors, and enhances governance, ensuring consistency and efficiency across Docs.

💡 Any content creator can add a module to a page, but only admins and designers can create and edit modules.

⚠️ Global content modules are not available on all plans, and the number of modules you can create depends on your plan. If you're interested in using this feature or increasing your module limit, contact us here.

In this article

Why use global content modules?

Global content modules centralize critical company assets, such as pricing pages, legal disclaimers, company information, and key messaging, into a single source of truth. Updates made to a module are instantly reflected across all Foleon Docs where it is used without the need to republish.
Global (linked) content
Let's look at an example:
A global consulting firm includes a compliance disclaimer in all its Foleon Docs. So, what happens when there is an update to this disclaimer? They need to track down and manually update every single Doc, which is time-consuming and prone to errors.
With Global Content Modules, manual updates are no longer needed! The marketing team can create a module for the compliance disclaimer and add it to all Docs. When a change is made to the disclaimer, they can simply update the module, and the changes are applied instantly across all Docs, ensuring accuracy without manual effort.

How to create and use modules

📹 In the video below, we show you how to create global content modules and how to quickly update content that syncs across multiple Docs.

Step 1: Create a module

💡 Only admins and designers can create and edit modules.

There are two ways to create a module: from scratch or from an existing block

To create a module from scratch:

In the dashboard, go to your workspace and open the modules page. Click + start new Module. The module editor will open, where you can start designing your module.

Start new module

To create a module from an existing block:

Open the Doc that contains the block you want to use as a module. In the purple block bar, click Save as module

Save block as module

Give your Module a name and, optionally, select one or more categories. Click save. 

Save as module details

A pop-up will appear, directing you to the module editor, where you can finalize your module and make it public.

⚠️ The original block won't be automatically converted into a module. After finalizing your module in the module editor, you'll need to delete the original block and replace it with the new module.

Click here to go to the module editor

Step 2: Edit a module in the module editor

The module editor allows you to create the content for your module. You can use an existing template or drag-and-drop blocks or elements to create your desired layout. 

💡 A module can contain multiple blocks, allowing you to create multi-block or full-page modules for reuse across Docs.

⚠️ Currently, it's not possible to add a link to an overlay from the module editor.

Once you've finished creating your module, click make public to make this module available for use in your workspace.

Make module public

Step 3: Add a module to a Doc

Once your module is made public, you can start using it in your Foleon Docs!

💡 Any content creator can add a module to a page.

Navigate to the Doc where you want to add the module and open it in the editor.

Click on modules on the left sidebar. Drag and drop your module onto the desired section of your page.

⚠️ Content in the module is locked and cannot be edited. The module can only be edited in the module editor by admins or designers.

Modules element

Once ready, click (re)publish to set the Doc live. 

Publish Doc with Module

Step 4: Update a module

In the dashboard, go to your workspace and open the modules page. Click edit on the module you want to update.

Make any necessary changes, such as modifying text, replacing images, or adding blocks. Once your content is ready, click update.

Update Module

A pop-up will appear showing all Foleon assets that use this module. This allows you to quickly check which Docs will be updated.

Click update to confirm. The changes will now be applied instantly across all Docs using the module.

Confirm Update Module