✍️ Custom Modules

Create your own “Custom Module” granting more flexibility in building a customized platform. The module creator allows you to build modules tailored to your needs with similar UX to existing modules like “Offers” and “Events”. Head over to Admin → Modules → Custom Modules and create the perfect modules for your users.

Using our extensive library of options to create:

  • Job databases
  • Podcasts
  • Research innovations
  • Funding requests
  • Awards & Accelerator programs etc. etc.
  • 🤝 Content Management (Admin)

    Create a Custom Module

    Based on your current package plan, create customized modules for your projects with ease. In the Admin area under Modules, open the “Custom Module” section, click “+ Module”. Choose either a blank template or a pre-configured, ready-to-use template designed for various use cases.

    If you select the blank template, enter the details for your new module. Choose a name, provide a description, upload images, and select icons from our library. Go to Advanced Settings to choose a color for your module. Use the toggle if you want to display your module in the feed and enable group connections if needed. Save your settings.

    When you choose a pre-configured template, simply follow the guided steps. Once completed, proceed with the next actions as outlined below.

    Select the Module you just created from the Modules overview.

  • In the Editor add all information and select from the Sections navigation on the right side. If you need further rich text editor options, choose “content blocks”. Specify the user packages with permission to view or modify each section. Select from various attributes or create new ones. Add as many sections as needed. Available sections are:
  • Blank: To add attributes like multiple choice, single choice, scales, etc.
  • Content blocks: for images and rich text editors
  • Documents: to upload documents
  • Platform Content: To link members, organizations or other custom modules
  • In Settings activate or deactivate the module. Select if the contact person should be visible or not.
  • Define under Access what a users can read/write, based on their package.
  • Specify the content restrictions for your module under Restrictions to tailor the results for the user.
  • Choose from Filters that you want to activate in the database view of your module.
  • Select or add a Label Group and decide whether to make it visible on your profile or in your Database. Labels allow filtering, restriction, and more. All labels are available for all your modules, you don’t need to create them separately for each module.
  • Save your settings at each step.
  • Edit a Custom Module

  • Navigate to Custom Modules in the navigation bar.
  • Choose the specific module you want to edit from the drop-down list.
  • Click on the “three dots” located in the upper right-hand corner.
  • Select "Edit" from the menu.
  • In the editor, choose the sections you wish to modify and make the necessary edits.
  • Delete a Custom Module

  • Navigate to Custom Modules in the navigation bar.
  • Choose the specific module you want to delete from the drop-down list.
  • Click on the “dustbin” to delete the module.
  • Group modules into a database

    Head over to Views to see how you can group custom modules into one database.

    Give access to your users to the module

    To give access to your users to allow them to add content, link the module in your navigation bar:

  • Go to navigation settings
  • Add an entry
  • In Target, select Custom Modules, and then your specific module.
  • Add a Link to connect your modules with external pages

    Go to Admin - Custom Modules - Attributes ”+Attributes” select “Link”.

    Add RSS feed

    Head over to Admin - Custom Modules - Content  ”+ RSS Import”.

    To show images for your entries, make sure that your RSS feed has the images in one of the following structures:

    1. tag

    2.

    3. CDATA description with HTML tag

    Example:

    
      
        Example News Feed
        https://example.com/
        Latest news updates
    
        
        
          News with Enclosure Image
          https://example.com/news/3
          
          This is the news description for item 3.
        
    
        
        
          News with Media Content Image
          https://example.com/news/2
          
          This is the news description for item 2.
        
    
        
        
          News with Image in Description
          https://example.com/news/1
          
            This is the news description for item 1.
          ]]>
        
      
    

    Link platform content from different modules

    Add a section “platform content” to link organizations, users, or data from other custom modules within your module entry. Create portfolios of the organizations you are connected with, your projects and awards, or companies you want to mention as a reference for example.

    Import data to your Custom Module

    Head over to Content and click “+Entry” in the top right corner. Select “Import Data” from the drop-down. Follow the steps to name your file and download the file. For example, a use case would be if you want to import your blog posts.

    Add Attributes to your Sections

    Go to Content → Editor, click “+Section”, select “+Attribute”, and create your Attribute from the extensive Attribute Library. Select from 'Base Attributes,' which are the familiar options, or access 'My Attributes' to add your favorite attributes.

    There is no need to create Attributes twice or three times. Custom Modules, Members, Organizations - they all share the same Attribute pool. Create an Attribute once, and use it everywhere.

    Look for the green "1 x in use" label (or more!) next to the Attributes of your choice. Click to see where else it's being used.

    Let’s create a new Attribute and use it in the Section we created above. To create a new Attribute:

  • Click on “+ Attribute”.
  • Choose from different options like Free Text, Single & Multiple Choice, Linear Scale, and File Upload.
  • For illustration purposes, let's use Multiple Choice.
  • Type in the “Name” field.
  • Add “Options” and click “Save”.
  • Once saved, your section is ready to be displayed. You can also adjust the order of this section by simply dragging and dropping it into your desired position.

    Attributes can be created not only from within sections but also via the "Attributes" tab in the Organizations module settings. From there, you can view existing attributes and see how many times they have been used or are currently in use across the platform.

    Address Attribute

    Pinpoint Locations with precision

    Navigate to Modules → Custom Modules → Editor, click "Add Attribute," and select "Address" from the Base list Attributes. Select from the Key Features below.

    Key Features:

  • Multiple Addresses: Add a single address or enable the option to add multiple addresses. This is useful for office locations, areas of interest, or market presences.
  • Flexible Format: Display the full address or limit it to the city, state, or country.
  • Filtering and Restrictions: Utilize comprehensive filtering and restriction options to refine your data views and control access to sensitive information. This includes filters and restrictions for cities, states, and countries for each address attribute.
  • Tree Attribute

    Explore the power of hierarchical data organization with the Tree Attribute. Visit the Attribute Library in your Custom Modules and start building your custom trees.

  • Flexible Tree Structures: Create multi-level trees, tailoring the hierarchy to your specific needs.
  • Intuitive Interface with Drag and Drop: Easily configure and manage your tree structures with our user-friendly interface including drag and drop.
  • Versatile Applications: Leverage Tree Attributes to represent categories, product hierarchies, organizational structures, and much more.
  • Select Tree Attribute from the Attributes list to tailor it to the platform's target audience.
  • Tree Attribute Categories and Customization

    Create a custom tree:

  • Go to your attribute settings.
  • Select the Tree Function and start adding.
  • You can build multiple levels within the tree, for instance:
  • Energy
  • Solar
  • Biomass
  • Water
  • Mobility
  • eMobility
  • Conventional Mobility
  • Preconfigured Templates

    We’ve introduced preconfigured templates such as the LoftOS Category Tree, which provides a predefined set of categories you can use directly. If you don’t need all the predefined categories, you can easily modify or remove them to suit your requirements.

    Date Attribute

    A flexible date input field that enables users to choose specific dates, date ranges, months, or years, ideal for gathering any date-related information. This can be used, for example, for idea competitions, funding applications, or job boards. You can use the date restriction for your database to show only valid entries.

    Hide Header Image

    Head over to Content → Editor and select “Header Image” from the right-hand side section panel. Include the Alt text and image source.

    Keyword filters at your command

    You can toggle keyword filters on or off in database views for your Custom Modules. Take control of how users find content, making navigation simpler and more intuitive. Configure in Module Settings →View Options → Keyword Filter toggle on or off.

    Allow Restriction by Creation Date

    Enable time-based restrictions directly in the Module Settings to keep data fresh and relevant—no manual cleanup required.

  • Time-Based Filtering
  • Show entries created or updated within a specific timeframe (e.g., last 6 months).

  • Enhanced Data Relevance
  • Ensure users interact with accurate, up-to-date content.

  • Less Clutter, More Clarity
  • Outdated entries are automatically hidden, keeping your module organized and efficient.

    How to enable time-based filtering:

    In Custom Modules go to Settings → select Restrictions → set your desired time frame.

    🆕 Latest updates - How to

    Customize your Database Cards

    Take full control over how entity cards appear in the database view. Whether you’re adding attributes, adjusting sections, or creating a custom layout, the Card Editor makes it simple and intuitive to design cards that perfectly suit your workflow.

    Add and Change Attributes: Effortlessly add, remove, or update the attributes displayed on your database cards in the module overview. Highlight key details for your users at a glance.

    Full Customization: Combine or split sections on the card to match your specific needs. Design a card structure that works best for your team’s unique workflow. For example, show text over your image.

    To customize your entity cards:

  • Open the “Layout” tab in your Custom Module.
  • Explore the Card Editor. Drag the Content options according to your requirements or design.
  • Design a layout that reflects your needs and makes data navigation easier for everyone.
  • Choose from the image variant—Contain, Cover, or Blur—to adapt images with varying ratios to fit the placeholder seamlessly.
  • Note: you can only add the following elements:

  • system attributes
  • custom attributes that are text-based and are already being used
  • labels
  • Customize your Header Section

    Customize your header section and choose between two variants, Article or Marketplace.

  • Navigate to Admin → Custom Modules → Select your module
  • Go to Editor → Header Section → Options
  • Under "Variant," select "Marketplace" from the dropdown menu
  • Article: The image is on top, the text is below
  • Marketplace: The image is on the left and the text is on the right, as you know from common marketplace applications.
  • When to use the Marketplace style:

    1. Product showcases: Present your offerings with a clean, catalog-like appearance that highlights both visuals and key details.

    2. Expert directories: Create professional listings where profile photos appear alongside credentials and expertise areas.

    3. Resource libraries: Display documents, videos, or tools with thumbnails and descriptions in an easily browsable format.

    Enhanced Interactions & Form Management

    Key Features

  • Flexible Interaction Options
  • Add forms or links to custom modules, allowing users multiple ways to engage with the content.

  • Customizable Forms & Submission Controls
  • Reuse existing forms or create new ones tailored to your needs.
  • Enable acceptance workflows for submissions and set deadlines for responses.
  • Streamlined Management
  • Define button styles to enhance module usability.
  • Receive notifications for form submissions.
  • Review and manage responses with complete visibility, all within the module interface.
  • How to Get Started

  • Add an Interaction: Go to your custom module settings and decide whether users should submit a form, follow an internal or external link, or have access to both options.
  • Configure Settings: Adjust form permissions, acceptance workflows, and button styling to match your requirements.
  • Manage Submissions: Once interactions are set up, monitor and manage submissions directly from the module interface within the tab “forms”.
  • How to Set Up

  • Add a Form/external link – Select Custom Modules and the Module you want to add a form/link to → select “Editor” from the top bar → click “+ Element”, choose “Interaction” and select either Form or External link. Follow the guided steps.
  • Configure the Interaction – Create a new form for your module or connect an existing one. If using an external link, define its name, description, icon, and extra options like deadlines or button styles.
  • Connect to Pipelines – All form submissions are linked to Pipelines, ensuring applications and requests are easy to track and manage.
  • Connect Form Applications to Pipeline for a Seamless Assessment Process

    Optimize your application assessment with the Pipeline Integration feature. Form applications from Custom Modules can be directly linked to the Pipeline module, making it easier to track, evaluate, and manage submissions within your workflow.

    Key Features

  • Effortless Linking: Use the "Connect to Pipeline" option in the application submissions overview to link applications with just one click.
  • Organized Application Management: Automatically integrate applications into your existing pipeline for structured evaluation and processing.
  • Collaborative Workflows: Manage applications alongside other pipeline entries to improve team collaboration and decision-making.
  • How to Get Started

  • Go to the “Application submissions overview” in your custom module.
  • Click the “Pipeline icon” in the top right corner.
  • Select "Connect to Pipeline".
  • Add a button to simplify actions in your Custom Modules

    Add a single button for job applications, form submissions, or feedback—without redirecting users to separate pages.

    Instead of using external forms or links, users can submit applications, requests, or ideas right where they engage with your content. If it’s an external link, they’ll be directed to another page. If it’s a form, every submission flows into Pipelines, making it easy to track applications, requests, or any data-driven process.

    Flexible Placement & Use Cases

    You decide where to place the button—whether in the module header (e.g., a “Contact Me” button) or within a section (e.g., “Apply for this job”). This is ideal for:

  • Collecting job applications, vendor proposals, or idea submissions.
  • Letting users set deadlines, edit submissions, or vote on entries.
  • Keeping all interactions within one streamlined system.
  • How to set up

    How to Duplicate a Module

    To duplicate a module, follow these steps:

  • Navigate to the Modules section.
  • Select the module you want to duplicate.
  • Click the three-dot menu (⋮) on the right-hand side.
  • From the dropdown menu, choose Duplicate.
  • Follow the guided next steps.
  • Match your Module to the Feed Style

    To display your module in the same style as the Feed:

  • Go to the Modules section.
  • Select the module you want to edit.
  • Select Layout in the top bar
  • In the General section scroll to Layout
  • Under Layout, open the dropdown menu and select Feed.
  • Your module will now be shown in the same visual style as the feed.


    Implement the Module Template Library

    Creating a New Module by implementing from the Template Library

  • Log in as an Admin and navigate to the Modules section.
  • Click +Module to create a new Module.
  • From the options choose between:
  • A blank module to build from scratch, or
  • A predefined module from our growing module library (e.g., Co-founder Matching, Forum, or Jobs).
  • After selecting a module type, fill in the required details, customize it to your needs, and save.
  • Once your module is created, click on it and select +Entry to add content.
  • Admins should review the predefined attributes and make any necessary adjustments.
  • Personalize the entry to reflect your organization's goals and context.
  • Customize the title and description of attributes per module

    (without changing how it's used in other modules. This allows for more precise and contextual customization)

    How to Override Attribute Settings per Module:

  • Go to the Admin Dashboard.
  • Log in with admin rights and navigate to Modules.

  • Open the Module you want to edit.
  • Select the specific Module where you'd like to customize an attribute.

  • Locate Editor at the top bar.
  • Scroll to Section on the right side where attributes are listed.

  • Select the Attribute you want to override.
  • Click on the Attribute that you wish to adjust for this Module.

  • Edit the Override Fields.
  • You’ll now see fields for:

  • Name (custom label for this Module)
  • Description (context-specific instructions or help text)
  • Placeholder Text (custom example or hint inside the input)
  • Change the attribute to fit your purpose.

  • Save Changes.
  • 💡 Key Benefits

  • Module-Specific Overrides: Customize how an attribute appears in each module.
  • Flexible Reuse: Use the same attribute logic in multiple places with unique presentation.
  • Improved Clarity: Tailor the user experience by adapting language to each context.
  • Add an Interaction Deadline as System Attribute in the Card Editor

    This allows you to assign time-sensitive actions (like filling out a form or accessing a link) and automatically highlight cards as the deadline approaches.

    1. Log in as Admin

    2. Go to Modules

    3. Select the Target Module

    Choose the specific module where you want to add the interaction deadline (e.g., Projects, Events, Applications).

    4. Open the Layout Editor

    Click Layout in the top bar to enter the module's layout and card configuration view.

    5. Go to "Interaction Deadlines"

    This feature allows you to:

  • Set a specific deadline for user interactions
  • Trigger actions like form submissions or external link openings within a defined timeframe
  • 6. Configure Styling Options

    Choose how the card should appear as the deadline approaches. Activate the option to highlight the card as the deadline gets closer, marking approaching or due dates.

    7. Save Changes

    Custom Modules – Set Header Attribute per Module

    Overwrite an attribute’s name, description, and placeholder text per module—without affecting its use in other contexts. This gives you greater flexibility when tailoring modules to specific use cases.

    What You Can Do

  • Module-Specific Overrides
  • Adjust an attribute in a section separately for each module.

  • Flexible Customization
  • Use the same attribute in multiple modules, each with unique names.

  • Improved Clarity
  • Present attributes in a way that makes sense for the context and better guides your users.

    Step-by-Step: How to Set Header Attribute per Module

    Step 1: Login as Admin

    Step 2: Go to your Custom Module Settings

    Navigate to the area where Custom Modules are managed.

    Step 3: Select a Module and open the Editor Section from the top bar

    Step 4: Select the Section to overwrite the Attribute

    Find the specific attribute you want to override and select it.

    Step 4: Customize the Attribute for this Module by creating a new Attribute from the right side Section

  • Name – How the attribute is labeled
  • Description – Help text or usage instructions
  • Placeholder – Text shown in the input field before user input
  • Step 5: Save Changes

    How to Receive Notifications for New Entries in a Custom Module

    Stay up to date with the latest content by subscribing to notifications for custom modules. This feature ensures you’re instantly informed whenever new entries are added—without needing to check manually.

    Step-by-Step Guide:

  • Navigate to a Custom Module
  • Open the platform and go to the specific custom module you’re interested in.

  • Locate the Notification Bell
  • In the top section of the module, find and click on the notification bell icon.

  • Subscribe for Updates
  • Clicking on the bell activates notifications. You’ll now receive an alert whenever new entries are published in this module.

  • Manage Your Subscriptions Anytime
  • You can view or adjust your notification preferences at any time in your user settings or directly within the module.

    What You Get:

  • Instant Alerts for new entries in real time
  • Full Control over what you subscribe to
  • No More Manual Checks—just timely updates when it matters
  • How to Add a Contact Person to Your Custom Module

    Make your module more interactive by adding a contact person users can reach out to directly. Follow the steps below to enable this feature.

    Step-by-Step Guide:

  • Log in as Admin
  • Select or Create a Custom Module
  • Navigate to an existing custom module or create a new one.

  • Open the Editor
  • Use the top navigation bar and click on the Editor.

  • Find the "Contact Person" Button within the editor interface on the right side.
  • Enable the Contact Option
  • Toggle the button to display the contact person section in your module. This enables users to see and, if configured, chat with the assigned contact person.

    How to Set Module Restrictions by Organizations

    Follow these steps to restrict access to specific modules based on organization type or name:

  • Log in as Admin
  • Navigate to Custom Modules
  • Select the Specific Module
  • Choose the module you want to apply restrictions to.

  • Open Settings
  • Use the top navigation bar and click on Settings.

  • Scroll to Restrictions
  • In the settings menu, scroll down until you find the Restrictions section.

  • Choose to restrict by Organization Type or by Organization Name
  • Decide how you want to restrict access:

  • To restrict by organization type, proceed to the next step.
  • To restrict by organization name, skip to step 8.
  • Select Organization Type from Dropdown
  • Click the dropdown under Organization Type and choose the appropriate type(s) that should be restricted.

  • (Alternative) Restrict by Organization Name
  • Enter the specific organization name(s) in the provided field to set name-based restrictions.

  • Save Your Changes
  • How to Set Up Synced Chats in Groups or Programs

    Use this feature to automatically sync chat communication for a specific user group or selected members within a Group or Program.

  • Log in
  • Go to Modules
  • Select Groups or Programs
  • Choose either the Group or Program module where you want to manage synced chats.

  • Open Settings
  • Click on Settings for the selected Group or Program.

  • Go to the Communication Tab
  • Select Chat or Space
  • Locate the specific chat or space you want to sync members to.

  • Select Members from the Dropdown
  • Click on the member selection dropdown to define who should be synced.

  • Choose Sync Method
  • To sync all users in the Group or Program, select Automatically sync all members.
  • To sync only specific users, select Custom, then manually choose the members you want to include.
  • Save Your Changes
  • Use Case

    This feature allows you to ensure that communication within a Group or Program includes only relevant participants. For example, you can:

  • Automatically sync all members of a Program into a shared chat.
  • Selectively sync key individuals (like mentors or coordinators) into specific chats for focused discussions.
  • ❓ FAQs Admin

    How do I choose a module name when creating a new module?

    You can choose a module name during the creation process. Simply enter the desired name for your module.

    What are some suggestions for a module name related to research results?

    Consider naming your module a relevant term, such as "Research Results" to reflect its purpose.

    What information can I include when entering descriptions in the module?

    You can include descriptions, images, and more in the module. The rich text editor allows you to input various content.

    How do I select views for my module, and what views are available?

    You can choose views like card view or list view for your module.

    Can I customize the icons for my module?

    Yes, you can select icons for your module from our vast library.

    What happens after saving the module creation?

    After saving, you will see the newly created module under “Custom Modules” in your admin area. Initially, it will have no content, but you can start creating sections using the editor.

    How do I create sections within my module?

    In the editor, click “+Section” to create new sections. For example, you might start with a section named "Basic Information."

    Can you provide an example of a section for research results?

    For research results, you might create a section like "Type of Research Result" and explore various types within that section.

    How do I add attributes to my module?

    To add attributes, go to the editor, and within a section, you can create attributes. For example, you might add attributes like "Material Value" and "Technology Readiness Level (TRL)."

    Can I customize the display of attributes?

    You can customize the display of attributes. For example, you can set attributes like "Type of Research Result" to be displayed.

    How do I navigate back to the editor to add more attributes?

    You can go back to the editor from the settings and add more attributes or sections.

    How do I add entries to my database?

    By clicking on your newly created module, such as "Research Results," you can add entries. For example, you might add entries with details like material values and TRL.

    Can I customize the view of my entries, such as having a list view only?

    You can customize the view of your entries. In the settings, you can choose between views like list view or card view.

    How do I hide the contact person in my module?

    To hide the contact person, you can click on the switch in the detailed view.

    How will custom modules integrate into the overall platform structure?

    Custom modules will be similar to standard modules found throughout the platform. They can be part of packages, added to navigation settings, and customized for different use cases. Integration to packages and increased flexibility enhance their functionality.

    Can I add the custom module to the navigation for easy access?

    You can integrate custom modules into the navigation. By going to navigation settings, you can create a new entry and add custom modules, such as the recently built "Research Results," for easy access.

    How do I create my first entry in a module?

    To create your first entry, navigate to the "Module" section. Click on "+Entry" to begin. Choose a suitable image and input your description content using our rich text editor. Save your settings.

    How do I change the contact person for a specific task or inquiry?

    To change the contact person, select "Change" under the Contact Person section. Start typing the name of the desired contact person and choose from the options provided.

    Where does a video need to be stored or from where does it need to be uploaded to be played in Content Blocks?

    Store or upload your video from YouTube, Vimeo, Dailymotion, Twitch, Soundcloud or Facebook videos.

    Can I use Custom Modules together with Pipelines?

    You can use Custom Modules and Pipelines together by creating content in your Custom Module and then adding it to a Pipeline. In the Pipelines settings, enable the toggle in General Settings for “Allow content from other modules to be added to own pipelines.” Make sure that the pipeline has at least 1 column. Then, select from any entry from the Navigation bar. Click on the ellipsis and choose “Add to Pipeline” from the dropdown menu.

    Please note that the content from the Custom Module will appear as a Card within the Pipeline, allowing you to engage with it through comments and Evaluations using the Pipeline's features.

    Troubleshooting Missing Entries in the Costume Module

    If entries are not appearing in the Costume Module, follow these steps to identify and resolve the issue:

  • Verify User Permissions
  • Ensure the person who created the entries has a role with sufficient writing rights in the module.

  • Check the user's assigned role and its associated permissions.
  • Adjust the role settings if necessary to grant writing access.
  • Check Module Restrictions
  • Review the module's settings for any active restrictions.

  • Confirm whether visibility or access restrictions are preventing the entries from appearing.
  • Update the restrictions if needed to ensure the entries are displayed as expected.
  • What is the ideal aspect ratio/format for a header image?

    Header images for a custom module should ideally have a aspect ratio of 16:5 or a resolution of 2250px x 700px.