Hey AF,
Eight months into running MVAS across TH/MY/ID/PL/TR. Made a lot of mistakes, learned a lot of lessons. Sharing this because I wish someone had told me this stuff earlier.
The thing that took me longest to understand:
MVAS isn’t just “mobile CPA.” It’s a completely different animal. The traffic that works for gaming offers, dating offers, or finance offers will often completely fail on MVAS. And vice versa.
The reason is the conversion mechanic. MVAS relies on carrier billing — the user has to be on mobile data (not WiFi), on a supported carrier, and willing to authorize a charge to their phone bill. That’s a very specific user in a very specific context.
What this means for traffic sourcing:
Most traffic sources that claim to “work for mobile” don’t actually work for MVAS. I’ve burned money on:
This is the metric most people ignore until it bites them. You can have a 10% CR and still lose money if your approval rate is 65%.
Approval rate drops happen when:
GEO-specific observations:
Thailand: The gap between AIS and DTAC performance is real and significant. If your DSP doesn’t let you target at carrier level, you’re averaging out two very different audiences.
Indonesia: Volume is massive but source quality variance is the highest of any GEO I’ve run. The same DSP can deliver 12% CR one week and 3% the next depending on which sub-sources are active.
Poland: Slower to convert but higher LTV. Users who do subscribe tend to stay subscribed longer. Worth the lower CR if you’re on a RevShare model.
Turkey: Turkcell users are significantly more valuable than other carriers. Worth paying a premium for carrier-targeted inventory if you can get it.
The question I keep coming back to:
How do you find in-app sources that maintain quality at scale? Every time I find something that works, it degrades within 3-4 weeks. Is this just the nature of the space or am I missing something about source management?
Would genuinely love to hear from people who’ve cracked this.
Eight months into running MVAS across TH/MY/ID/PL/TR. Made a lot of mistakes, learned a lot of lessons. Sharing this because I wish someone had told me this stuff earlier.
The thing that took me longest to understand:
MVAS isn’t just “mobile CPA.” It’s a completely different animal. The traffic that works for gaming offers, dating offers, or finance offers will often completely fail on MVAS. And vice versa.
The reason is the conversion mechanic. MVAS relies on carrier billing — the user has to be on mobile data (not WiFi), on a supported carrier, and willing to authorize a charge to their phone bill. That’s a very specific user in a very specific context.
What this means for traffic sourcing:
Most traffic sources that claim to “work for mobile” don’t actually work for MVAS. I’ve burned money on:
- Pop traffic (terrible approval rates)
- Social redirect traffic (high click volume, near-zero carrier billing conversions)
- “Premium mobile” DSP packages that turned out to be mostly WiFi users
- Offerwall placements in gaming apps — user is already in a reward-seeking mindset, on mobile data, engaged
- Direct in-app placements in utility apps — lower volume but consistent quality
- Carrier-targeted DSP — only if the platform supports operator-level targeting, not just GEO
This is the metric most people ignore until it bites them. You can have a 10% CR and still lose money if your approval rate is 65%.
Approval rate drops happen when:
- Traffic is coming from WiFi users (carrier billing fails silently)
- Source has incentivized clicks that don’t lead to genuine intent
- Carrier mismatch (targeting wrong operator for the offer)
GEO-specific observations:
Thailand: The gap between AIS and DTAC performance is real and significant. If your DSP doesn’t let you target at carrier level, you’re averaging out two very different audiences.
Indonesia: Volume is massive but source quality variance is the highest of any GEO I’ve run. The same DSP can deliver 12% CR one week and 3% the next depending on which sub-sources are active.
Poland: Slower to convert but higher LTV. Users who do subscribe tend to stay subscribed longer. Worth the lower CR if you’re on a RevShare model.
Turkey: Turkcell users are significantly more valuable than other carriers. Worth paying a premium for carrier-targeted inventory if you can get it.
The question I keep coming back to:
How do you find in-app sources that maintain quality at scale? Every time I find something that works, it degrades within 3-4 weeks. Is this just the nature of the space or am I missing something about source management?
Would genuinely love to hear from people who’ve cracked this.
Last edited by a moderator:




