info@tmqen.com
Tamkeen

How to Choose the Best Platform to Create Online Courses: 12 Criteria

Before you subscribe to any course platform, ask these 12 questions. A practical checklist covering Arabic support, local payments, commissions, data ownership, video protection and scaling, plus a 60-minute test you can run on any free trial.

Published 8 min read
Checklist comparing two online course platforms on Arabic support, local payments, commission and video protection

Summary

The best platform to create online courses fully supports Arabic, accepts your audience's local payment methods, sends payments straight to your account with no commission, and lets you own and export student data. It should also offer a custom domain, video protection, the teaching models you need, support in your language, room to scale, and clear pricing with a free trial.

In this article
  1. Criteria about your students
  2. 1. Does it fully support Arabic?
  3. 2. Does it accept the payment methods your audience uses?
  4. 3. Is the student experience easy on a phone?
  5. Criteria about your money and your data
  6. 4. Where do the payments go?
  7. 5. Is there a commission on your sales?
  8. 6. Who owns your student data?
  9. Criteria about your brand and your content
  10. 7. Can you use your own domain?
  11. 8. How are videos protected?
  12. 9. Does it support the teaching models you need?
  13. Criteria about your future
  14. 10. Is there support in your language and your time zone?
  15. 11. Will it scale with you?
  16. 12. Is pricing clear, and is there a free trial?
  17. A scoring table you can copy
  18. The 60-minute hands-on test for any platform
  19. Warning signs to walk away from
  20. Choosing the best platform to create online courses by business type
  21. How Tamkeen answers these 12 questions

You have already made the smart decision: instead of paying developers for months, you will launch on a ready-made platform. The hard part now is choosing the best platform to create online courses for your audience, because most providers look alike on their homepages and the real differences only show up months later, when switching is painful. This guide gives you 12 criteria to put to any provider before you pay, a scoring table you can copy, a 60-minute hands-on test, and the warning signs that should make you walk away.

The checklist is written for teachers, tutors, academies, Quran schools and trainers serving students in Egypt, Saudi Arabia, the Gulf and the wider Arab world, but the logic applies wherever you teach.

Criteria about your students

Start with the people who will actually use the platform every day. If students struggle to sign up, pay or watch, nothing else matters.

1. Does it fully support Arabic?

Translated buttons are not enough. Full Arabic support means:

  • Right-to-left layout on every page, including checkout, the lesson player, quizzes and certificates.
  • Clear, readable Arabic fonts rather than a fallback system font.
  • Correct handling of dates, numbers and mixed Arabic/English text.
  • Emails, notifications and invoices that read naturally in Arabic.

If you also teach in English, check that the platform handles both directions cleanly instead of breaking one to serve the other.

2. Does it accept the payment methods your audience uses?

A platform that only takes international cards will quietly lose you sales. In Egypt, many students pay with Fawry or mobile wallets; in Saudi Arabia, mada and Apple Pay are everyday habits; elsewhere in the Gulf, cards and Apple Pay dominate. Bank transfer and InstaPay remain important for parents who prefer not to pay online. Our guide to payment gateways for online course platforms explains each option in detail.

3. Is the student experience easy on a phone?

Most of your students will watch on their phones. Do not trust screenshots: sign up as a student on your own phone, buy a course, watch a lesson and take a quiz. Count the taps and note anything confusing.

Criteria about your money and your data

4. Where do the payments go?

Ask a simple question: when a student pays, does the money land in your own account through your own gateway, or does the platform collect it and transfer it to you later? Holding periods, minimum payout thresholds and currency conversions all affect your cash flow.

5. Is there a commission on your sales?

Some platforms take a percentage of every sale on top of the monthly subscription. It looks small at launch, but as your sales grow it can become your single largest cost. A flat subscription with zero commission rewards you for growing; a commission model taxes your success.

6. Who owns your student data?

Your students should be your students. You must be able to export names, phone numbers, emails and enrolments at any time, in a usable format such as Excel. If you cannot take your list with you, you are renting your business, not building it.

Criteria about your brand and your content

7. Can you use your own domain?

A domain in your name builds your brand and protects your search visibility. If you ever change platforms, your address, your links and your Google rankings stay with you.

8. How are videos protected?

Video leaks are the number-one worry for paid courses in the region. Look for protected video hosting, temporary playback links, viewing tied to the student's account, a moving watermark showing the student's name or phone, and limits on the number of devices per account. Our guide on how to protect online course videos covers what each layer actually stops.

9. Does it support the teaching models you need?

Your business model today may not be your model next year. Check whether one platform can handle:

  • Recorded courses and bundles.
  • Live classes (Zoom or Google Meet) and cohorts.
  • One-to-one sessions and session packages with booking.
  • Monthly memberships for students.
  • Digital products such as PDFs and worksheets.
  • Quizzes, exams, assignments and certificates.

Stitching together separate tools for each of these is where costs and student confusion multiply.

Criteria about your future

10. Is there support in your language and your time zone?

When a payment fails on the night before an exam, you need someone who answers quickly and understands your situation. Ask how support is provided, in which languages and during which hours, then test it yourself during the trial.

11. Will it scale with you?

Think two years ahead. Can you add instructors with their own permissions? Can the platform split revenue between instructors and handle payouts? Will it stay fast with thousands of students during exam season?

12. Is pricing clear, and is there a free trial?

Watch out for undisclosed fees: per-student charges, video storage billed separately, transaction fees, or essential features locked behind "contact sales". Compare the full cost, not the headline price, as we explain in our breakdown of the cost to build an online learning platform.

A scoring table you can copy

Put two or three shortlisted providers side by side and tick each criterion only after you have verified it yourself.

CriterionImportancePlatform APlatform B
Full Arabic (RTL) supportHigh☐☐
Local payment methodsHigh☐☐
No commission on salesHigh☐☐
Student data ownership and exportHigh☐☐
Video protectionHigh☐☐
Smooth mobile experienceHigh☐☐
Custom domainMedium☐☐
Teaching models you needMedium☐☐
Support in your languageMedium☐☐
Transparent pricing and free trialMedium☐☐

A platform that misses any "High" item is usually not worth a discount.

The 60-minute hands-on test for any platform

Feature lists tell you what exists; an hour of real use tells you what works. Run this test on every shortlisted platform during its free trial:

  1. 10 minutes: create an account and find the branding settings: logo, colours and domain.
  2. 15 minutes: build a course with one video lesson, one downloadable file and a three-question quiz.
  3. 10 minutes: switch on at least one payment method your students actually use.
  4. 15 minutes: on your phone, as a student: sign up, buy, watch the lesson and take the quiz.
  5. 10 minutes: message support with a real question and measure how fast and how well they answer.
If you stumble at any step as the teacher, your students will stumble more.

Warning signs to walk away from

  • Prices are not published, or even the simplest plan requires "contact us".
  • No free trial and no refund guarantee.
  • You cannot export your student data.
  • The Arabic interface is an incomplete machine translation.
  • Payments pass through the platform's account and reach you only after a long delay.
  • There is no clear privacy policy. This is a legal matter, not a formality: authorities such as SDAIA in Saudi Arabia regulate personal data protection, and Egypt has its own data protection law. Ask any provider how it secures and handles your students' data.

Choosing the best platform to create online courses by business type

The "best" platform depends on what you teach and how. These are the three criteria that matter most for each type of business:

Your businessTop 3 criteria
School tutor or learning centreMonthly subscriptions, exams, video protection (plus organising content by stage, grade and subject)
Quran schoolBookable one-to-one sessions, live circles, accepting payments from abroad
Online academyMultiple instructors, revenue sharing, role-based permissions
Professional trainerStrong sales pages, certificates, bundles

For a deeper look at specific needs, see our guide on how to create an online course platform without coding, which walks through what each type of educator needs from a ready-made platform.

How Tamkeen answers these 12 questions

Tamkeen was built for exactly this checklist:

  • A fully Arabic, right-to-left interface designed for students in Egypt and the Gulf.
  • Local payments that go straight to your account: Fawaterak in Egypt (cards, wallets, Fawry), Tap in the Gulf (mada, cards, Apple Pay), Stripe, and bank transfer or InstaPay with receipt upload. Tamkeen takes no commission on your sales.
  • Your own subdomain or custom domain, a page builder and themes.
  • Protected video with a moving watermark, copy protection and device limits.
  • Recorded courses, live classes, one-to-one sessions, cohorts, memberships, bundles, digital products, quizzes, exams, assignments and certificates in one place.
  • Multi-instructor revenue sharing, reports, and student import and export from Excel.

Do not take our word for it. Start a free trial, run the 60-minute test above and fill in the scoring table yourself. Plans and prices are published openly on the Tamkeen pricing page. When you are ready, create your platform with a free trial.

Frequently asked questions

What is the most important criterion when choosing an online course platform?

Fit with your audience comes first: full Arabic support, the local payment methods your students use, and an easy experience on mobile. After that, check that you own and can export your student data and that the platform takes no commission on your sales.

Should I choose the cheapest course platform?

Not necessarily. Compare the full cost, including sales commissions, video hosting, transaction fees and the time the platform saves you, not just the monthly subscription price. A cheap plan with a percentage cut can cost far more once your sales grow.

How can I test a course platform before subscribing?

Use the free trial to build a real course with a video, a file and a short quiz, then go through the full student journey on your phone, from sign-up and payment to the certificate. Send support a real question to judge how quickly and clearly they respond.

Do I need a custom domain for my course platform?

It is not required to start, but it is strongly recommended. A domain in your own name builds your brand and keeps your links and search rankings with you if you ever change providers.

How would you rate this article?

Be the first to rate this article.

About the author

Tamkeen Editorial Team

Online education platform specialists

Share this article