Showing posts with label Training Platforms. Show all posts
Showing posts with label Training Platforms. Show all posts

Thursday, 11 September 2014

Are you building your business or someone else's?

I've had courses online for almost two years now. And I've learned a bunch of lessons, and ultimately my experience boils down to are you building your business or someone else's?

Over that time I've tried different hosting providers, and evaluated the services of others. Some of those providers are listed on this blog.

I don't intend this post to bash these services, and I might mention some by name. But I'm doing this because of the lessons I learned from it.

I started hosting with Udemy, as many people did, and still do.

  • Free to start
  • Had a simple payment percentage split
  • Easy interface
  • Allowed me to contact and promote to the students
  • Could host free and paid courses
As a busy consultant, this seemed ideal. I could ignore:
  • all the infrastructure requirements. 
  • Put my course live quickly and have people buy it. 
  • Create a free course as a lead generation and upsell the paid course or ebooks or consultancy without having to build an email list
Perfect.

Until.

The 'partnership' that I thought I was part of, changed its rules.

Now Udemy

  • Free to start
  • Easy interface
  • Host free and paid courses - but can't promote paid courses to free students, and can't promote non-Udemy products to either, 
I can't use it to promote. So all the traffic I've sent to Udemy and built up the student base for, I can't promote to for my consultancy, training, ebooks etc.

Oops. Costly Business Lesson learned.

But, as a consultant it takes time to move courses off the platform and on to new ones, so my inability to respond to changes of the hosting company has meant that I have continued to build their business, but not grow the future business prospects of mine.

But I've finally responded now and moved on to a white labelled hosting service called usefedora.
Full disclosure - if you use that link and sign up, you'll get $100 free credit with usefedora, and so will I. But I'd include the link to them anyway. Since my business depends on their services, I'm happy to promote it.
Useedora is good for me because:

  • I have an existing area of expertise that I'm known for
  • I can market to my audience through my blogs, courses, ebooks etc. So I'm not dependent on anyone else driving traffic or promoting my course.
  • I have access to the email details of the people who sign up to the course so I can contact them directly without interference from the course hosting company
For other people Usefedora would suck because Udemy is great when:
  • You are not going to market your course
  • You want to sell the course at a low price, and with numerous flash sales that knock it down to $10
  • You basically want to sell lots of courses at low price
  • You don't want to upsell to the students
  • All your products will be Udemy courses - because that's all you can promote to Udemy students. Not ebooks, not webinars, not face to face training.
  • You don't care if terms and conditions change, because you just want to dump a course on the market

And when I create my 'self help products', and 'knock up an ebook quickly for cash schemes', then I'l use Udemy, because:

  • Udemy have trained their students to expect a discount market for courses, so you want to sell cheap and sell lots
  • I won't have an existing contact base to market to, so the only way I'll get visibility for my product is through their "buy any of these courses for $10" promotions
  • I won't upsell from it, because each product is niche and not part of a long term strategy
  • I don't plan on supporting the students, the course is just for revenue
  • The courses aren't part of my long term business plan, so they don't help me grow my business, they are just experimental sources of revenue

If you actually want to build your business, and make online training a part of that business, but not the whole focus then you need a hosting partner who:

  • shares the customer email addresses so you can market to them
  • takes a fair share of the course payment to cover hosting costs - because you need them to stay in business as much as they need you to stay in business, and they are less likely to change their terms and conditions
Keep in mind. Are you building your business? Are the people you are partnering with, helping you build your business? Or are they putting blocks in your way, that ultimately help them?

I host my courses with usefedora and I'm happy to pay a monthly fee, for a higher payment commission, because they give me the flexibility to contact my students and use my online courses as one part of my business, and I can use it to grow my business.

Other online hosting companies probably do this to.

So check...

Does your hosting company give you access to the customer emails? If not, do they have rules about what you can contact the students about, and how often?

If they do block you, or have rules, then there are providers who don't, and if you want to grow your business rather than theirs, then this will be important for you.

Do you have an audience to market to? If not, are you prepared to build one, and live with lower sales until you do?

If you are not prepared to build your business, and market your course. Then online training is not part of your business plan, and you should go for an online vendor that brings in the students, or will make your course visible to the students that other instructors have brought to the platform.

Do you want to spread your courses wide across multiple hosting companies, or use one or two because you want to focus your marketing and support energies?

I want to be very specific about where I spend my time, so I can't afford the time to jump between multiple vendors and multiple support systems. Hence why I need to choose between hosting companies, rather than using them all.

Ask yourself: Are you building your business? Or helping someone else  build theirs?

I'm not trying to suggest that any course hosting vendor is 'bad'. But they may not be 'right' for your  situation and your business. And be prepared to take action if they are not, or if they change so that they are not.

I've uploaded my courses to 5 different companies and software now, and cancelled them on 3 platforms before launch. You do need to experiment, but be very clear about what you need, and have the courage to change, if your needs are not being met.

Wednesday, 4 September 2013

10 things I need from an online e-training course hosting service

I've had a look at a fair few online training course providers now.

And new providers seem to pop up frequently.

The list below is how I evaluate them.

  • How easy is it to create the course?
  • How easy is it to migrate my existing courses?
  • How fair are the payment terms?
  • Can I update my course?
  • Can I communicate with the students?
  • Does the site look professional?
  • Are the other courses selling?
  • How well does the GUI work as a student?
  • Do you allow free courses to be released?
  • Can I opt out of some of your promotions and new features?
There are other factors I use but the above are the most important at the moment, since they are the criteria that I have used to reject existing vendors.

How easy is it to create the course?

This relates to the user experience for creating the course.

If I have to type in a lot of information for each lecture I add, then it is going to take a lot of time.

Simple things help:
  • Automatically creating thumbnails, rather than having me upload them.
  • Just a title and description - no tags, or categories, etc. etc.
  • Multi-page GUI for a single entity will kill me

How easy is it to migrate my existing courses?

  • I already have courses.
  • I can code.
  • If you have an API then I can write a conversion routine and probably have my course up and running in about an hour.
  • If you have an API and a good GUI then your platform might become the 'master' platform from which I migrate to the other platforms. This would mean that you would get all the updates first and become the main platform I promote.
  • Do you support automated import from other platforms? (Currently I haven't seen a single platform that does this)

How fair are the payment terms?

I'm using your service because I don't want to have to deal with the hassle of hosting, support, payments.

And I expect you to take a percentage of the sales cost because of that.

But it has to be fair.

And it has to be commensurate with other providers. Remember you are in competition with them.

If your terms say you'll promote the course. Then you better promote it, otherwise you're not living up to your end of the deal, and don't deserve so much commission.

Can I update my course?

I update my course because the technology it teaches, changes. Your GUI needs to allow me to update it.

Hopefully you have an API I can use to automate updates.

By the way - an API isn't mandatory for me, since I'll happily reverse engineer the HTTP calls and create my own API on top of your GUI, but I know this is brittle and I'd rather have my life made easy for me.

If you don't support updates, then the answer is a no-no.

Can I communicate with the students?

Learning isn't a 'shout from the mountain' process. It requires interaction. I need to be able to interact with the people on the course, and communicate via bulk processes.

Yes, some of the communication might try and upsell to new courses (particularly if this is a free course), but it will also be to provide information.

I'm happy for you not to share the emails, but you need to provide a working communication platform.

Does the site look professional?

My sites are shoddy at times. But they tend to push the boundary of what I think the minimal level of shoddiness is.

An online training platform has to look good, and feel good.

If your layout is bad. If the images haven't scaled well. If the GUI has obvious bugs. I'll walk away quickly.

First impressions count. If I'm put off, prospective students will be too.

Are the other courses selling?

If you list how many students are on courses then I'll look and see how other instructors are doing.

If they're not selling well, then I'm not signing up.

How well does the GUI work as a student?

I try and sign up as a student to see how the experience works from the other side of the fence.

If it isn't cross platform. If it doesn't work on mobile and tablets. If it is clunky and slow.

I won't put people through that.

Do you allow free courses to be released?

This costs you money. Not me. So I expect the payment terms to reflect this.

But free courses are a great way to experiment with the platform and try out the features without committing.

If you have free courses, and a communication feature. Then I can use these as an up-sell mechanism and you'll probably find all my courses on your site.

Can I opt out of some of your promotions and new features?

I evaluate your features at a particular time.
I expect you to improve over time.
But if you fundamentally change the engagement model then I need the ability to opt out, or I and my course will walk to the competition.

e.g. Udemy recently offered Certificates of completion. A new feature that they thought would be a vote winner. Not for me. But they allowed me to opt out. 

These are just the things I look for at the start. 

Not I haven't covered, length of videos, or streaming quality etc. etc. There are absolute basics that I expect you to get right, and they are so obvious and fundamental that I lump them into the user experience bucket.

I look forward to new course vendors coming out. And when they do, I'll probably add to my list.

What do you look for?



Thursday, 18 July 2013

So you want to provide training online... what are your options?

When I look around at online training platform options now, I can roughly categorise them as follows:
  • Self-hosted
  • Hosted
    • Free video sites e.g. YouTube
    • Individual course sellers
    • Subscription Based sites
Self-hosted means doing it yourself. Either storing the video files on your own server or on a CDN (Content Delivery Network) like Amazon S3 (you could also use something like DropBox as your CDN). There are tools to help you with this.

By Hosted I mean that some other site holds your files, this will be dedicated either to videos, or courses.

Hosted on Free sites simply requires you to upload your videos to YouTube or some similar site and link to them from your blog or web site.

Individual Course Sellers requires you to upload your course to a site that will sell your course individually, and pay you a commission for each course sale. Hosted Individual Course solutions often allow you to make your courses free as well, even though the hosting service makes no money off them, they have another student and can market additional courses to anyone who subscribes to your free course.

Subscription Based sites, you upload your course, and are one of many courses that the student has access to through their monthly subscription fee. You are paid a percentage of the subscription fees, calculated typically from how many views your videos have as a percentage to every other course in the system.

I'll investigate the pros and cons of each in future posts, but for now... a summary of the the option I chose.

When I went live with my first courses. I chose a Hosted Individual Course Seller. It meant that I could easily manage the course through their front end. Had an easy upload solution. Had a consistent interface to communicate to the students with. Hosted solutions make it easy to get to market quickly.

I'll write a future post on how I got started and what I explored later.