# Selling courses through a website

By configuring course pricing and payment on a MaviBot-powered mini landing page, you can greatly simplify the purchase process for your clients and streamline the management of financial transactions.

Creating a simple and intuitive payment process allows you to offer your courses without worrying about the technical side of integrating a payment form into your landing page.

<figure><img src="/files/3CAkLo9T7XvA0qi1h5ta" alt="" width="563"><figcaption></figcaption></figure>

In this article, you will learn how to quickly and easily configure course pricing and payment on your website without unnecessary complications.

{% hint style="info" %}
Please note!

Before adding a course sign-up form to your page, make sure to set up your pricing plan first.

We've covered how to configure pricing plans for online courses in a separate article. <mark style="color:red;">**ссылка**</mark>
{% endhint %}

## How to create a website for the course

Before getting started, prepare your website by navigating to the appropriate section:

<figure><img src="/files/n8tBBpujSQNWxsTPMlbU" alt="" width="444"><figcaption></figcaption></figure>

Then, click "+Create":

<figure><img src="/files/PrZAR8RLuyg5XcxzNnDf" alt=""><figcaption></figcaption></figure>

Choose your website type: "Multi-page site," "Landing page," or "Form":

<figure><img src="/files/LBKtOVBevqaY9JwVOYNi" alt="" width="358"><figcaption></figcaption></figure>

{% hint style="info" %}
The detailed instructions on how to build a website from sections using the builder can be found in the "Business websites" section. <mark style="color:red;">**ссылка**</mark>
{% endhint %}

If you already have a website built on the **MaviBot** platform, go to editing the site sections by clicking on the website card:

<figure><img src="/files/8gem3I5V3qjaOAhHmq0z" alt=""><figcaption></figcaption></figure>

### Multi-page website

When creating a multi-page site, several pages of the following type are automatically created:

1. Home page;
2. Our team;
3. About us.

<figure><img src="/files/skPbCoW2EEscMWxKo9F9" alt=""><figcaption></figcaption></figure>

A header and footer are generated automatically, where you can add important information about your company. Both the header and footer appear on every page of the website, so you don’t have to create the same blocks on each individual page.

To enter the editing mode for any page of the site, click on the row of the desired page.

<figure><img src="/files/6Gw8LkyborrpC4G3C6Mz" alt="" width="375"><figcaption></figcaption></figure>

You can also create additional pages for the website. To do this, click the button with the same name, then choose a page template, a form, or upload a page from a file:

<figure><img src="/files/kPPhAOQ0Ny7CCnON78fq" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Uploading a page from a file allows you to transfer website pages from another project.

For more details on how to export and import website pages, see the section below  "Export / Import website pages." ссылка
{% endhint %}

Clicking on "Create a template" will open a window where you can choose any page template, including a blank one:

<figure><img src="/files/mjYx9Ir8AUzTH0LlTtw2" alt=""><figcaption></figcaption></figure>

### Landing page (forms, surveys and quizzes)

Clicking on "Create a landing page" will open a form where you can choose from various site templates:

<figure><img src="/files/AjOyldSVsgcstyrcQzi7" alt=""><figcaption></figcaption></figure>

You can choose any website template you like and customize various settings such as fonts, background, and images. You can also add any additional website blocks (sections) you need.

Unlike with a multi-page website, creating a landing page takes you directly to the page editor.&#x20;

Later, when you click on the landing page tab,

<figure><img src="/files/EXiJTyf1Hd2TICGj3nW5" alt="" width="563"><figcaption></figcaption></figure>

&#x20;you’ll be taken to the section with submissions, main information, and landing page settings. Unlike a multi-page website, you won’t see multiple pages because a landing page consists of just one page.

<figure><img src="/files/vYAgVKUP098WlEDPs4yx" alt=""><figcaption></figcaption></figure>

If you ever need to add more pages to your landing page, turning it into a multi-page website, go to the site settings, change the site type to "Multi-page website," and save the changes:

<figure><img src="/files/sHW9ipMuBzlBAiPXBP71" alt=""><figcaption></figcaption></figure>

The website behaves similarly when created as a form, survey, or quiz. However, unlike other website types, no template is offered at creation because the page automatically includes a "Form" or "Quiz" block, depending on the chosen website type.

<figure><img src="/files/QQ9O7mNgjqi0hErUB0fj" alt=""><figcaption><p>Creating a "Form" website type</p></figcaption></figure>

As shown in the example, to access the settings of a "Form" type site, you need to click the "Edit" button. <br>

This will take you to the page editing mode, where a single "Form" section is created (or quizzes and multi-page surveys, depending on the selected site type).

{% hint style="info" %}
You can add "Form," "Quiz," and "Survey" sections to your website (both multi-page and landing) at any time.
{% endhint %}

{% hint style="success" %}
For further configuration, go to edit site mode.
{% endhint %}

## The "Form" section for a course enrollment

No matter which site type you choose—"Multi-page website," "Landing page," or "Form"—the page editing mode remains the same.

<figure><img src="/files/ID9rrc6hbc5yEuv89Caa" alt=""><figcaption></figcaption></figure>

To create a "Form" section for course enrollment (or any other section in the site builder), hover over the section after which you want to add the payment form. Then click the "+" button that appears to open the sections menu:

<figure><img src="/files/RHRqXu5jFT8a3t98p1BZ" alt="" width="563"><figcaption></figcaption></figure>

Next, find the "Form" section in the menu that opens:

<figure><img src="/files/MiX4oZSVt7gJl7eaOVIf" alt="" width="297"><figcaption></figcaption></figure>

Then click on "Form" to add the section to your site:

<figure><img src="/files/JZZ9sgOROmiJ9UyYj2E9" alt="" width="563"><figcaption></figcaption></figure>

Now, let's configure the form:

<figure><img src="/files/zJfQgQWTW03tk1tHFOCV" alt="" width="563"><figcaption></figcaption></figure>

Here, you need to activate the checkbox labeled "Form for student course enrollment":

<figure><img src="/files/ML1U3QgCkMLjTzC8de6Y" alt="" width="563"><figcaption></figcaption></figure>

This checkbox unlocks further payment settings for the course:

1. Select the course for which you want to create a form on the website:

<figure><img src="/files/rNjeISOLpJId1ptUoD9c" alt="" width="563"><figcaption></figcaption></figure>

2. Choose a plan:

<figure><img src="/files/tjo3AIV9A5r7jaHRH1jN" alt="" width="563"><figcaption></figcaption></figure>

This field is one of the key settings for course plan payments, as it lets you choose which plan (or all plans) the form on the website will apply to.

3. Form hint:

<figure><img src="/files/6J2z494SnVlcexq6kiOp" alt="" width="563"><figcaption></figcaption></figure>

You can leave the default hint text or write your own:

<div><figure><img src="/files/T1n1FFX535pPXp9iLNV7" alt=""><figcaption></figcaption></figure> <figure><img src="/files/2YflBTKr2NE8CWzRSz6P" alt=""><figcaption></figcaption></figure></div>

If you don’t want the hint to appear in the course enrollment/payment form, use the "Hide hint" checkbox:

<figure><img src="/files/i802NwFK4tEdQsr6jStQ" alt="" width="362"><figcaption></figcaption></figure>

### Form questions

When creating a form, it’s required to add fields for the user’s email, phone number, and name. <br>

To add a data entry field for your users, click the "Create a question" button:

<figure><img src="/files/A2Jd8B3OfGKP5pFEeg2B" alt="" width="375"><figcaption></figcaption></figure>

Then, the question setup form will appear:

<figure><img src="/files/8aGxu6COExYnAoiBXEVq" alt="" width="563"><figcaption></figcaption></figure>

You need to select the "Name" field type from the dropdown list:

<figure><img src="/files/1OZ6VrjqcI8nzYq15HRh" alt="" width="563"><figcaption></figcaption></figure>

And activate the "Required question" checkbox:

<figure><img src="/files/hrRKV59uaABJQq3yHfw8" alt="" width="563"><figcaption></figcaption></figure>

Next, create the second question:

<figure><img src="/files/L0oxB9A1lE2JdviSzQ4D" alt="" width="375"><figcaption></figcaption></figure>

For the second question, select the field type "Email":

<figure><img src="/files/sa1u9JD3zrqck5LlYBZM" alt="" width="563"><figcaption></figcaption></figure>

This question must also be required; otherwise, the student won’t be able to access your course or complete automatic enrollment.

<figure><img src="/files/GnKdHwo6x2NwBMiBDyRq" alt="" width="353"><figcaption></figcaption></figure>

Similarly, add the next question with the field type "Phone number":

<figure><img src="/files/yhf4hJ7RWArur2px1Opn" alt="" width="563"><figcaption></figcaption></figure>

Your main setup for the course enrollment and payment form is now complete.

{% hint style="info" %}
Next, you can customize the section as you wish: change the background and button colors, and add other question fields. <br>

For more about customization and all features of the "Form" section, see the "Form responses" section. <mark style="color:red;">**ссылка**</mark>
{% endhint %}

### Testing

Be sure to save your site settings after configuring the payment and enrollment form.

<figure><img src="/files/held1vZROzBeRhlCxzjZ" alt="" width="563"><figcaption></figcaption></figure>

Then, go to the website preview:

<figure><img src="/files/pOyeKv1eIiqSCu8LHg5e" alt="" width="407"><figcaption></figcaption></figure>

You will see the course enrollment/payment form on the website.

<figure><img src="/files/Ys6j7OmJAsM5tWDsvcSt" alt="" width="563"><figcaption></figcaption></figure>

Let’s test the form by filling in your details in the empty fields:

<figure><img src="/files/KfJjBQYwH9lRor84jzhA" alt="" width="563"><figcaption></figcaption></figure>

Now, submit the data to the system and proceed to the application and payment form.

<figure><img src="/files/812DPcvSElPMDcsGG5NE" alt=""><figcaption></figcaption></figure>

The form worked correctly: it redirected the client to the order processing page and followed by a payment window through the selected payment service.

## The "Course cards" section

You can display information about the courses available at your school on the website using the "Course cards" section:

<figure><img src="/files/8g3PIlDu1slOXWRDDmY1" alt="" width="563"><figcaption></figcaption></figure>

To add the "Course cards" section, click the "+" button in your website editing mode:

<figure><img src="/files/teTsWmyu45TbYsAQ51dS" alt="" width="563"><figcaption></figcaption></figure>

Next, find the "Course cards" section in the menu that appears and click on it to add the section to your website:

<figure><img src="/files/izDjBb5nRxyizZbQkHtH" alt="" width="563"><figcaption></figcaption></figure>

The section will be added to your site, and the content settings menu will open for you:

<figure><img src="/files/CbjeQb2hkbxBA8qNHbeK" alt=""><figcaption></figcaption></figure>

### Block content

Configuring the "Course Cards" block involves selecting one or more courses already created in the project to display on the website, as well as customizing the card elements.&#x20;

{% hint style="info" %}
How to create courses on the MaviBot platform is explained in the "Online courses" section. <mark style="color:red;">**ссылка**</mark>
{% endhint %}

### Course selection

Select the courses you’d like to showcase on your website:

<figure><img src="/files/lm2E2D8SkrbPU8ScnUbk" alt="" width="563"><figcaption></figcaption></figure>

To do this, check the box next to the name of each course you want to include:

<figure><img src="/files/BpswJJ2YGpOMxhxnPsqt" alt="" width="563"><figcaption></figcaption></figure>

The selected courses will immediately appear on your website page with the cover image you set in the course settings.

### Customization

Now, let's customize the card elements after selecting the desired courses:

<figure><img src="/files/l8p5MrSRuq5TPAQFVknV" alt="" width="563"><figcaption></figcaption></figure>

1. **Shadow**

<figure><img src="/files/pKjbPLfY543RpVjV0Xsm" alt="" width="563"><figcaption></figcaption></figure>

You can adjust the shadow intensity for the course cards in the section:

а) without shadow:

<figure><img src="/files/OKliT7Lf1ZdTgdY4AWmW" alt=""><figcaption></figcaption></figure>

b) light shadow:

<figure><img src="/files/kLNRCVPKkEDTddwvioZY" alt=""><figcaption></figcaption></figure>

c) strong shadow:&#x20;

<figure><img src="/files/VPG1PwHGL0sZ10vixTyO" alt=""><figcaption></figcaption></figure>

2. **Color palette for card elements**

<figure><img src="/files/wetFiHXBJN63hQjcius6" alt="" width="563"><figcaption></figcaption></figure>

You can change colors on the card for the background, text (both on the card itself and on buttons), and add interactivity by changing element colors when hovered over with the cursor:

<figure><img src="/files/LsBMchHawtjwy3xdXIUp" alt="" width="375"><figcaption></figcaption></figure>

a) Font color: helps change the main text color on the card (excluding its button):

<figure><img src="/files/XrlpwSe2yzpSukoG6VAC" alt=""><figcaption></figcaption></figure>

b) Card background: to change the background color of a card.

<figure><img src="/files/AzLJOYzY2oFIcmUzAm2f" alt=""><figcaption></figcaption></figure>

c) Border color: to change the color scheme of the card borders.

<figure><img src="/files/7S9L3Jcrx4gAq3wOfq0z" alt=""><figcaption></figcaption></figure>

d) Button text: to change the color of the button text in its normal (static) state.

<figure><img src="/files/w7A0jthP0B9fDIeyclOh" alt=""><figcaption></figcaption></figure>

e) Button background: allows you to change the background color of the course card button.

<figure><img src="/files/OTx6AH91NAPhjtaoGQLB" alt=""><figcaption></figcaption></figure>

To add interactivity to your site, you can also change the button colors on hover. Use the hover color settings for this.

<figure><img src="/files/dxyUAipKeAVDu0WfwWhl" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Now you know how to display your existing MaviBot courses on your website using the "Course cards" section.
{% endhint %}

{% hint style="info" %}
Learn about background settings and display options in the article "Universal section settings." <mark style="color:red;">**ссылка**</mark>
{% endhint %}

## The "Lesson Lists" section

Along with the online course cards, you can add lesson lists to your website page. Simply select the desired course in the section, and all lessons will be displayed:

<figure><img src="/files/9oXCRv9pm7jUE1tVw4Me" alt=""><figcaption></figcaption></figure>

To add a block for displaying the course lesson list, enter the site editing mode, hover over the workspace, and then click the "+" button:

<figure><img src="/files/QIwJcqSSKqLvERAweIyD" alt=""><figcaption></figcaption></figure>

A menu with available site sections will open on the right. You should find the "Lesson lists" block there:

<figure><img src="/files/zcyCd9BCRPl1fB6WV2wK" alt=""><figcaption></figcaption></figure>

Click on "Course cards" to open the content settings menu for the block:

<figure><img src="/files/3vQS5Qk5HWowyVLhI2n2" alt=""><figcaption></figcaption></figure>

Just select the desired course (already created in MaviBot) from the dropdown menu and click "Save." <br>

Then go to the settings to customize the block's content.

<figure><img src="/files/u1WwRxzv0BMvykXtHdp8" alt=""><figcaption></figcaption></figure>

### Customization

Hover over the section and click "Settings" to open the customization panel for both content and block appearance.

<figure><img src="/files/XNjMPwegzBX3X4ZYgqVX" alt=""><figcaption></figcaption></figure>

You can configure the following settings:

1. Lesson list style

<figure><img src="/files/RTVGbyBILIGbQxtIwGi7" alt="" width="563"><figcaption></figcaption></figure>

By default, the lesson list is displayed in the new format. If preferred, you can switch to a more concise, classic display style.

<div><figure><img src="/files/khbiP2rtw4s1CPSWKuuo" alt="" width="563"><figcaption><p>New style</p></figcaption></figure> <figure><img src="/files/xrarfIKvS9q9tcknuaqq" alt="" width="563"><figcaption><p>Classic style</p></figcaption></figure></div>

2. Numbering style

<figure><img src="/files/ToX92xLWf6LoqqIocgtR" alt="" width="563"><figcaption></figcaption></figure>

This setting is available only for the new lesson list layout. The selected numbering type is applied inside each lesson card.

<figure><img src="/files/8DiVkTOHRpmled9uHTvn" alt="" width="563"><figcaption></figcaption></figure>

3. Lesson icons

<figure><img src="/files/CW0Y5whWmfu9gguFpLir" alt="" width="563"><figcaption></figcaption></figure>

{% hint style="success" %}
Displayed only if a preview has been uploaded in the lesson settings of the course.
{% endhint %}

#### How to add icons

Step 1. Go to the lesson settings:

To do this, enter the course settings mode and find the "Lessons" tab:

<figure><img src="/files/mAhUUZvzI5qwv6Bxol9K" alt=""><figcaption></figcaption></figure>

Next, click "Edit" to open the lesson editing page.

Step 2. Open the lesson page settings.

<figure><img src="/files/2shymnevjQlwVmhOqe2N" alt=""><figcaption></figcaption></figure>

In the lesson page settings, go to the "Basic Information" section:

<figure><img src="/files/W81n3TDOqIVH6RAvNxyr" alt=""><figcaption></figcaption></figure>

Step 3. Lesson preview upload

In the "Basic information" settings, expand the image settings dropdown:

<figure><img src="/files/uP2K375r0WCcnsdxLMMi" alt=""><figcaption></figcaption></figure>

Upload an image for the lesson preview:

<figure><img src="/files/5qymz2psFfhoX96aDC3g" alt=""><figcaption></figcaption></figure>

Save your settings:

<figure><img src="/files/13vs4zi5Q4U6SQDFloH2" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Done! Now, lesson previews will be displayed as icons in the "Lesson lists" section on your website.
{% endhint %}

<figure><img src="/files/mCSM0g9BDF5NprZOdLUN" alt=""><figcaption></figcaption></figure>

4. Background pattern

<figure><img src="/files/JDxTtI0GzqYlvyrkoTsR" alt="" width="563"><figcaption></figcaption></figure>

Adds depth and uniqueness to your lesson cards:

<figure><img src="/files/84lXR01W2Y46kCgrFKAH" alt="" width="375"><figcaption></figcaption></figure>

5. Element rounding

<figure><img src="/files/24Ymp5YDiS12a5ruKeyb" alt=""><figcaption></figcaption></figure>

The value is set in pixels and rounds the corners of the lesson cards:

<figure><img src="/files/g4oYpNXZQ0ycMDXmhb1W" alt="" width="563"><figcaption></figcaption></figure>

6. Lesson card style

<figure><img src="/files/CsBoXL7Fwij7p7D5MJMe" alt="" width="563"><figcaption></figcaption></figure>

Helps arrange lesson cards in a single row or multiple rows, with or without wrapping.

7. Background and text color

<figure><img src="/files/7JgBZKnE3CflxjxibMhg" alt="" width="440"><figcaption></figcaption></figure>

You have access to an extensive color palette to set the background color and font color on the lesson card:

<figure><img src="/files/nEl4xP9vFKnzXWJp1Ae1" alt="" width="450"><figcaption></figcaption></figure>

{% hint style="success" %}
Now you know how to add lesson lists to your website and customize the section’s content.
{% endhint %}

{% hint style="info" %}
Read the article "Universal section settings" to learn about background and display settings. <mark style="color:red;">**ссылка**</mark>
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.mavibot.ai/lms/how-to-sell-courses/selling-courses-through-a-website.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
