How to choose an e-learning company in Egypt: evaluation criteria

How to choose an e-learning company in Egypt: evaluation criteria

The phrase "e-learning companies" covers very different types of companies. Some build your platform, some create your content, and some sell courses directly to students without building anything for you. Choosing the wrong type wastes your budget before you even start, so begin by defining what you really need.

What kind of company do you need?

Many companies offer more than one of the following types, so ask which ones they deliver with their own team and which they outsource to an outside contractor.

  • Platform development companies (LMS)

    They install Moodle or similar and customize branding, integrations, and the mobile app.

  • Content production companies

    Instructional design, video, SCORM packages, and interactive content.

  • Hosting and management companies

    Servers, updates, backups, and technical support.

  • Ready-made subscription platforms

    They rent you space on a shared platform with limited customization.

  • EdTech companies for students

    They sell courses to a general audience and usually don't build a platform of your own.

Ten evaluation criteria

  • Similar experience

    Projects for a university, school or company the size of yours, with links to live platforms you can try yourself

  • Ownership

    Do you own the code, content and data, and can they be moved to your server?

  • The system used

    A standard open-source system like Moodle, or a closed solution that locks you into a single vendor?

  • Version and support

    Which version will be installed, and when does its security support end?

  • Arabic and mobile

    A proper RTL interface, and actual testing on a real phone

  • Integrations

    Payments, live classes, student information system or ERP, and single sign-on

  • Performance and hosting

    A capacity plan and load testing before launch

  • Security and privacy

    Tested backups, regular updates, and responsible handling of student data

  • Training and support

    A written support agreement with clear response times and channels

  • Pricing clarity

    What's included and what costs extra?

Warning signs

  • A promise of full delivery within days without a requirements analysis session

  • No live platform you can log into, only screenshots

  • No mention of the system version or update plan

  • A closed "proprietary" platform that doesn't let you export your data

  • Claims like "the best in Egypt" without evidence

    Ask any company for evidence, including us.

  • No support contract after delivery

Questions to ask before signing

  • Who will actually work on my project, and what is their experience?

  • Can I visit two or three similar platforms and talk to a former client?

  • Which version will be installed, and when does its support end?

  • Which plugins are off-the-shelf and which are custom-built, and who maintains the custom work later?

  • Where will the platform be hosted, and what is the backup and restore plan?

  • What happens if I want to move to another company?

  • How are change requests priced after the scope is agreed?

  • How do I run acceptance testing, and what are its criteria?

  • How long is the warranty and what does it cover?

  • How will my team be trained, and with what material?

How to compare offers

Write the scope of work on one page, and send the same page to two or three companies. That way you compare offers that are truly similar, not offers that differ in what they include. If the project is large, start with a small pilot before committing the full budget.

Frequently asked questions

  • Is an Egyptian or a foreign company better?

    A local company is closer in language, time zone and support, but the real test is documented experience and a clear contract, not nationality.

  • How long does it take to build a platform?

    It varies by scope. The N.I.T services page states that Moodle platforms usually take 4 to 10 weeks depending on project size.

  • Should I start with a ready-made platform?

    Possibly, if your scope is small, but read the Moodle vs. LearnPress vs. Tutor LMS comparison before you decide.

Need a Moodle platform or eCommerce app?

We'll send you a detailed proposal within 24 hours