Skip to main content

01 Getting started with the building blocks

Marie Xhauflair avatar
Written by Marie Xhauflair
Updated today

Learning objectives

By the end of this article, you will be able to:

  • Identify the different types of content and their role in the learning experience

  • Explain how widgets shape the learner’s view of content

  • Understand how the stream organises learning content into a sequence

  • Describe what automations are and how they unlock content and trigger other actions


The building blocks

Your platform has four core building blocks that work together to create a complete learning experience:

  1. Content

  2. Widgets

  3. Stream

  4. Automations

    • For content

    • For widgets

They may seem like a lot at first, but each one has a clear role. Once you see how they fit together, it becomes simple.


Content

Content is what learners interact with: activities, journeys, and programmes. This is the material you are already familiar with.

  • Activities are the smallest pieces of content, such as a single lesson, video, or quiz.

  • Journeys are collections of activities arranged in order, guiding learners step by step.

  • Programmes are larger groupings that can include several journeys or standalone activities.

In summary:

Content is the what of learning. It is the material you want learners to complete. On its own, it does not control who sees it or when. That is where widgets, the stream, and automations come in.


Widgets

Widgets are containers of content. They decide how content is displayed to learners, but not who can see it.

To add a widget, go to Behaviour > Stream > + icon. There are many different types of widgets you can add. For example:

  • Activities widget: shows a group of activities together

  • Spotlighted activity widget: highlights one key activity

For a full list of available widgets, check out this article.

You can further change the presentation by showing the content in grid form or sliding form, depending on the widget.

Important:

  • Widgets only control display, not access.

  • Widgets need to be linked to automations. Linking a widget does not make its content visible, it is only the first step.

  • You need a second automation to unlock the content inside the widget (more on this later)

For step-by-step instruction on how to add widgets to the stream, check out this article!


Stream

The stream is the overall flow of content a learner sees. You can find it in Behaviour > Stream.

The stream acts like a learner’s personal timeline. Each widget is placed in order, so learners progress through the content in a structured way.

For example:

  • A spotlighted welcome activity might appear first

  • 2 onboarding journeys might come next

Important:

The stream arranges widgets, but it does not unlock anything. Automations are always needed to control visibility.

In summary:

The stream is the structure that brings all widgets together in a clear and logical path.


Automations

Automations are the rules that make everything run automatically. They follow the formula:

When [event type] and if [conditions], then [actions].

You need to create automations for two core steps:

  • For widgets: unlock the widget for specific groups (for example, Belgium, Netherlands, Germany). This makes the widget visible, but not its content.

  • For content: unlock the activities, journeys, or programmes inside a widget.

Without both steps, learners will not see the content. The first automation unlocks the widget, and the second automation unlocks the content inside.

But automations go beyond unlocking widget and content:

  • Send reminders or nudges to learners

  • Move learners into a new group

  • Automatically assign a programme or activity

  • Trigger follow-up actions after completion

In summary:

Automations control visibility and also keep the learning experience dynamic by handling actions in the background.


Recap

By now, you should be able to:

  • Identify content types: activities, journeys, and programmes

  • Explain that widgets are containers that shape how content is displayed

  • Understand that the stream arranges widgets into a structured path

  • Describe how automations unlock content and trigger other actions


Did this answer your question?