Skip to main content

Set up Modules

Create reusable content blocks that help maintain consistent layouts across your emails.

Updated today

What Are Modules?

Modules are pre-built layout blocks that can be reused across email campaigns. They help your team build emails faster and keep designs consistent.

Go to the Admin Section

  • Click the Admin button in the top left corner.

  • Under the Modules tab, adjust Module Categories or click Modules to access the Module Library.

Create Module Categories

Use categories to organize your modules.

  1. Go to the Modules section in the Admin Section.

  2. Click Add Category.

  3. Enter a name and click Save.

  4. View, 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. From the Admin section, go to the Modules tab and click  Modules, or click here.

  2. View, search, and edit all modules from this section.

Admin side of the platform with modules library page open

Create a New Module

You can create modules from scratch or from an existing email. Learn how to create a module 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. Use the builder to design your module.

  4. Add a recognizable name.

  5. Expand Module Settings to assign a category, set brand restrictions, and adjust layout settings like width, background, link color, and font.

    Module settings menu expanded
  6. Add your content blocks and set editing restrictions if needed.

Save and Publish

  • Click Save to store your progress as Unpublished Changes.

Module builder view displaying unpublished changes to a module
  • To publish, either:

    • Click ActionsPublish, or

    • Click Unpublished ChangesConfirm and Publish.

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

Assign Modules to Brands

You can control which brands have access to a module from the Module Settings panel.

To Assign a Module:

  1. Open the module in the editor.

  2. Expand the Module Settings section on the right.

  3. Under Brand Access, select:

    • All Brands - if the module should be available to everyone.

    • Specific brands - if you want to limit access.

Setting up brand restrictions in the module builder UI.

Note:

  • Only users with global brand access can assign or edit brand selections for a module.

  • Brand-restricted users can only assign modules to brands they have access to.

  • Brand-restricted users cannot:

    • Edit brand assignments for global modules.

    • Remove or add brands outside their permission scope.

    • View brand access settings for global modules.

Example:
A global user creates a module with no brand restrictions.
A brand-restricted user opens the module but cannot view or change the brand assignment 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

Troubleshooting: Text Replaced in Modules

If old text appears after editing a module:

  1. Merge the latest module version.

  2. Manually update the email text.

Check the Optimize tab for Out of Date Modules.

Optimize tab in Knak with out of date modules

Note: Unlocked module sections won’t update automatically to avoid overwriting changes. To update design without affecting text, lock the formatting and leave the text unlocked. Learn more about editor restrictions.


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?