Skip to main content
All CollectionsGet started
How to create a course in Zenedu
How to create a course in Zenedu
Updated over 6 months ago

8 steps to create a course:

1. Create a product

To create a product, click on the "New Product" button:



After - enter the name of the product and click on the "Create" button:

Create a new offer or select an existing one and click “Create”:



2. Fill the product with content

Add messages

It's a good idea to start with a welcome message to greet your followers and keep them up to date.

Click "Add step" and select the "Message" step type, which is used for notifications and mailings:


Next, add a title, text, and/or attachments:

Here are some ideas on how to greet subscribers:

Add Lessons


After the greeting, the subscriber expects to receive the first lesson of the course, which will be sent to him instantly or during the start of the stream.

Click "Add" and select the step type "Lesson":

Next, add a title, text, abstracts, add. materials and videos:

Here are some examples of what the lesson might look like in the end:

Add tasks

If the course provides tasks with mandatory or automatic verification, then they should be sent after the lesson.

Click "Add" and select the "Assignment" step type:

Next, add a title and text, and make the necessary settings:

Add the rest of the content

In the same way, add the rest of the messages, lessons, and tasks to your product:

You can quickly fill the product by duplicating the previous steps and replacing their filling:


3. Set the time to send steps

After adding content, you should set the schedule by which the steps will be sent to subscribers.

How steps are sent →

We offer you the 3 most common options:

3.1. Synchronous course


The course starts on a certain day, all students start and progress through the lessons at the same time. Suitable for streaming courses with a limited set of people.

All course subscribers will have access to the lessons at the exact date and time after the previous step:

To set such a schedule, specify the send time "On the exact date" for each step:

3.2. Asynchronous Course

The course starts on any day convenient for the subscriber. He receives lessons depending on his personal pace of learning and completing assignments. Suitable for programs with a constant enrollment of students

There are three types of send times that will allow you to set up an asynchronous course:

Through
The next step will be sent a certain time after the previous one:

To set such a schedule, specify the send time "In" for each step:

On the exact day

All course subscribers will have access to the lessons on the exact day and time:

To set such a schedule, specify the send time "On the same day" for each step:

After action

The next step will be sent after the student completes the action. There are two types of actions:

Аfter accepting the assignment

The next step will be sent immediately after the subscriber completes the task:

To set such a schedule, put a step after the task and specify the time of sending "After the action":

After pressing the button

The next task will be sent immediately after the subscriber clicks on the button in the previous lesson:

To set up such a schedule, add a button with the "Submit Next Step" action to each lesson:

Specify an "After Action" submission time for each step

3.3. Оpen course

The subscriber can view the lessons in any order at any time. Suitable for courses designed for self-study or organization of a knowledge base:

To set such a schedule, set the send time to "Never" for each lesson:

All lessons will be available to the subscriber in the bot menu.


4. Add modules

To make it easier and faster for subscribers to find the content they need, combine lessons within the same topic together using modules:

Added modules with lessons will be displayed in the bot menu:


5. Customize the menu

Using the menu, subscribers will be able to select the desired course, module and lesson in just a couple of clicks. In the menu, you can also create a store, place a class schedule, organize a knowledge base, etc.

First of all, you need to create a product menu where previously added modules and lessons will be displayed:

After creating, configuring and enabling the menu, you will have the corresponding “Menu” button in your bot:


6. Customize the product


Go to the "Settings" section and enable content protection to protect yourself from pirates:

Customize product access times and enable auto-delete steps to restrict access to your content:

Turn on the "Lesson titles" option so that the name of each lesson is automatically added to the text of the message:


7. Activate and test the product


To make sure everything works correctly:

1. Activate the product by clicking on the "Activate" button:

2. Copy the product link and follow it:

You will start receiving all the steps according to the schedule. Your future subscribers will go exactly the same way.

If you want to test the product repeatedly, enable the "Restart product" option and re-follow the product link:


8. Give access to the product


It's time to share the product with the audience 🎉

Choose the appropriate method:

Access after payment

Set up payment acceptance to automate the issuance of access after payment:

Рublic access


Create a free plan for a product → Copy the link to it and share it with your audience:

Did this answer your question?