This is follow-up to my previous question. Inspired by the answers, we did a quick customer survey. We asked the standard question "would you recommend our service to a friend?" and "what is the main reason you pay us?". We got a very positive response and a lot of useful comments. And yes, about 4 times (of 66 answers) customers mentioned low price as a reason and none of them complained that we are too expensive.
So our price is probably too low and this brings in another question - how do you raise a price?
Just do it! Let them know enough time in advance and see what happens. Good - doesn't need any additional investment. Bad - what is the plan B, when it goes wrong?
Disguise it as a feature. Add another feature to the product and make it available to everyone. Use it as a reason to raise price. Good - somewhat justified reason. Bad - needs additional investment to add that feature.
Add advertising. We have enough pageviews, so that we could sell some advertising. Good - don't have to raise price. Bad - needs investment to add ads support and someone to sell the ad space. Not sure this is worth it.
Start charging for support. We get about 4-5 support calls per day. We could set up paid number and start charging for those calls (e-mail would remain free). Good - requires almost no investment. Bad - probably not worth it. Helpful and free support was considered one of the main reasons people pay us.
These were some options I thought of, but I'm happy to hear yours.