Skip to main content

My new years eve plans and how I managed to boost my apps downloads

It's new years eve and this is perhaps the last day I am offering My Day To-Do for free on the app store. I started offering My Day To-Do for free as a holiday offer from 24th of Dec, 2016 to 1st of January 2017.

Since then I have seen a significant spike in downloads with a majority of the downloads coming from China. This is awesome, as unlike it's free sibling My Day To-Do Lite, My Day To-Do pro version hasn't seen that many downloads, so this is a great way to get it to a wider audience.

Why did I offer my app for free?

App Analytics in iTunesConnect told me that there were a number of "product page views" for My Day To-Do on the App Store, so I realised that one of the obstacles for people from downloading the app could be the $4.49aud price tag. Hence I decided to remove that obstacle for some time and in doing so I was hoping to get some user feedback or to get people to leave a review on the App Store.

What do I think contributed to the download spike?

Well anyone can release a free app but that doesn't mean that there would be a spike in downloads, so what I tried to get the app notice was.
  • Since App Analytics already told me that people were viewing app's App Store page, I figured it would help if I wrote "FREE FOR A LIMITED TIME" in the App Store description. So the first thing you read on the App Store or in the Google search results for the app is the fact that it's Free and that too for a limited time.
  • I created an offer for My Day To-Do on it's Facebook page and boosted that post i.e. I spent some money and used (using) Facebook advertising.
  • The next step were a number of my attempts at sharing the app being free on various social media outlet i.e. Twitter etc.

What do I learn from this?

This free offer endeavour to boost downloads gives me a number of things to think about. Should I,
  1. Offer My Day To-Do pro version for free and add In-app Purchases?
  2. Only have one version of it, instead of 4 different versions?
  3. Lower the price of My Day To-Do? The price was lower before but there weren't many downloads, so this option cannot be feasible.
  4. Figure out a way to promote to the Chinese market. By, either learning how to use Chinese social media?
  5. Does the Chinese audience like free apps or reading "FREE FOR A LIMITED TIME"?
Now these are some of the questions going through my mind and thinking about this is what I am doing for new years eve. I had a couple of friends ask me to join them for a certain event but I choose to stay home and think about all this.

Conclusion

If you haven't already then give My Day To-Do a try, right now it's free. So that's all for 2016, a Happy New Year to you all and I hope to continue to build on this momentum of My Day To-Do and also release a new app with a significant AI component in 2017. Oh and as always I aim to continue blogging and write about what I learn or how I solve certain interesting problems in hopes to save the next programmer/entrepreneur some time.

Comments

Popular posts from this blog

Upload to AWS S3 from Java API

In this post, you will see code samples for how to upload a file to AWS S3 bucket from a Java Spring Boot app. The code you will see here is from one of my open-source repositories on Github, called document-sharing. Problem Let’s say you are building a document sharing app where you allow your users to upload the file to a public cloud solution. Now, let’s say you are building the API for your app with Spring Boot and you are using AWS S3 as your public cloud solution. How would you do that? This blog post contains the code that can help you achieve that. Read more below,  Upload to AWS S3 bucket from Java Spring Boot app - My Day To-Do (mydaytodo.com)

Addressing app review rejections for auto-renewing subscription in-app purchase (iOS)

The ability to know what the weather is like while planning your day is a feature of  My Day To-Do  Pro and as of the last update it’s also a part of the  Lite version . Unlike the Pro version it’s an auto-renewing subscription based  in-app purchase (IAP)  in the Lite version. What means is that when a user purchases it, the user only pays for the subscription duration after which the user will be automatically charged for the next period. Adding an  auto-renewing  subscription based IAP proved to be somewhat challenging in terms of the app store review i.e. the app update was rejected by the App Review team thrice because of missing information about the IAP. Therefore in this post I will share my experiences and knowledge of adding auto-renewing IAP in hopes to save someone else the time that I had to spend on this problem. In-App purchase This year I started adding IAPs to My Day To-Do Lite which lead to learning about different types of IAP...

Serving HTML content in an iOS app that works in iOS 7 and later (using Swift)

As I have mentioned in an earlier post , I really enjoying coding in Swift. Now what am I doing with it? Well I am trying to build an HTML5 app that must work on devices with iOS 7. So in iOS8 apple has introduced a whole bunch of features that facilitate easy communication between web content and lets just call it back-end Swift code, but those features are not in iOS 7. So why do I want to build something that would work in an older OS? well I do not expect existing iOS users to upgrade to iOS 8 straight away and i also know a couple of people who would be very reluctant to upgrade their iPhones to iOS 8. Now in case you do not, you can have a read of the "Working with WebViews" section of this post , to know how to serve HTML content with WebViews. So when I started building my app, I wanted to know: How do I invoke some Swift code from my HTML content? Well the solution to this may feel a little bit "hacky" but it is a solution to achieve this.  The followi...