People everywhere promote their online business. So many people are using Google AdSense and programs similar to people sometimes forget one of the easiest methods of advertisement. I'm talking about local offline advertising for your online business. Even if you are an online only website you can benefit from tapping into your local economy for help.
Take my company, the Epic Host, in point. We run hosting plans for people in all parts of the world, but one of the major places we try to hit is our local area. Why? Well because since we are around here we can connect with our user base like no other place on earth.
So how can you go about getting the locals on your side? It's more than just great advertising and word of mouth. My best suggestion is to team up with local businesses to provide yourself with an amazing opportunity to promote yourself to the customers other businesses attract.
For example let's say that we were looking to attract people that are in bands to use our web building tools. You would not go to the local gym and start handing out business cards, you would team up with local guitar shops and sometimes radio stations or clubs in order to hit it big with the local band scene. When you show them how good your service is and that it's local you're likely to hit a few key customers and it probably will not cost you much to do.
Using this technique you'll find that despite you can grow your customer base even further by teaming up with the businesses in your local economy. Run contests, get to know your business owners, even offer them special deals for letting you advertise your business in their shops. Do whatever it takes to get yourself known local. Believe me, you'll see a huge improvement in business.