Skip to main content

Set Up Modules

Create reusable content blocks to keep your email layouts consistent and easy to build.

Updated over 2 weeks ago

What Are Modules?

Modules are pre-built layout blocks. You can reuse them across email campaigns.

They help you:

  • Build emails faster

  • Keep designs consistent

  • Reduce manual work


Go to the Admin Section

  1. Click Admin in the top left corner

  2. Open the Modules tab

  3. Choose one of the following:

    • Click Module Categories to organize modules

    • Click Modules to open the Module Library


Create Module Categories

Use categories to organize your modules before building them.

  1. Go to AdminModules

  2. Click Add Category

  3. Enter a name

  4. Click Save

  5. Edit or delete categories as needed

Module Categories Page

Pro Tip: Set up categories before building modules. This makes assignment easier later.


Access the Module Library

  1. Go to AdminModules

  2. Click Modules

  3. Search, view, or edit modules

Admin side of the platform with modules library page open

Create a New Module

You can create a module from scratch or from an existing email or landing page.
See: Create modules from an email or landing page

  1. Click Create Module

  2. Select Email or Landing Page

    Module library page with create module button menu expanded with options "email module" and "landing page module" displaying
  3. Design the layout in the builder

  4. Enter a clear module name

  5. Open Module Settings:

    • Assign a category

    • Set brand restrictions

    • Adjust layout settings:

      • Width

      • Background

      • Link color

      • Font

      Module settings menu expanded
  6. Add content blocks

  7. Set editing restrictions if needed

Save and Publish

Save Your Work

  • Click Save

  • Changes are stored as Unpublished Changes

    Module builder view displaying unpublished changes to a module

Publish the Module

Choose one option:

  • Click ActionsPublish

  • Click Unpublished ChangesConfirm and Publish

    Confirm publish popup to confirm and push changes made to the module

Assign Modules to Brands

Control which brands can use a module.

Assign Access

  1. Open the module

  2. Expand Module Settings

  3. Under Brand Access, choose:

    • All Brands for full access

    • Specific brands to limit access

Setting up brand restrictions in the module builder UI.

Permission Notes:

  • Users with global access can assign any brand

  • Brand-restricted users can only assign allowed brands

  • Brand-restricted users cannot:

    • Edit global module assignments

    • Add or remove restricted brands

    • View global brand settings


Lock Modules

Lock modules to prevent users from making changes to specific sections.

  1. Go to AdminModules.

  2. Find the module.

  3. Use the toggle to globally lock a module.

    1. If you don't see this option in your account, contact Knak Support to enable Global Module Locks.

    Global Lock Toggle for modules.
  4. Or if you need to apply specific restrictions, learn more here about how to adjust editing restrictions.

Note: When a user tries to edit a locked module, a warning will appear that the module has been locked by the administrator:

Editor restrictions applied to a module - end user view

Important Warning

Use global locks sparingly.

  • Locked modules cannot be edited in assets

  • Users cannot apply any changes to the module

  • This can block necessary updates if used too often

Only use global locks in specific cases, such as:

  • Legal disclaimers

  • Content that must remain unchanged


View Module Version History

Track changes and restore previous versions of a module directly in the module builder.

How to Access Module Version History

  1. Open the module in the module builder.

  2. Click the Actions menu in the top-right corner.

  3. Select Version History from the dropdown.

Location of the Actions menu and Version History option.

What You Can Do

  • View previous versions of the module.

  • Compare changes between versions.

  • Restore a previous version if needed.

Each version is time-stamped and shows who made the change.

Module Version History modal with previous version selected.

Troubleshooting: Text Replaced in Modules

Fix the Issue

  1. Merge the latest module version

  2. Update the email text manually

Check for Outdated Modules

  • Open the Optimize tab

  • Look for Out of Date Modules

Optimize tab in Knak with out of date modules

Important Notes:


Need more help? Contact support via live chat within Knak using the chat bubble in the bottom right corner or email support@knak.com

Did this answer your question?