Best way to track referrals to my mobile & FB apps

I'm trying to figure out how to track referrals to my app.
Right now I have an app on iOS, Android and Facebook.
I'm hoping you can give me some advice as to wither I am on the right path, and steer me onto it if I am not :)

On the facebook insights page I can see lots of stats on referrals - which I believe are all to do with my Facebook application - so all the referral stats on this are to do with people downloading the facebook application onto their facebook account - and not to downloading the actual app onto their mobile devices.
I see there are some stats under referrals that show "mobile installs" so I'm presuming that covers that.

ON tracking Android referrals - I've setup Google analytics and linked the account to google play - so that I can see under the acquisitions-
I'm wondering - the app market place stats  -do these show where people came from before they got to the google play store? What is the difference between the App Market Place stats and the google play stats just under this - which then breaks out even more into Source and referral.

Then for iOS referrals - do I need a third party software to track this?
I don't think I can track referrals on google analytics for my iOS device.

If I were to track twitter posts - and see how many of them sent referrals to my facebook/ iOS store or Android app - would this show up by using Google Analytics, or how would I track this?

Thank you ,
 I'm starting to track referrals still need to get the referrals for the twitter/fb posts – is this something we have?”
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

It's a difficult problem with no great solutions.

Generally you need to integrate a third party tool into your app that specifically supports mobile tracking.  AppsFlyer ( and HasOffers ( are some of the bigger players, although I think HasOffers recently ran into problems with one of the major publishers.  Anyway check out these sorts of solutions if you really want decent tracking.


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
PutochAuthor Commented:
Thanks Doug,
I had actually just been looking at these companies. they seem to offer what we need.

I was watching a youtube video on GOOGLE ANALYTICS and ADMOB integration -
Google seem to say that they can now match up against these types of companies to give insights and help increase ROI on inapp purchases etc.

Have you any experience using these two products together,
Would you see a major difference between GA and ADMOB v APPSFLYER for example?

I wasn't aware that Google was able to support this through GA.  We use analytics on our web site all the time - sounds like we should check out their mobile support.  I wouldn't be surprised if they did Android well :)

Frankly each one is a pretty major pain to deal with.  Our approach has been to integrate several solutions - so that we can double check the data and also roll with the inevitable issues (platform A fails to upgrade their SDK at the right time when OS upgrade is pushed etc.).  It all screams for proper support from the app stores.

PutochAuthor Commented:
Thanks Doug, its in one way good to know its not just us having an issue, but in another way that's disheartening to think that this is actually a major problem out there - tracking accurate analytics.

thanks for your advice on the matter.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.