Start free Log in
English
Distance contract Refund policy Terms of use Cookie policy Privacy policy
Back

Online course platform

Sell your online course from a school you control

Marketplaces bring traffic, but they set the rules and often own the relationship with your students. SelfGrow is the other route: your own course site, your prices, your students. Video hosting, checkout and access are already wired together.

  • Upload video straight into lessons
  • Stripe, PayPal, Montonio, EveryPay
  • Quizzes, assignments, certificates
  • Your own sales page and school address

No card needed for the trial.

A SelfGrow course shown on laptop, tablet and phone
  • Sales page builder Ready-made blocks, no code
  • Your school address Like your‑school.selfgrow.me, or your own domain
  • Video hosting included Storage depends on your plan
  • Automatic access Opens as soon as payment is confirmed

Other ways to do it

Why not a payment link, WordPress or Moodle?

They all work. The difference is how much you end up building and maintaining around the course yourself.

  • Shared folder + payment link Live in an afternoon, but you send access by hand, links get forwarded, and there is no lesson order or progress.
  • Private community Discord or a Facebook group is great for discussion, less so as a classroom: lessons get buried in the feed.
  • WordPress + LMS plugin Very flexible, but hosting, plugins, checkout and updates are on you or your developer.
  • Self-hosted Moodle A powerful LMS that needs its own server and someone to look after it.
  • AI website builder A good-looking page in an evening; the student area, payments and video hosting still need solving.
  • Course marketplace Can bring buyers, but the platform shapes your price, your rules and your access to student emails.
Course builder with modules, a video lesson, a quiz and PDF attachments
Illustration: the course builder

How it works

From files on your drive to a course people can buy

No developer, no plugins to glue together. How long it takes depends mostly on how ready your material is.

  1. Upload and arrange

    Split your videos and PDFs into modules and lessons. Mark one lesson as a free preview so visitors can see what they are buying.

  2. Set the price and the access rules

    One-off price, instalments via Stripe, or a coupon code. Access can be lifetime, until a date, or for a set number of days.

  3. Publish and share the link

    Build the sales page from ready-made blocks in the page builder. Your school already has its own address, so the link can go straight into your newsletter or social posts.

What you get

What is included, and what is not

Limits sit next to the features, so nothing surprises you after signup.

Content

  • Video uploaded and played inside the lesson
  • PDFs and files, with downloads on or off per lesson
  • Free preview lessons

Note: storage depends on your plan.

Learning

  • Quizzes and assignments
  • Progress tracking per lesson
  • Completion certificate

Note: certificates confirm completion of your course; they are not accredited qualifications.

Access

  • Lifetime, fixed-date or time-limited access
  • Drip lessons by days or by date
  • Login email sent once payment is confirmed

Note: only enrolled students can open lessons, but no platform can stop screen recording.

Sales

  • Sales page builder for each course
  • Stripe, PayPal, Montonio, EveryPay
  • Instalments via Stripe, coupon codes
  • Export students and orders

Note: SelfGrow does not send you buyers. Marketing stays with you.

Two sides of one course

What you see, and what your students see

Your dashboard

Orders, students, progress

  • Who bought, and when
  • Where each student stopped
  • Submitted assignments and quiz results
Author dashboard with a student list and learning progress
Illustration: author dashboard

Pricing

What hosting your course costs

A monthly plan, plus a platform commission on plans that have one. Payment provider fees are separate.

  • Card · PayPal · EveryPay · Montonio · Bank transfer
  • VAT included
  • 14 days free, no card

Starter pack

For your first paid course, when you run the school on your own.

9 .00 € / month

Courses
5
Students
30
Storage
20 GB

7,5% on Stripe Connect payments

30-day trial on this plan

Payments

Card · Montonio · Bank transfer

  • Landing page (simple)
  • Quiz System
  • Certificate Generation
Choose plan

Full Pack

For a large school or training centre with a wide course catalogue.

98 .00 € / month

Courses
100
Students
1 000
Storage
100 GB

0% platform commission

30-day trial on this plan

Payments

Card · PayPal · EveryPay · Montonio · Bank transfer

  • Landing page (simple)
  • Quiz System
  • Certificate Generation
  • Private courses
Choose plan
Try it free for 14 days Build the course, upload a lesson and look at it as a student before you pick a plan. No card needed.

Work it out for your sales

To platform = monthly plan price + plan percentage, assuming every sale is a card payment through Stripe Connect. Bank transfers, PayPal, EveryPay and Montonio carry no percentage. Payment provider fees, VAT and refunds are not included. Check course, student and storage limits too.

Starter pack – –
Extended pack – –
Full Pack – –

Quick check

Is your course ready to upload?

Tick what you already have. You do not need the full course to start.

0 / 5

Start with one lesson. The rest can follow once the course is live.

Start your 14-day trial
Is your course ready to upload?

This list runs in your browser only. Nothing is sent anywhere.

FAQ

Questions creators ask first

Question about your own course?

Tell us what material you have and what you are planning. We will answer for your case.

Get in touch
Will SelfGrow find students for me?

No. SelfGrow is your school and your sales tools, not a marketplace with its own audience. You bring the buyers through your list, social channels or website.

How do students get access after paying?

Once the payment provider confirms the payment, the course opens in the student area automatically and the student gets an email with a login link. If the payment fails, access is not granted.

Which payment providers can I connect?

Stripe, PayPal, Montonio and EveryPay. The exact payment methods your students see depend on the provider and your agreement with them.

What does the platform charge per sale?

That depends on the plan; current rates are shown in the pricing section. Payment provider fees are separate and set by your provider.

Can I release lessons over time?

Yes. Each lesson can open immediately, a set number of days after the previous one, or on a fixed date.

Can I offer instalments or discounts?

Instalments are available through a connected Stripe account. Coupon codes work on any course.

Are the certificates accredited?

No. A certificate confirms the student completed your course. It is not an accredited qualification unless you hold that accreditation yourself.

Can students download my videos?

Only enrolled students can open your lessons, and you decide whether PDFs can be downloaded. No online platform can fully prevent screen recording, so state how your material may be used in your course terms.

Do I need a separate website or my own domain?

No. You build the sales page in the page builder, and your school gets an address like your-school.selfgrow.me straight away. You can connect your own domain for an extra fee or on a plan that includes it.

Can I export my students if I leave?

You can export your student list and orders at any time. For how long material is kept after cancelling, contact us before you decide and we will answer for your case.

Get started

Try SelfGrow with your own course

Set up one lesson and check the whole purchase before you share the link with anyone.

  • 14 days free
  • No card needed
  • VAT included in plan prices

During the trial

  1. Upload a lesson Add a video, text or files and build the course outline.
  2. Run a test purchase Go through the checkout the way a student will.
  3. Open it as a student Check access, emails and the lesson in the student dashboard.