Skip to main content

Module Variations

Show or hide elements within a module to create flexible layouts.

Updated over 2 weeks ago

What Are Module Variations?

Module variations let you show or hide elements inside a module. This removes the need to create multiple versions of the same module. Use this feature to keep your designs flexible. Adjust layouts without rebuilding content.

Benefits

  • Reduce the number of modules you manage

  • Adapt layouts quickly

  • Reuse modules across campaigns

  • Control full sections or individual elements


How to Build Module Variations

Follow these steps in the Module Builder:

1. Start Building Your Module

  • Open the Module Builder.

  • Create a new module or edit an existing one.

  • πŸ‘‰ Learn more: Set Up Modules

2. Make Elements Optional

  • Select an element in your module.

  • Toggle the setting to make it optional.

    Arrow pointing to "Make Optional" toggle in the attributes menu

3. Set Default Visibility and Name Elements

Enable by Default

  • Turn on or off the Enabled by Default toggle.

  • This controls if the element appears automatically.

Name the Element

  • Add a clear name for the element or section. This helps when editing the asset later.

  • Skip naming β†’ A default name is applied

    Module variation toggle options to enable by default or add a module variation name

4. Repeat for Additional Elements

  • Apply the same setup to other elements or sections.

  • Create as many optional elements as needed.

5. Use the Module in an Asset

  • Open the asset editor.

  • Drag the module into an asset.

  • Turn elements on or off based on your needs.

    Module variation toggles when a module is inside an asset

Best Practices

  • Use clear naming for each variation

  • Keep variations simple and purposeful

  • Avoid too many toggles in one module


Module Variation Examples

Use these examples to guide your setup:

Lists

Show different numbers of list items. Switch between styles.

2. Number of Speakers

Show 1, 2, or 3 speaker profiles depending on your event.

Content Blocks

Control how many content sections appear.

Hero or Banner Sections

Show or hide a hero image or banner.

Secondary Text

Add an optional second line under headings or buttons.

Design Options

Switch between different layouts or styles.

Logos

Control how many logos appear in a section.


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

Did this answer your question?