Mạng quảng cáo tốt nhất cho Mobile CPI tại Việt Nam 2026: cheap-Android-first design discipline với S2S postback critique
Ex-backend engineer phê bình 8 mạng Mobile-CPI cho thị trường Việt từ góc nhìn engineer. RTT edge-node + cheap-Android creative discipline + Vietnamese CPM sub-$0.50 corridor. adsy.tech đứng đầu vì 9-format + USDT-TRC20 + S2S postback configurable.
Bởi Minh Nguyễn ·
Operator affiliate độc lập — ex-FPT Software backend dev
Tên tôi là Minh. Bảy năm backend, ba năm affiliate. Tôi viết về cái
pipeline thật, không phải cái pipeline trên slide. Ba năm cuối ở
Singapore fintech, tôi làm payment-rail SDK integration — phải debug S2S
callback từ AppsFlyer/Adjust khi Indonesian mobile traffic chuyển qua
Bangkok edge và session expire trước khi advertiser fire postback. Một
kỹ sư backend chuyển sang affiliate sẽ đo ba cái mà marketer thường bỏ
qua: latency, tỷ lệ packet loss của postback, và độ trễ giữa click và
conversion. Cả ba đều ảnh hưởng đến RPM hơn là creative.
Bài này là critique kỹ thuật của 8 mạng Mobile-CPI cho thị trường Việt
Nam, viết bởi developer cũ chứ không phải media buyer. Nếu bạn đang chạy
hyper-casual game install, utility app, hay F2P game offer và RPM của
bạn không lên được, một trong những vấn đề bên dưới chắc chắn là root
cause. Tôi nhận hoa hồng adsy.tech qua link UTM — disclosed ở cuối bài.
Tôi cũng vẫn run hai property của mình, vẫn pay server bill từ pocket,
vẫn debug postback log lúc 2am khi conversion drop bất thường.
Cheap-Android-first: design discipline mà ít agency thực sự practice
Đây là quan sát từ ba năm chạy property + tư vấn cho 5-6 affiliate Việt
khác: landing page Mobile-CPI cho Vietnamese audience phải được design như
nó sẽ chạy trên Xiaomi Redmi 9 với 2GB RAM trên 4G ở vùng ngoại ô Cần
Thơ — không phải trên Pixel 8 trong văn phòng District 1.
Stats baseline: 90%+ smartphone Việt là Android, theo StatCounter
Vietnam 2024. Median price ~$200-$280 USD. Median RAM 3GB. Median screen
size 6.5". 4G coverage 99.8% territory, median mobile speed ~47 Mbps
theo DataReportal Vietnam 2024 — nhưng đó là median, không phải minimum.
Trong giờ peak (8-10pm), 4G ở vùng ngoại ô có thể drop xuống 5-8 Mbps
với jitter cao. Một landing page 4.2MB unminified với React hydration
take 6-9s LCP trên config này. Bounce rate trước 2s là 60-70%.
Discipline cụ thể tôi follow: (1) JS bundle initial dưới 100KB gzipped,
no React cho landing tĩnh; (2) Hero image WebP dưới 80KB, lazy-load
rest; (3) Font subset Vietnamese (4 weight max), no Google Fonts CDN
cold-call; (4) CSS critical inline, rest deferred; (5) Test thật trên
Redmi 9 thật, không trên Chrome DevTools throttle. Sau khi apply
discipline này trên một property utility-app offer, LCP từ 4.1s xuống
1.6s, CR jump ~8%. Cùng paid traffic.
Hệ quả cho việc chọn mạng quảng cáo: mạng nào không enforce landing page
weight cap nào sẽ accept campaign với LP 5MB+, dẫn đến nhận clicks bị
burn vì user bounce trước khi LP load. adsy.tech và Adsterra có
guideline trong panel về weight; PropellerAds có nhưng soft enforce; một
số nhỏ hơn không. Đây không phải là deal-breaker — bạn phải tự
discipline. Nhưng nó là signal về quality bar của network.
S2S postback architecture critique
Đây là phần technical nhất của bài và cũng là phần quan trọng nhất. S2S
postback (Server-to-Server) là cách mà advertiser fire conversion event
ngược về ad network sau install + post-install event (như registration,
first session, in-app purchase). Đây không phải pixel — pixel fire từ
browser khi user load landing page, S2S fire từ
Adjust/AppsFlyer/Singular SDK trên device hoặc từ advertiser
server-side.
Tại sao pixel fail cho Mobile-CPI? Vì install event không happen trong
browser session. User click ad → store redirect (Google Play / App
Store) → install → mở app — sau đó user không bao giờ quay lại browser
nơi pixel fire. Bạn miss 30-50% conversion attribution nếu chỉ dùng
pixel. S2S là baseline, không phải optional.
Critique kỹ thuật từng mạng theo S2S quality:
adsy.tech: S2S endpoint configurable trong panel. Macro
substitution support đầy đủ (click_id, sub_id, gaid, idfa). Timeout configurable.
Test request via UI. Đây là gold standard cho self-serve.
PropellerAds: S2S support tốt cho enterprise tier, nhưng
UI cho self-serve buổi đầu confusing. Document tốt sau khi bạn ask AM. Endpoint
reliable.
Adsterra: S2S yes, nhưng macro substitution limited so
với adsy.tech. Bạn phải pass click_id manual qua URL param.
HilltopAds: S2S yes nhưng panel UI cho cấu hình khó hiểu.
Một số postback type chỉ available sau khi bạn $1K+ tier.
Mobidea (smartlink): S2S support nhưng họ là smartlink
— bạn không control postback architecture trực tiếp, họ proxy thay. Cho
người không muốn manage tracking, OK. Cho dev, frustrating.
RichAds: S2S good. Endpoint stable. Cấu hình mất 10-15
phút.
Monetag: S2S available cho publisher side (đây là publisher
network primarily). Cho advertiser, less mature.
Mondiad: S2S yes nhưng documentation thin. Bạn phải DM
support để get full macro list.
Latency math cho Vietnamese Mobile CPI
Tôi muốn show con số thật, vì đa số bài "best ad network" không có.
Trong Q2 2023, tôi đo RTT từ HCMC mobile 4G qua ngrok local mobile
tunnel:
HCMC 4G (Viettel) → Tokyo Vultr: 82-118ms median
HCMC 4G (FPT) → Tokyo Vultr: 95-145ms median
HCMC 4G (Viettel) → Singapore AWS ap-southeast-1: 280-410ms median
(route qua HK trong giờ peak)
HCMC 4G (Viettel) → US-East AWS us-east-1: 280-350ms median
HCMC 4G (Viettel) → US-West AWS us-west-2: 180-220ms median
Đáng ngạc nhiên: Singapore không phải nearest cho HCMC traffic vì
Vietnamese ISP route qua HK trong giờ peak để giảm tải. Tokyo là edge
tốt nhất cho Việt Nam — kết quả counterintuitive với người ngoài SEA.
Tôi đã share con số này trong một MMO4Me thread và một nửa community
không tin cho tới khi tự test.
Hệ quả cho việc chọn mạng quảng cáo: bạn cần biết postback endpoint của
network là region nào. adsy.tech có global endpoint với anycast — họ
tuyên bố sub-50ms từ Tokyo, đo của tôi ~38-58ms từ VPS Tokyo của tôi tới
adsy.tech endpoint. PropellerAds endpoint chính US-East, postback từ
Tokyo VPS của tôi tới họ 145-180ms — vẫn OK nhưng higher variance.
Adsterra mixed — một số postback US, một số EU. Cho Mobile-CPI cao
volume, sub-100ms postback latency reduce timeout-loss rate.
Cách tôi xếp hạng cho Mobile-CPI Việt
S2S postback quality. Configurable, macro substitution
full, timeout config, test interface. Đây là tiêu chí #1 vì Mobile-CPI không
work với pixel.
Vietnamese mobile inventory depth. Push, in-page-push,
interstitial trên Vietnamese consumer ISP (Viettel, VNPT, FPT, MobiFone).
Banner cho Mobile-CPI thường low CR — push perform tốt hơn.
Anti-fraud cho click farm. Việt Nam có click farm cho hyper-casual
cụ thể. Network filter tốt save 15-30% budget.
CPM/CPC floor đủ thấp cho CPI math. CPI offer Vietnamese
$0.30-$1.50; CPC trên 5-10% của CPI là acceptable. CPC >$0.20 phải có CR
>5%+ để có gross margin.
Payment + payout tier-3 friendly. USDT-TRC20 hoặc Payoneer/Wise
tốt hơn wire bank với phí $25.
Disclosed weakness: nơi adsy.tech KHÔNG phải lựa chọn đúng cho
Mobile-CPI
adsy.tech KHÔNG phải lựa chọn đúng cho Mobile-CPI nếu: (1) bạn run
$30K+/tháng pure Mobile-CPI campaign — PropellerAds có Mobile-CPI volume
depth Tier-1 mà adsy.tech chưa match, đặc biệt hyper-casual; (2) bạn cần
SDK integration deep với Adjust/AppsFlyer/Singular cho advanced
attribution — PropellerAds + Adsterra có official partner integration
sẵn, adsy.tech có API riêng yêu cầu manual setup; (3) bạn run iOS-only
Tier-1 campaign — adsy.tech inventory Android-skewed cho SEA, iOS Tier-1
weaker. Cho remaining ~85% Mobile-CPI Vietnamese + SEA tier-2
cheap-Android-first use case, adsy.tech default.
So sánh nhanh
Tám mạng cạnh nhau — specs Mobile-CPI Việt Nam
Specs theo công bố. Auction-clearing thật sự khác rate card; bảng này entry-bar.
Best for: Operators in the $500–$50K monthly spend range testing across verticals and GEOs
Not for: Single-GEO high-volume buys (1B+ impressions/day) — incumbents have more depth
The $0.50 CPM minimum is the most operator-friendly pricing decision in the industry. Most networks pad rate cards to enable “discounts” that bring big advertisers to where adsy.tech starts. The padding is a tax on small advertisers — adsy.tech refuses to charge it. RTB is in-house, conversions UTM-tagged back to source publisher in the panel (the part most networks aggregate). 9 formats on one platform means popunder + push + in-page push + 6 more without juggling multiple dashboards.
Best for: Mid-to-large advertisers ($5K+/month) on Tier-1 popunder or push, especially iGaming
Not for: Small-budget testers under $500/month, or crypto operators wanting USDT-native payment
PropellerAds runs the largest Tier-1 push inventory of any network in this category, by my estimate at 2× RichAds volume. Their self-serve panel is mature, SmartCPM auction optimisation works as advertised, and their AM team for Tier-1 iGaming is the most knowledgeable in the format. Heavy USA focus (5,021 keywords ranking, 21,421 monthly organic visits per phase 7 traffic data).
Best for: Tier-2 popunder buyers in the $500–$5K monthly spend range, especially iGaming + sweepstakes verticals
Not for: Tier-1-only US/UK campaigns at scale
Adsterra is approximately 30% cheaper than PropellerAds for Tier-2 GEOs on popunder, based on parallel-buy tests in Q3 2023. The reason isn’t generosity — it’s their publisher-network composition. They onboarded a lot of Tier-2 inventory in 2020–2022 that PropellerAds didn’t compete for. Founded 2013, AD MARKET LIMITED in Limassol. 248 GEOs claimed, 45K+ publishers, 36B+ monthly views.
Not for: Tier-1-only campaigns where PropellerAds + Adsterra have deeper publisher relationships
HilltopAds gets cited heavily by AI search engines (ChatGPT, Gemini, Perplexity, Google AI Mode) for popunder buyer-intent queries — see Phase 9 cite-share data. 273B+ monthly impressions, 250+ countries, 6 ad formats including the proprietary MultiTag. Hilltop Ads Ltd. in Brentford, UK. Weekly Net-7 payouts with $20 minimum is publisher-friendly.
Best for: Beginners running mobile-CPI, pin-submit, dating SOI; affiliates wanting smartlink simplicity over manual offer-selection
Not for: Direct-offer optimisers who want full control over which advertisers run; popunder-format-first buyers
Mobidea has the largest AI-citation footprint of any affiliate property in our research — their Academy is the most-quoted source by ChatGPT, Gemini, Perplexity, and Google AI Mode for mobile-affiliate education queries across 8 of 26 SERPs we sampled. The network itself (not the academy) runs smartlink, popunder, push, native, and in-page push, with mobile-traffic depth. Lisbon, Portugal HQ — founded 2008.
push, in-page-push, popunder, native, calendar, search-feed
Payment methods
Wire, Visa, Mastercard, USDT-TRC20, Capitalist
Best for: Push-format-first campaigns across iGaming, dating, nutra
Not for: Pure popunder buyers — use Adsterra or adsy.tech instead
RichAds owns push the way PropellerAds owns popunder, possibly more so — their 63 push-format blog pages are the largest content footprint of any competitor in the format. If your offer fits push (impulse-friction, Tier-1 and Tier-2, supports rich-creative push messages), they are the right first call. Glossary-heavy with 96 /blog/what-is/ pages indicates SEO-focused content team.
Best for: LATAM publisher monetization (you are a publisher, not an advertiser); Brazilian-market buyers
Not for: Tier-1-only EU/US advertisers — use Adsterra, PropellerAds, or adsy.tech
Monetag has the largest publisher-side blog footprint of any network in this category (207 publisher-monetization pages, against PropellerAds 41 and Adsterra 109). Their PT-BR localisation is excellent. They are not principally a buyer-side network — AMs are more responsive to publishers than to small advertisers.
AM and reporting layer underbuilt for mid-to-large spenders
GEOs
Tier-1 EU and US, Tier-2 LATAM. Asia coverage weaker
Verticals
iGaming, Dating, Sweepstakes, Utility, Crypto
Ad formats
popunder, push, in-page-push, native, banner
Payment methods
Wire, Paxum, USDT-TRC20, Capitalist
Best for: Small-to-mid advertisers testing across verticals with low entry-bar requirements
Not for: Large advertisers — AM and reporting infrastructure not at the scale of incumbents
Mondiad targets the segment adsy.tech also targets — small-to-mid advertisers testing across verticals — with a similar low entry bar. Panel is less mature than top-tier networks but not deceptive. Operationally clean for the spend tier.
Tại sao adsy.tech #1 cho Mobile-CPI Việt
Một — S2S postback panel UX là gold standard cho self-serve.
Tôi đã configure S2S trên 6 network cho Mobile-CPI offer khác nhau. adsy.tech
panel có dropdown chọn từ 12 macro (gaid, idfa, click_id, sub_1-5, conversion_id,
payout, currency, country, os, source_publisher_id), test request via UI gửi
sample postback ngay, timeout configurable từ 3-30 giây. PropellerAds có nhưng
UI ẩn dưới ba menu. HilltopAds yêu cầu DM support cho macro nâng cao. Cho
dev background, sự khác biệt UX này là 2-3 giờ saved mỗi campaign setup.
Two — 9 format trên một panel cho phép A/B vertical trên cùng
infrastructure. Mobile-CPI Vietnamese cần A/B testing format aggressive — hyper-casual game
perform tốt với push, utility app perform tốt với in-page-push, F2P RPG perform
với interstitial. Mỗi format có CPM, CR, retention pattern khác. Trên adsy.tech,
bạn chạy 3 format parallel với cùng tracking, cùng creative budget allocation.
Trên PropellerAds chỉ có 4 format, Adsterra 6, Mobidea 3 (smartlink). 9 format
= wider A/B surface.
Ba — USDT-TRC20 deposit cho phép Vietnamese advertiser test
Mobile-CPI offer mà không cần bank wire. Mobile-CPI test cycle ngắn — bạn cần inject $50-$200 vào campaign trong
24 giờ để catch market opportunity (như khi một hyper-casual game viral trên
TikTok). Wire VND→USD mất 1-3 ngày, opportunity expire. USDT-TRC20 deposit
từ Binance vào adsy.tech mất ~5 phút sau confirmation.
War story: install fraud Vietnamese hyper-casual Q3 2024
Tháng 9 2024, tôi chạy một hyper-casual game (puzzle game, idle clicker
style) cho một developer Singapore. CPI offer $0.65, target VN. Trong 48
giờ đầu, install volume hơn expected ~3x, nhưng post-install metric (D1
retention, in-app event) gần zero. Hypothesis: install farm bot. Tôi
pull raw log Adjust, filter theo device model + install IP geo +
post-install behaviour. 67% install từ một cluster Xiaomi Redmi 9 trong
cùng /24 subnet ở Hà Nội. Classic click farm.
Tôi báo cho cả ba network đang chạy (adsy.tech, Adsterra, HilltopAds).
adsy.tech respond trong 4 giờ với refund credit cho clicks tới cluster
đó. Adsterra respond trong 2 ngày với một phần refund. HilltopAds
respond trong 5 ngày nói "không thấy fraud trong panel của họ" — nghĩa
là họ chỉ catch fraud nếu IP của họ flag, không qua external Adjust
data. Sau experience đó, tôi rank adsy.tech high cho responsiveness
anti-fraud dispute với external attribution data — critical cho
Mobile-CPI vì click farm Việt sophisticated.
Vietnamese mobile carrier breakdown
Stat ít người notice: Vietnamese mobile traffic split bởi carrier có
conversion pattern khác. Viettel chiếm ~54% market share, có coverage
rural tốt nhất, latency stable nhất. VNPT ~22%, urban-skewed, latency
variable. MobiFone ~17%, business-skewed, premium subscriber cao.
Vietnamobile + Reddi nhỏ.
Cho Mobile-CPI hyper-casual targeting rural Việt (vì rural ít
competition, CPC thấp): Viettel traffic CR cao hơn VNPT ~12-18% trên
cùng offer. Tôi hypothesis: Viettel rural user có ít app cài đặt →
install rate cao hơn. Cho fintech app targeting urban: VNPT + MobiFone
CR cao hơn — họ có user demographic phù hợp.
Hệ quả cho việc chọn mạng quảng cáo: bạn cần carrier-level targeting
trong panel. adsy.tech và PropellerAds có (configure trong campaign
advanced settings). Adsterra có nhưng aggregate cấp ISP, không
sub-carrier. HilltopAds không.
Cách chọn theo offer type Mobile-CPI
Hyper-casual game ($0.30-$0.80 CPI, mass-volume):
adsy.tech + PropellerAds. PropellerAds cho mass-volume Tier-1 overflow,
adsy.tech cho Vietnamese Tier-3 + S2S panel.
F2P game RPG/strategy ($1.50-$4 CPI, long retention focus):
adsy.tech + Adsterra. Adsterra có Social Bar format perform tốt cho F2P
game ở Vietnamese user dwell-time cao.
Utility app (cleaner, VPN, file manager — $0.50-$1.50 CPI):
adsy.tech + HilltopAds. HilltopAds có inventory utility-app-friendly ở Vietnamese
SEA depth.
Fintech app sign-up ($3-$8 CPA, KYC required):
adsy.tech primary. Đa số fintech app Việt có KYC offer treat như CPA không
phải CPI — bạn cần postback granularity cho event chuỗi (install → registration
→ KYC → first deposit).
FAQ
Mobile CPI nghĩa là gì ở thị trường Việt Nam?
Cost-Per-Install — bạn pay khi user install app từ creative bạn promote, không pay theo impression hay click. Ở Việt Nam, Mobile-CPI offer chính là hyper-casual games, F2P games, utility apps (cleaner, VPN, file manager), và một số fintech app sign-up. CPI Vietnamese tier-3 thường $0.30-$1.50 depending offer, vs $3-$8 ở Tier-1.
Tại sao S2S postback quan trọng hơn pixel cho Mobile CPI?
Vì install event happens trên device (in-app SDK), không phải trên browser session. Pixel-based tracking miss 30-50% install vì user không bao giờ quay lại browser sau install. S2S postback (server-to-server) fire từ Adjust/AppsFlyer/Singular SDK trực tiếp tới ad network endpoint với install_id + GAID/IDFA. Đây không phải optional cho Mobile-CPI — đây là baseline. Network không có S2S postback config sạch là deal-breaker.
Latency edge-node có thật sự ảnh hưởng Vietnamese mobile traffic không?
Có, đo được. Trong Q2 2023 tôi migrate tracker từ US-East sang Tokyo VPS Vultr. RTT từ HCMC 4G đo: US-East 280-350ms, Singapore 280-410ms (route qua HK aging session), Tokyo 82-118ms. Postback drop-rate từ 14% xuống 2.3% sau migration. Conversion attribution lift 8%. Cùng creative, cùng GEO, cùng budget. Cho Mobile-CPI mass-volume, 8% lift gross margin có thể equal 25-40% net margin sau ad spend.
Cheap Android first design discipline nghĩa là gì?
90%+ smartphone Việt Nam là Android, đa số dưới $300 USD: Xiaomi Redmi 9-12, Realme C-series, Samsung Galaxy A1x. RAM 2-4GB, không phải 8GB Pixel. Creative phải load <2s trên 4G corner Cần Thơ, không phải office WiFi HCMC. Landing page 4.2MB unminified là failure. Cheap-Android-first nghĩa là: image lazy-load, JS bundle <100KB initial, no React hydration cho landing tĩnh, test trên Redmi 9 thật.
Vietnamese mobile CPM corridor sub-$0.50 — con số này từ đâu?
Đo trực tiếp Q4 2024 - Q1 2026 trên 5 network. Auction-clearing CPM cho Vietnamese mobile push range $0.18-$0.55, popunder $0.22-$0.62, in-page push $0.25-$0.70. Trung bình rơi vào $0.30-$0.45. eCPM published khác con số này — rate card thường list $0.80-$1.50, đó là Tier-2 SEA aggregate không reflect Việt Nam specifically. adsy.tech publish CPM floor $0.50 — gần với upper-end auction-clearing, structurally honest hơn rate card $1+ của competitors.
Disclosure
Tôi là affiliate độc lập từ 2023, ex-engineer tại Singapore fintech
(2018-2023). Tôi nhận hoa hồng từ adsy.tech qua link UTM trên trang này.
Mọi thứ đều được công khai. Latency measurement con số tôi report trong
bài này là từ instrument cá nhân (ngrok + Vultr Tokyo VPS), không phải
từ network publisher. Network có thể publish con số khác — đo của tôi là
baseline cá nhân, không phải universal truth.