my website : https://firsttry.co
I work with early stage mobile app developers, most of them monetizing their apps through subscriptions.
All of them use RevenueCat, and want to launch their first campaigns on Facebook Ads.
However, RevenueCat does not always work well with the Meta SDK & Conversions API integrations on iOS.
Here's a full video if you'd like a detailed breakdown of this issue.
tl;dr :
If you want to run iOS AEM campaigns optimized towards Trial or Purchase app events, Meta Ads requires developers to send Install events from the same source as these post-install events.
RevenueCat sends these events to Meta Events Manager through Conversions API.
The issue is that Meta Ads usually tracks App Installs through the Facebook SDK that developers integrate in their app.
😬 For Meta Ads, Facebook Conversions API is not the same as Facebook SDK for iOS
Meta Ads doesn’t give any advice as to what to do in order to make things work
This almost forces developers to work with MMPs (Tenjin, Adjust, AppsFlyer…) even for their first User Acquisition campaigns
👉 Early stage developers shouldn’t need to use an MMP just in order to run their first Installs / Trial / Purchase App campaigns.
👉 RevenueCat should give more visibility to developers as to what is wrong in their integration with Meta Ads
Let me know your thoughts on this !