3 ms·
Ask HN: How do I know where my mobile downloads are coming from?
Hi everyone,
Last month, my company launched its first mobile app. The team has been promoting the app all over the place (FB, Twitter, forums, email, Ads, PR, etc). As a result, we have grown to a few thousand users, which is awesome.
The problem is that we have no idea where our users are coming from. We don't know what our most effective marketing channels are. We don't know which marketing campaigns are most effective in bringing users.
How do you deal with this problem? Please list the pros and cons.
Thanks!
- farren 14y agoI've been using a sort of ghetto hack, so I'm not sure if you want to copy me. When users land on any of my marketing pages, I cookie them in safari. Then when they open my mobile app, I send them to safari, check if the cookie exists, and then redirect them back to the app. This lets me tie installs back to link clicks.
- peterstark 14y agoHaha. I've been several apps use that approach before. It is a terrible user experience to flash open the browser each time the app opens. This is not something I can do for my app.
- PhotonCannonR 14y agoOh wow, that's actually kind of a clever hack. How quickly can you redirect back to the app? Is there a tutorial on something like this (my Google-fu failed me here)?
- germancoder 14y agoI question the accuracy because w3.org actually mentions that cookies work differently on mobile devices vs. web. However, if you're only targeting smart phones with full web browsing capabilities like the iPhone or Android (or Win7???) then it should be ok. Source: http://www.w3.org/TR/mobile-bp/#d0e1925 http://www.w3.org/TR/mobile-bp/#d0e1925
- germancoder 14y agoThanks though for sharing this solution. I'll stick around to see if anything new pops up.
- PhotonCannonR 14y agoDoesn't stuff like Google Analytics do this? At least that's what we use for our websites to track conversions. Don't know if you can do the same for mobile apps... http://www.google.com/analytics/features/mobile.html http://www.google.com/analytics/features/mobile.html
- PhotonCannonR 14y agoBTW, best of luck to you Peter on launching your app!
- jamesBB 14y agoMight look into this for Android. But my app barely makes any money from Android vs. iOS
- PhotonCannonR 14y agoLooked a little deeper. Seems like it might only work for Android then. "If you're an Android developer, Analytics also gives you the tools to monitor the success of mobile ads for your app. You can track activity from a click on your ad to the Android Market to app download. It's a simple way to determine what marketing efforts are most effective for you." Nothing about iOS conversions on their page.
- kliu0910 14y agoHi Peter, I have several friends who are experiencing the same pain as you. As a result, I built a free service (Yozio, http://yoz.io http://yoz.io) to solve this specific problem. How it works: 1) Promote your app using Yozio's tracking links. (e.g. yoz.io/aBcDE) 2) When a visitor clicks on a Yozio tracking link, he is redirected to your app store landing page. 3) When the same visitor installs your app, Yozio is notified and tracks the install back to the original click. We are getting a lot of great feedback. Please give us a try and let us know what you think. Regards, Kevin
- googleIO 14y agoFilled out your survey. Good luck guys!
- PhotonCannonR 14y agoHow does this solution work? Is it using the cookies tracking described below by farren? http://news.ycombinator.com/item?id=3994694 http://news.ycombinator.com/item?id=3994694
- justDance83 14y agoI see that it only takes 2 lines of code. Does that mean you need to download an SDK to make it work too? Slightly off topic, does anyone know of a good way to auto update SDKs for Objective C? Thanks. Also Kevin, I filled out your survey, please message me an invite code.
- kliu0910 14y agoDone :)
- peterstark 14y agoNice! The product looks pretty good. I think we can use this. Can you send me an invite code?
- witchdoctor 14y agoSeems interesting, definitely going to check it out. Good luck to you all! I'll pm you some feedback.