Skip to main content

Marketing by App Install ads on Facebook (Promoting My Day To-Do)

In November 2017, I wanted to boost downloads of the Pro version of My Day To-Do, so I did (conducted) a little experiment. It was at this time that I thought of giving Facebook marketing another go for My Day To-Do. This time I thought of running an ad targeting app installs on Facebook. In this post, I will talk a bit about my background to Facebook marketing, some of my expectations behind this, the eventual outcome of this, my analysis of the results and what to watch out for the next time we run an ad campaign. All in all, I aim to share the lessons I learned from this and what can anyone else learn from my experience.

Background

Prior to this, I have tried marketing for My Day To-Do with varying amounts of success, you can read some of my posts on it below,
... and now more specifically the following posts talk about the kind of Facebook marketing that I did at My Day To-Do before,
Therefore when I was running this experiment in November to promote the Pro version of My Day To-Do I thought it's a good time to have another go at marketing via Facebook. 

Experiment

My long term goal is to have just one app for My Day To-Do instead of having two versions in the form of Paid and Lite. In order to achieve that, I thought that for the Pro version it's not just competitors apps but also it's very own, younger 'limited features' sibling i.e. My Day To-Do Lite. Hence for a period of two weeks I removed the Lite version from sale on the App Store and tried to promote the Pro version. At this point I thought, perhaps doing some Facebook marketing around this time can only help the downloads. This lead to the creation of an app installs ad campaign.

App installs campaign

How did I find out about App Installs? Well I logged onto Facebook Ads Manager and clicked 'create ad' after which I got a few options regarding the type of ad I wanted to create. I choose app installs and then like every ad campaign you can select the daily budget, location, demographic etc etc.

Having learned my lessons from my previous Facebook advertising experience (here and here), I wanted to target a very specific demographic.

Target Demographic 

Now we are using Firebase analytics for My Day To-Do which at the time told us that a majority of our users (almost 70%) are women from ages 18 to 45. That combined with a high number of downloads from China lead to the following target demographic

  • Only females
  • between ages 18 to 45
  • Living in Hong Kong, Mccau, Malaysia and Taiwan
  • Ad text in Traditional Chinese
  • App screenshots in traditional Chinese localisation
The reason for the region selection is owing to the fact that Facebook is not banned in these regions and they use Traditional Chinese for their written text there. I would love to target China only but alas, Facebook is inaccessible there (at least directly). What's traditional Chinese? hmmm simply put, there are two ways to write Chinese, Simplified and Traditional. While Simplified Chinese is used in Mainland China, the regions listed above use traditional. Writing anything more on this is beyond the scope of this post. Why Malaysia? hmm Malay and Indians aside Malaysia also has Chinese population and I assumed that they would write using Traditional instead of Simplified Chinese.

Results

This one is interesting and not sure if I should label this yet another failed marketing attempt?




Now as you can see the ad had over a 121 likes so it was good in that sense, however the likes don't necessarily equal to app purchases. I mean I am not sure if we had any app installs because of this? I mean we didn't get half as many downloads as likes during that time.

Any graphs or numbers for the Ad performance?

I would love to share whatever graphs I can from Facebook Ad Manager, however I can't seem to find the performance numbers for this ad in Ad Manager. I could see the number of people reached and I can share that.



In the interest of transparency I can also share are the download numbers from iTunesConnect, here's a screenshot of my iTunesConnect console at the time the ad was running. 


Hmm maybe not very clear is it? Well let me try and summarise the sales report,

Summary


This is what we think about the ad performance,

Active period: Nov 6 - Nov 21
Days active: 15 days 
People reached: 11,070
Units sold: 18 as reported by iTunesConnect

So 18 downloads as reported by iTunesConnect is a much smaller number than than the 121 likes that the Facebook ad got. 

Now, what's more interesting is the fact that I am not completely sure if the ad only reached the audience that I had targeted i.e. HongKong, Malaysia, Mccau and Taiwan? The reason I suspect this is because I clicked on the Facebook profile of some of the people liking this ad and not all of them were Chinese, I seriously doubt if some of them could even read Traditional Chinese or are in any of those targeted regions? Now this is a problem because the ad text is almost useless to anyone who cannot read the contents of it. I know going through people's profiles sounds like stalking but please try to see where I am coming from, I am running a limited resources startup and I am allocating advertising funds to someone who's clearly not a marketing expert i.e. ME. Hence it's really important for me to see whether or not the ad is reaching the right target audience.

Regarding the ad not reaching the right audience? Well, I cannot rule out the possibility that it's probably my fault that I did not read something properly enough or I simply lacked the necessary knowledge of how these ad campaigns work. Based on the Facebook Ad Manager interface I assumed that it would only reach the people in my targeted regions, however bear in mind I am no marketing expert and I have to allocate my time between marketing, coding, future updates or IAPs, assigning work to interns, think about a potential workspace once my current lease expires etc etc the list goes on an on.

Conclusion

This was my fourth attempt at marketing with Facebook and once again I would say the results were not positive or at least not what I was expecting. I think Facebook could potentially be an effective marketing tool and I am probably just not using it the right way. Hopefully the next time I engage in any Facebook marketing it's through an expert at this i.e. it's at a point when I have dedicated marketing staff at My Day To-Do. 

If you remember earlier in this post I mentioned that I was running this ad while I was conducting an experiment to boost sales of My Day To-Do. It may seem that the experiment was a failure and in terms of raw sales numbers, perhaps yes but it was not a complete failure as I did learn something very important about my users during this time. That's a topic for another post and I will write about it soon. 

Lastly, I am working on my startup full-time right now, so if you find my blogposts useful and want to see me share more useful stuff in the future, please do support me. You can support me, 

Whichever version you try please leave us an app store review from you would be helpful. 



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...

Getting started with iOS programming using Swift (Part 1)

I have not been too fond of Objective-C, which was the primary reason for me to stay away from making iOS apps till now. So what changed? Well Apple has done something very interesting recently and that is the introduction of a new programming language i.e. Swift. Swift is awesome, it almost feels like Python, C++ and Objective-C had a baby with some of their good parts in them. So I have been getting to know Swift and it is an awesome language to program in. What I am going to share with this and a series of blog posts are solutions to some problems that i have encounter while i am trying to finish my first iOS app. The one hurdle that I have encountered while getting started on developing an iOS app is that a majority of the solutions for iOS specific problems provide solutions to them using Objective-C. Which is fair, because Swift has not been around for that long. Anyway let us get started with a few basics, A few basics I would highly recommend having a read of this book...