I'm the co-founder of Transistor.fm (a podcast hosting and analytics platform). I've been working with software and SaaS companies in product and marketing since 2008.
I've used a ton of different plugins and services to create and sell online courses, and here's the best combination I've found:
WordPress + Gumroad + ProductPress
1. WordPress: You'll use WordPress to host your course content. I typically put each lesson in a new Page.
2. Gumroad: Use Gumroad to sell your course, handle payments, and to communicate with your customers.
3. ProductPress: the ProductPress plugin will allow you to connect your WordPress site and Gumroad account together.
As soon as someone buys your course on Gumroad, they'll automatically be emailed login information for your WordPress site.
It's only $39 (one-time fee). More information here: http://productpress.me
Most of your traffic will come from iTunes.
Here are a few hacks to get better rankings inside of iTunes:
1. Publish every single day (especially when you launch). Having 7 episodes in the bag that you can use to publish every day really helps. Have more than that? Even better.
2. Get people to review and subscribe in iTunes. This really does help.
3. To get more iTunes reviews, highlight a new iTunes review every episode. People feel like they're a part of the show when they hear their name "on air." (Use the CommentCast app to see reviews from around the world).
4. Get great show artwork. Remember it needs to attract people both as a small icon and in your larger profile.
5. Host your sound files on a fast CDN (not on your regular website host). If your files are slow to download, people won't subscribe.
Hope these are helpful!
Recently, I've hit a "tipping point" where I have enough content (blog posts, podcasts, interviews, etc...) that companies now regularly seek me out for advice.
"To be known, you must teach" - Nathan Barry
After I wrote "This is a web page" (http://justinjackson.ca/words.html) I was contacted by VPs at Coca-Cola and Google. They weren't offering me work: they just wanted to say they enjoyed my writing.
Writing, and amplifying your content, is one way to get your foot in the door.
For me personally, no.
However, what you really need is a larger data set.
Gumroad just did a post on prices ending in "9":
37signals started with prices that ended in 9:
... but they later did research and found it didn't matter (for them).
The answer for YOU will likely be to test these things for yourself on your SaaS app.
You need to show them that you can solve their problems.
The #1 mistake made by most applicants is that they keep talking about themselves: "here are my skills, here's what I've done, etc..."
Instead of talking about yourself, talk about them:
"You need someone who can jump right in; someone who can start working without making mistakes. You also don't have a lot of time for training. I can get started right away."
This is going to require some research. Follow the founders / managers on Twitter. Read their blog posts. Scan their error logs (if they're public). Find out where you're *needed* and highlight that.
Generally it's best to do this during the application process. If you've already sent in a cover letter and resume, it doesn't hurt to send a follow-up email that says: "I've been doing some research, and I think I've found some places I could be helpful."