3 ms·
I also have similar experiences running ad budgets ($5M / month at highest). I built tools to do ad optimization on FB using attribution as a backbone and optim
by physcab 11y ago
I also have similar experiences running ad budgets ($5M / month at highest). I built tools to do ad optimization on FB using attribution as a backbone and optimizing for ROI. I learned the hard truth with FB advertising when I built my own iPhone app last summer and thought all this experience would help me. Turns out when you're spending $2500 per day per campaign its easier to sit back and optimize, but when you're spending $100 in a month its completely different.
Turns out that the first thing you need to do is figure out if FB is the right channel for you. I found out that on FB, anyone will download anything that looks interesting and you can optimize your CPI fairly easily. But if you count on people spending money via in app purchases, the typical rules (1%-5% of active users) don't always apply for apps of different genres.
- shostack 11y agoWould you mind sharing some technical detail on how you used attribution as a backbone? What sort of modeling did you do around it? Just static attribution models? Or did you get into the dynamic algorithmic side of things like the big dedicated attribution platforms are doing?
- physcab 11y agoAttribution on mobile is a commodity now. 5 years ago before AndroidID and Apple IDFA, all you could use was IP, OS, Device Type, and random other bits of info the network would send you. So you'd need some machine learning inference to connect installed users to where they came from. Now, you just literally match the device-ids with what you get in the click from network partners (off-Facebook). Adjust, Appsflyer both do this. On FB, just use FBSDK and it comes with its own attribution. They are starting to shift to a "multi-touch" model where you don't really know how they attribute -- its a black box that FB controls via their statistics. FB will report what the CPI is to you. It sucks, but thats market dominance for you. What I'm also saying is, make sure you're also sending revenue, logins, and any other significant events to FB as well. Then you can figure out ROI and do more performance marketing. This works at any scale.
- shostack 11y agoThanks. I should have clarified--attributing an app install on Android to the source is definitely a solved problem. I was referring more to cross-channel attribution and determining dynamic weighting across multiple touch points. Sounds like FB is working towards obfuscating that and not giving granular control which is disappointing to hear, but have you done any work around custom weighting like that?