Wednesday , 3 January 2018

How to Create & Sell Courses on Udemy? is one of most popular online learning platforms with easy to use interface and powerful tools for both instructors and students. Udemy was founded in 2009 by a Turkish guy Eren Bali. Udemy is a San Francisco based Silicon Valley startup, which got attention when it acquired $12 million USD investment in 2012 just three years after the launch. Anyone from anywhere can teach on Udemy in any language.


Udemy provides opportunity to experts and students at the same time to learn and earn. If you are thinking to publish your course on Udemy then here are some tips for you.

Who is Udemy for?

Udemy is for instructors who know their topic very well. If you are a beginner then try to first create video tutorials for YouTube users and get some feedback from there. After you get familiar with online teaching and remove your hesitation then it’ll be easier for you to create a world class course for Udemy.

Udemy doesn’t have any specific criteria for teachers, but from my personal experience, you should first get familiar with online teaching and how it works. Udemy has a free course for starters, which you must watch and try to learn the steps mentioned there in order to create a superb course. Udemy Course Quality Checklist.

If you are going to create your course in English then work on your English accent to make it better. English courses work the best, as it get exposed to a large market.

Udemy Official Course for Instructors: Find the Official Udemy Course

What Should You Teach?

After the basic teaching skills, the next and very important step is your topic. You must be an expert or at least have intermediate knowledge in a topic that you are going to cover in your course. If you don’t have sufficient knowledge on that topic then first try to make your skills stronger.

I’m telling you this because students will be asking you questions in the course discussion forum. So you must be ready to answer basic to very advanced questions asked by your students.

The very first mistake new instructors make is, they create a course on the same topic which is already successful on Udemy. I know new instructors want quick results, but now a days the competition is bit high. So you have to be careful and be a planner instead of diver.

There is no problem in creating a course on the same topic, but what I want to point here is that you need to make your course a unique one in the marketplace so that it can standout alone and get attention of the students.

You might be thinking how one can do that? let me explain a little bit. When I joined Udemy back in 2014, I wanted to create courses on PHP because web development and particularly PHP courses were very popular on Udemy.

I started thinking to create a course on the same topic but to make sure it’s different than the ones already existing. I did some keyword research and found out that project based courses in PHP are either not available or very few in numbers.

My Udemy Revenue Had Jumped in 2015

So I created a course naming eCommerce Website in PHP from Scratch back in 2014. That course went successful in very short time and then I created another course “Social Network in PHP from Scratch” which was again project based, and so this also got success.

The point here is that you can make a course on a specific thing, which targets a small audience but targeted audience. This way, you’ll face very low competition and will get great results in short time.

Another example is the Adsense course I created in 2015, there was not a single course on Adsense in the Marketplace at that time so I took the opportunity and created a course on Google Adsense which was also a success.

Even today, there are many topics which are not yet covered by any instructor, and people are searching for those topics. You can find all those topics here, and if any topic matches your skills then create a course on that ASAP.

How to Create a Course?

When your topic is finally decided and the basic keyword research is done. Make sure you create the course first and then the introduction video at the end. This way, you’ll tell the students in the introduction that what you are going to teach them in the course.

And you know what, most of the new instructors struggle with creating the first course despite they want to publish it as quickly as possible. My suggestion to overcome this problem will be to start recording the lectures without giving any importance to the introduction lecture. And when you are done with the course, you can then review your course to make necessary changes. And you may also create the introduction lecture at the end to cover all the overview of the course.

You’ll Love to Watch: Camtasia Studio Urdu Tutorials

If you are creating a course in which you want to appear yourself like talking head or face to face then use a Webcam or any other DSLR camera, you can create talking videos with a smartphone as well. But if your course is only screen cast then try to appear in the first video so that students can see you, and then use Camtasia Studio or Screen Flow for recording screencast videos. (Talking head video is not mandatory, but recommended).

Finally, if you want to create a great course then use a combination of screencast videos, articles and presentations along with one or two talking head videos. And try to add Quizzes to your course which will boost the students interaction with the course. You should also present actionable tasks for the students so the can learn a real life skill from your course. And that’s what Udemy wants from you as an instructor.

25 Tips to Make Great Online Courses for Udemy 

How to Market Your Course?

This is the hardest part of online teaching, if you know nothing about online marketing then probably you’ll hate the whole teaching thing. Teaching is a very respectable profession, but to make sure you make money out of your profession, you’ll need marketing skills.

I’ll share my tips with you regarding marketing my courses. Before joining Udemy, I was already teaching free tutorials on YouTube and on my websites. I had a different channel for English users and a website as well. So I started offering my existing subscribers a discounted coupon for every course I was publishing on Udemy. And as a result, 50% of my revenue was always coming from my own promotions.

I have a landing page on my website where I convince visitors and free students to buy my courses, and this works slightly better. But the main source of driving new students is YouTube. I also used Facebook Ads and Google Ads but that worked little to none.


I’ll advise to have an active YouTube channel and a website on the same or similar topic for which you are creating courses on Udemy. You can feed your free users with new tutorials, and ultimately they’ll buy your paid courses. Offer them some nice discounts, especially on seasons like Black Friday, New Year and Halloween.

When you start driving students to your courses, Udemy also starts promoting your courses through their super marketing channels such as Email marketing, Paid advertising and business partners. And finally, you can send discounted coupons to your existing students on Udemy using a feature called “Promotional Announcement“, this option has worked great for me. You can find it in the course dashboard on Udemy.

For planning, producing and marketing your course, please visit this page and then click the links on the left side one by one so you can learn the whole thing.

And here is the Udemy official marketing course, you can watch it to learn real time case studies and tips that Udemy has suggested you from top instructors and their own marketing Ninjas.

Useful Tips:

You can search your course keyword on to get ideas and competition level so you can prepare yourself to make it a unique one.

Udemy search algorithm works similarly like Google, so make sure to include your main course keywords in the title, description and summary of the course. By doing so, your course will be indexed and ranked in Google as well as on Udemy itself.

Udemy works great for those who give value, and who create outstanding courses.

Udemy will rank your course in inner searches when you answer to questions within 24 hours and if students leave positive 5 star reviews on your courses (These are ranking factors).

You can find the Udemy business model and revenue sharing system here.

If you have any further questions then do let me know in the comments.

Thanks for reading…..

About Abdul Wali

Abdul Wali is a Web Developer, SEO Consultant and Online Instructor working online for last 6 years on the internet and managing several successful websites. You can contact him via Email or follow him on Facebook. Also add him on .

Check Also


WordPress 4.6 Release | The New Era for WordPress

Finally, WordPress 4.6 version was officially released on 16-Aug-2016. WordPress community have been waiting for …

  • Kamran Khan Sabir

    and how to get paid, udemy only pays with Paypal, Can I use my fathers paypal to receive my funds?

    • Hi Kamran,
      Yes, you can use your father’s Paypal to get paid from Udemy. you can even use anyone’s Paypal.

      • Eleanore Rovanne

        Hello, how to I contact you Mr.Abdul Wali. I wanna know about the payment codes. this is my email

        • Waqar Ahmad

          leave him alone so that he could concentrate on his family 🙂

        • raheel jutt

          i can solve your problem contact me at

  • Muhammad Ramzan Bhutto

    sir you have shared valuable information.

  • taha khan

    but tell me Abdul wali if anyone don`t have paypal the how they get paid ?

    • You can use someone else’s Paypal account for some time, as they are working on another Payment method for instructors who don’t have access to Paypal. hope for the best.

      • Muhammad Rehman

        Abdul wali bhai, Is that will not create any problem that Your actual Instructor name is on the course is different then the attached paypal owner name ?

  • Rabnawaz Qureshi

    Can we use limited PayPal account for this purpose?

  • nice post 🙂

  • Hi Bro,

    Well this is another quality post in which you have shared your experience along with astounding tips about Udemy.

    Indeed many of us are not aware before reading this awesome piece of content about the criteria of creating course and how to effectively market particular course on Udemy. Infact your magical guidelines make it easy for every one to go through.

    Many thanks for your lovely share once again 🙂



  • Muhammad Shabeer

    Aslam o alikom bhai man ny peza man pesy krwany han trika btana plz my id.

  • haroon yousaf

    A.O.A Sir Abdul Wali
    can i get payments through someone else paypal account who’s in abroad, like Canada etc.
    Im asking because my brother is in canada. and he has paypal account

    • Waqar Ahmad

      may email verification as well. hehe

    • raheel jutt

      yes you can my bro

  • They should accept Payoneer or at least wire transfer.

  • Mohtashim Siddiqui

    Abdul wali bhai I am an expert teacher and want to teach over udemy. I emailed them if I can use my brother PayPal account (he lives in australia) to receive the payments but they refused. Now I have two options :
    1) create a PayPal using our Pakistani jugaaro style (still they’ll know i am from pakistan. then what?)
    2) use my brother profile to start teaching (will I need australian IP)
    Please guide me so that i can take action !

    • Roar Khan

      What on earth make you to tell Udemy Can I use my brother paypal, this is silly isn’t it, don’t be naive. Ask your bro to attach his account with udemy and you can make courses and and it will transfer to his account and he will transfer to you from western union for instance or you can attach the western union to transfer yourself if you know login credential of his bank better ask your bro to transfer you. Check with the Mr Jamshaid Raza he commented above, he is teacher on udemy and told me once to ask your abroad relative paypal. your 70% issue is resolved to know about your bro paypal, now just convince him to agree with you.

    • raheel jutt

      no brother you not need austrllian ip i’m also working frompakistan without it and use paypal accoutnwhich i make by my self it totally american cerfiy paypal account if you want contact me at

  • Jamshaid Raza

    Very nice. I have recently uploaded my course in udemy and I am happy to received my first earning 🙂

    • zahid

      tell me course name .may be i buy it.thanks

      • Jamshaid Raza

        Thank you for your interest Zahid Brother. I have course for “Adobe Photoshop for beginners” And my App designing for Android and iOS is in process and it will be live at the end of this month.

        If you are interested in my course then I will give you superb discount. Thank you.

        • Roar Khan

          Dear Jamshaid I am one of your student on udemy. Glad to see your comment


      Jamshaid raza bhai, but we need paypal for this, how did you manage to have it?

  • Very nice Content Learned alot Thanks sir and waiting for Courses


    to set charges on our courses we need to be premeium user and for becoming we need to provide billing address ?
    billing address mein pakistani address ? phir se wahi paypal wala masla jiski waja se 99% pakistani online kam nai karsakte :/

    • raheel jutt

      no every pakistani can work or kon khata pakistan me paypal ni i will give you paypal account just mail me at

      • Then your account will get banned in a few month and all your money will go away with it.

  • this is amazing article

  • Nauman Nazir Ahmed

    i feel like u r laughing and smiling at us ppl who cannot have paypal account b/c udemy pays with paypal only!

    our leaders have enf time for corruption but n time to do something that may last longer than nxt election

    so plz stop smilling at our helplessness; v get grustrated!

  • Ayaz

    We need to hire 3 more members for the team
    -Free ongoing training available -Very attractive pay options ( 2 to choose from) Full-time Hourly or Part-time + commissions
    * Full job description will be emailed to those interested
    * Funnels software free demo is available for 14 days if you want to test
    Open your browser and type : TINY(dot)CC/CF replace (dot) with an actual dot