When I was an SAT tutor I started charging $20/hour. I was inexperienced and a bit younger than most of my clients, so I figured I couldn't charge much. After awhile, I decided I wanted a higher wage if I got new clients. But, how much? I decided to ask for $30 from new clients. No one argued, or showed any displeasure. Wow! But, had I not gone high enough?
The next time I decided I wanted more, I made the decision to jump it to $60/hour just to see if anyone would take it. And... everyone did. Without question.
In order to get paid you have to ask. And, it's sometimes shocking how much people will pay you. Don't be afraid to ask for more.
It also changes the way you plan and prioritize your development objectives -- you begin approaching your project as a real business instead of just a website. When you are ready to begin your next project, you now have a wealth of business experience to bring to the table along with any development/domain knowledge.
Then I started reading it one day, and it actually has a ton of really fantastic business and sales ideas that are not evil at all. The thesis of the book is that for your business to succeed, you need to project an image of success and confidence. The book goes through dozens of specific ways to do this, and asking for more money is one of those. Others include specific ideas on how to present and package the company.
The author discusses the issue of pricing and payment extensively. I highly recommend this book for anyone contemplating issues of pricing their products and interacting with customers. It's honestly not as evil as it sounds. And even if the very idea sounds terrible, consider the book anyway. As Aristotle said, "It is the mark of an educated mind to be able to entertain a thought without accepting it."
Ads are an extremely unreliable business model. If you want to be an entrepreneur, run a business. If you want to run a business, sell stuff. Don't fall into the trap of "oh, I'll just tack some ads on later and we'll be fine."
How much money do you make from advertising revenue that allows you to quantify specifically how reliable it is? I'd question if you have enough data at your disposal to make a statistically valid assessment.
You can't disagree with data, and it's only unreliable if you don't know what you're doing.
I can possibly see my business becoming a full-time job from subscription revenue. I wouldn't even cover hosting costs from ads.
I've been making a living mainly from advertising income for just over 10 years now.
I've also tried getting users to pay for things, and it's orders of magnitude harder (for me).
In my experience, I wasn't very good at balancing my desire to serve the user's needs while also increasing ad revenue. The two goals seemed to be at odds. Either litter the page with ads and annoy the users, or make no money. Not to say it's not possible, just that I didn't like worrying about it or working on it.
I found that the subscription route was much easier. It aligned me perfectly with the users. All I had to do was please them and they would continue paying. No need to test optimal placement, worry about ad fatigue, ad blockers, etc, etc.
Not to say there aren't problems. Finding the right freemium feature balance, dealing with churn, and the horrible beast that is credit card processing are all pain points. But by and large, I have found it much easier to run a business based on subscriptions than ads.
I've tried both, and even the time I spend with the charge backs and "I changed my mind and want a refund" aren't worth my time dealing with. It's just boring hassle.
I definitely agree, there's a balance between making easy ad money, and satisfying users. That's the hard bit - making the advertising useful enough, unobtrusive enough, but effective.
A lot of it perhaps depends on what sort of person you are. Making money from advertising is basically a numbers game, which you can just optimize iteratively. Selling subscriptions involves feelings, random users, and all those fuzzy things that I personally find a lot harder.
I'm not a salesman and never have been. I don't like trying to charge people for something I'd never pay for.
OTOH, I would, and have paid for advertising, I have used websites that carry advertising obviously, so I'm just a lot more comfortable with that whole ecosystem. I can put myself in the position of all parties.
Furthermore, it takes time to get good at anything. As you implied, making money from advertising is a skill, so how long does it take for you to get good enough at it to support yourself? Charging for things is simply more conservative. It's for people who don't want to risk going under while learning how to advertise.
Getting paid subscribers isn't trivial either. You need to learn as you go with either approach.
In the beginning, it was easier to get advertising dollars for a website. Things have changed in the last couple of years. Advertisers want numbers. How much traffic are you getting and is it targeted? Sure, you could use adsense or some or service, but it will take thousands of unique, targeted visitors to make enough money for a business to survive. This takes lots of time and energy. If you aren't pulling in any other revenue, you will most likely go under.
Charging for a service or product doesn't require those numbers. You can have 100 people a day coming to your site and make 10X more in revenue.
I've been there.
As far as the Internet, how many publicly traded Internet companies actually make their profits primarily from advertising? Okay, all the search engines obviously, but who else?
I just don't think you can say that ad-revenue-based models are as proven of a business model as just selling things.
I just like to point out it's stupid to rule it out as a possible revenue stream every so often.
In other words, you need more traffic than most people can fathom.
Also it totally depends on the service/product. For stormpulse I don't think advertising supported is probably the right idea unless it's made more mainstream.
For example I'd start a "enter your email to get local weather reports free". Build up a massive email list, then start including promotional adverts at the top/bottom of each mailing. You'd be sending out a large amount of mails, to a large amount of people... I think it could generate a good revenue.
It's not as simple as slapping up some ads and going home. This is the mistake I think most people make.
One of my websites generates $20 eCPM. Another generates $0.10 eCPM :/
What's your service going to cost? Multiply that by paying users and tell me how you're going to support N employees...
I don't think arguing over this is useful - making money out of advertising isn't rocket science, but it does require learning and experience.
$20 eCPM means to have just a $200k/yr. business you need 10 million impressions per year. $0.10 eCPM means you need 2 billion.
If you have a product you're selling for $10/mo you'll need 1,667 subscribers to make $200k/yr not taking into account churn, customer support overhead, etc
The question is whether you think getting millions/billions of impressions is easier than getting thousands of paid subscribers or not.
Also, FWIW, 10m impressions a year is nothing - it's 1 impression every 20 minutes on average. 2b impressions a year is more like 60 impressions a second, but still not ridiculously unattainable.
1667 customers isn't that difficult if you have a good product that works well. Free services still have all the same customer support costs (not to mention the order of magnitude amount of traffic you will have to support).
"The question is whether you think getting millions/billions of impressions is easier than getting thousands of paid subscribers or not."
In almost all cases, paid subscribers are easier. Most sites that are ad-supported (unless it's a blog) eventually move to a paid plan (or have both paid and free accounts).
PPC (even banner) advertising is like scrounging for scraps at the table of someone successful.
AND, of course, if the ads work -- if the advertisers get their money worth -- then of course the ads are leading your users away from your app, which means of course a lower rate of returns.
Ad-supported biz models are difficult to achieve, fickle, counter-productive and, frankly, more work than charging people.
Your metaphor would be more correct if you said it's like scrounging for scraps at the table of millions of successful people all at the same time.
But you're not "scrounging for scraps". You're selling exposure, mindshare and traffic to advertisers willing to pay for it.
You obviously haven't been successful with ad-supported.
If people pay you a percentage of their cash flow, that's a mere scrap. Sell your own product and you get the lion's share.
If an advertiser is willing to pay you $x then you can be guaranteed they're earning $x * 2 -- or more. If you had the product instead, and were the advertiser, you could be the one making a lot more money.
Advertising expenditure is always a sliver of total expected revenue, except in two rare cases: when a company bets the farm on an ad campaign, and when the advertiser is a startup running on VC.
Therefore, the amount of money the ad generates will almost always be more than it costs. That is indisputable.
Ergo, making products is a better way to capture more money.
Would you rather sell 1 product, or advertise a million different products?
Your logic seems to miss that crucial point.
Look at it this way. Paid subscription = Manufacturing. Advertising income = Retailing.
Would you say there's also no money in retailing? (Which is really just a form of advertising supported).
My argument is that there's plenty of money in both if you know what you're doing. Which you chose is likely a matter of personal preference, and how much risk you like taking.
This part caught my eye, though: "we were honest with them. We let them know that implementing that would mean addition cost for us , but would still do it if they were ready to pay a subscription fee".
That's a common early feeling, and one that I've had as well. But you need to completely and forever abandon cost-based pricing if you're going to thrive (find your best customers) as a subscription web app. The task of figuring out what your web app is really WORTH to your customers rather than what it costs you to operate is the key to high profitability and happy customers co-existing.
The worth/value of your app is a percentage of the surplus of success it creates for its users, where success is defined by the user.
Sometimes it's right to charge for something that took you 1 minute to write, and sometimes it's right to give away a feature that took weeks of development. It all comes down to what makes the most sense for your business.
I don't understand this statement, specifically the reference to AllTop. Can someone offer me some insight?
They're saying: BS. Start a business. Think about a business model. Charge users.
(AllTop is an RSS aggregator for a variety of interest areas like Museums, Cigars, and BBQ. There is absolutely no revenue model except for publishing advertisements. Guy, being Net-famous, was able to sell it after about a year's work. Your mileage will definitely vary from that.)
I am not saying they are wrong, I would just put a little more confidence behind Guy's statement.
"Create value, CHARGE FOR IT, and money will come" or "Do what you love, AND A LOT OF CRAPPY BUSINESS STUFF, and money will come"
It's very uncommon for revenue to come to you without some work and thought on your part. It's like the lottery. Sure, some people win, but you won't!
Not just "create value and the money will come."
The trick is to determine what gain is, and how close you can raise cost before value becomes too low.
New methods and skills always come out of trying to solve new problems. And hopefully that will lead you to pursue something even harder/more interesting.