Muffaddal Q.
AppsFlyer Expert | Mobile Measurement Engineer | iOS SKAN 4.0, Android
A wedding-planning app spending $100K+/month on ads asked for a routine AppsFlyer audit. Nothing looked broken. Turned out SKAN 4.0 wasn't misconfigured, it was completely dead. And their 100% ATT consent rate wasn't real: the SDK only started counting users after they accepted tracking, so everyone who said no just vanished from the data. Once that got fixed, real consent came in at 26%. Same spend, same campaigns, same time period, but cost per conversion was 41% lower than what the dashboard had shown for months. The campaigns weren't underperforming. The measurement was lying to them. Bugs like that survive audits because they never throw an error. The dashboard just reports a number that happens to be wrong, and nobody questions a number that looks normal. Catching it takes someone comfortable on both sides: I can sit with your dev team to fix the SDK logic, and sit with your growth team to explain what the corrected numbers mean for the next budget call. This combination is rarer to find WHAT I HANDLE - AppsFlyer & MMP Setup. SDK implementation for iOS and Android, SKAN 4.0 conversion value schemas, SSOT configuration. Also work with Singular and Tenjin. - Attribution Audits. Finding out why AppsFlyer, Meta, and Google Ads don't agree, duplicate events, broken postbacks, misconfigured deep links, consent tracking that's wrong in ways that don't show up until someone checks. - Meta CAPI & Server-Side Tracking. Setup with proper deduplication against pixel/SDK events, so you're not double-counting or losing signal after iOS 14. - RevenueCat & Subscription Mapping. Correct postback configuration for trial-to-paid and renewal events, so your MMP reflects real subscription LTV instead of just install counts. - Reporting. BigQuery and dbt pipelines feeding Looker Studio dashboards — blended CAC, cohort payback, LTV:CAC, the numbers that actually inform a budget decision. OTHER PROJECTS - Fintech remittance app. An AppsFlyer/Firebase mismatch from duplicate SDK-level events, cut from a 40% discrepancy down to 3%. - Africhange. Diagnosed and fixed a broken AppsFlyer OneLink setup that had been silently losing attribution on referral installs. - Analytics pipeline rebuild. Caught a deduplication bug in a client's BigQuery/dbt cohort dashboard that had been overstating net spend for months without anyone noticing. I walk you through every fix as I make it. By the time I'm done, you understand your own tracking setup, not just have one that works. 9+ years in mobile attribution specifically, $82,233 earned and 141 jobs delivered on Upwork, Top Rated Plus. Message me your problems, and I will fix them right away. Scale on the data you can trust