Though I’ve never been a huge fan of advertising (as a consumer or producer), after spending a few hours trying to push my latest game on various online spots, I’ve started to get used to it, even enjoy it a bit.
The main purpose of advertising is to get more people to learn about your app and actually download it, but there are some other perks that come along with the ride. I’ll mention a few which I’ve noticed. Most of my efforts have been put into posting on forums and these items reflect that.
1) It’s a great form of market research – you can see what types of games are out there being marketed, as well as how they are marketing them (videos, contests etc). You can also get a feel for which games are getting more attention from the views on their posts. One might argue that looking at the various app store’s ‘popular games’ categories gives similar information, but often the apps that get that far have a large marketing budget, and those techniques don’t necessarily apply to the average indie gamer.
2) You can advertise your game using very small chunks of time, unlike development which may take you just 15-30 minutes to get ‘in the mode’ and actually start writing code. Once you prepare your screenshots, videos, and text for your posts, the actual process of posting is pretty quick and can be done in a few minutes. Often the most time is just spent registering for an account.
3) You can get much more feedback about your game, whether from hits on your various forum posts or comments. Much of this feedback comes quickly, sometimes in only a few hours. Though not nearly as nice as actual downloads, these can translate to some type of satisfaction or motivation to continue marketing your game.
4) After you have found the first few top forums and posted to them (i.e. Touch Arcade), you have to start spending a bit more effort to find those which are less popular, but have a chance to help bring in more users. Finding such forums can be rewarding, as can be the judgement process in deciding which are worthwhile.
5) Rather than using the same text for all posts, you can customize each one based not the form theme, user base of the forum, and what games seem to be popular on that forum. Through this process you can improve your writing, creativity, and ability to perceive trends. For example, if you find out a certain post on that forum seems to be getting a lot of hits, you can see if you can relate your game to it somehow.
6) Knowledge of how to advertise software online is a very valuable asset, since it can be applied to any of your future or past projects, irregardless of genre or platform.