this posting was originally written at http://kwiksher.com/blog/2012/02/10/now-you-have-an-app-so-whats-next/ in 2012
For many people, especially the ones who just published their first app, the excitement of building and seeing the application icon shining at Apple’s or any other store is enough to satisfy their feelings of accomplishment. Honestly, having published some apps in the past myself, it is really pretty cool. However, the “emotion” drains day after day, when the sales do not come, the ratings are not the expected ones and/or the reviews never show up.
The purpose of this posting is to provide a few tips on how to build a simple marketing plan for increase your app chances of survival, and keep you excited for the next ones.
1) There’s work before you launch, and it is not coding…
Let’s be very clear here: there are lots of great apps like yours fighting for the same attention you want. What make them different is the amount of time their developers spent with marketing!
Things you should do:
- create a Twitter account with your app (or main character) name and start to tweet about what is coming, at least twice a week;
- same as above for Facebook. Add screenshots, tell part of the story. Start getting some fans. They will be a few in the beginning but, if you have a good story to tell, the social network will work for you;
- build a dedicated website/blog (check Sparky, the Shark or Fire Cupid, for example) and keep it alive with new postings, at least once a week. Don’t forget to add the correct metadata keywords in each page of the site;
- create a video and share it in YouTube and make it available in your site as well;
- use Corona Lab’s forum and share the upcoming app information (many developers like to see what others are doing);
2) When the app is ready but not published yet…
For many, due the long development time, the moment the last line was written (manually or via Kwik) and the console is not showing any errors, it is the moment to send it to the stores. Wait!
Instead of “freeing” yourself from your app, hold your breath and try a few things first:
- reserve some money and find a publicist. This person or company will help you to write the correct press-releases and figure out the best places to promote your app. There are some sites dedicated to that (I have used PR Web and PR Mac) but, if you know a “real person”, it is going to be even better;
- find some good friends (the ones that will really tell you when you nailed or screwed something) and ask them to test your app (in their devices) during a few days. When they report back, collect the feedback and work on fixings/improvements, if you think they are important (remember this posting: Learnings from 2011, not always user’s feedback are right);
- try a service like TestFlight (available for iOS only). They enable your app to be tested by other users. With that you analyze and improve before submitting;
3) The day the app is published/approved…
Here’s the area I think many people lose chances. Having you app listed in a store is not the end but just a slow beginning. The moment your app is approved and listed, at least another dozen of apps are enabled at the same time. Meaning your fame (being listed in the New section of the stores) will take less than a few seconds. After that, it is gone! You are going to be competing with top apps.
So, what to do to increase your chances:
- it is time to send your press-release to all selected media. Do not send it to all vehicles– it is expensive and not effective. Instead, select the entities related to the content of your app. Is it a children book? New York Times will not be interested but Digital Storytime will, for example;
- update your site, tweet about it;
- submit your app to Corona Lab’s Showcase and create an entry in their Have an app created with Corona- Let us know here forum as well. Remember, each page with information and link to your app increases your discoverability in search engines;
- if the app was made with Kwik, let me know, submitting to our Showcase. Again, more people finding about you, more chances to increase your social network;
4) Keeping the momentum…
Naturally the “buzz” of the launch decreases after few days of the launch (new apps appear, other main “news” are published, etc). Below, a few things you should consider to keep you in people’s mind:
- join groups related to your app. For example, if you are creating story books, the #storyappchat (Twitter chat, happens all Sundays 9PM EST – simply point your browser to http://tweetchat.com and enter the tag #storyappchat) is a good way to know other people sharing the same interests of you;
- other developers and even users like to learn about your process. Create and share how to videos (showing, for example, how you made that nice effect, or delivering the video of the sound recording session);
- if your app is getting attention and it is paid, try to create a complementary free app, that links to the paid version (I am not talking about a free/trial version here, more on that later). Some examples:
- (Again Sparky) Biscuit Interactive created a “disguise app” for Christmas that linked to the full Sparky story;
- Brian DeLong, check the full interview here, created a free sketchbook app to show-off the design process of his The Woeful Tale of Anna Minster;
- write guest postings every time you are invited to;
- update your app and follow the steps above again;
- keep finding and contacting app reviewers;
What about having a free version?
I have mixed feelings about apps with paid and free/lite options. I prefer to spend my time working on marketing activities that will improve sales than creating and managing two different source codes, for example creating special deals (even free) on specific days, partnering with other sources/etc. Also, (again, personal opinion) it is easier to someone to buy in “impulse” a well designed, with detailed info, application, than install a free/trial one, use it, then return to the store and buy the paid version – too many steps and, chances are the “well design screenshots” may not be that cool when live, in the paid version.
What I am trying to say is, with the price range of .99 till 2.99, a wrong purchase will not kill my (and most people) finances. However, I can tell you pretty much all apps (storybooks mostly) I downloaded for free (trial or lite version) never received a penny from me. Why? They were not that cool as I thought or I simply didn’t have the time at that moment to stop what I was doing to return to the store to purchase it (the impulsive purchase moment was lost because my attention went to other places).
I would prefer to install a free promotional app (as I mentioned before) that drives my attention to a paid app, than to test a trial one and buy later.
No matter what, my app never took-off. What to do?
Unfortunately you are not alone but, take a moment and think about how many new things you learned in the process? Don’t you thing you are much more prepared for new ones? Or, in the worse case scenario, you may have found this business is not for you.
Seriously, Angry Birds was not the first app developed by Rovio, neither Doodle Jump was the first one by Lima Sky. Also, the Robert Nay’s effect is not for everyone (nobody is interested in someone above 14 creating apps :)).
Spend time figuring out what did not work. Your narration audio was not professionally recorded (believe me this is the most important thing after the graphics)? Budget correctly for that in the new app. Your graphics/illustrations were not top? Maybe your drawing skills are not that good yet. Be honest with yourself. Few people in the world are good in illustration, audio, animation, coding, marketing, etc all together.
Use the acquired knowledge and move on to your next idea. Also, take advantage of your previous app (only if it was a good one) and link it to the new one. Want to know a good example? Check the story of Fire Maple Games and see how they are using their first app, The Secret of Grisly Manor as a driver to the new one The Lost City.
I am really looking forward your comments here. Thanks for your time!