← Back to blog
Adexium Team · · 3 min read case studyiGamingin-page push

Case Study: Finding the Ad Format That Actually Delivers for an Online Casino in Southeast Asia

A real campaign teardown: $100/day, no conversion tracking, three formats in the mix. How splitting by format and wiring engagement tracking exposed the winner — and killed the format everyone expected to win.

Case Study: Finding the Ad Format That Actually Delivers for an Online Casino in Southeast Asia

This is a teardown of a real campaign that ran on Adexium for an online casino brand targeting two Southeast Asian markets. The budget was modest — $100/day — and the setup is one we see all the time: several formats running at once, no conversion tracking, and a client who honestly couldn’t say which half of the spend was working.

The short version: the format everyone expected to win produced exactly zero engagement, and the cheapest clicks turned out to be the only ones doing anything. Without tracking, the budget would have kept flowing to the wrong place indefinitely.


The starting point

The client wanted to promote the casino across two SEA markets using three formats at once:

SettingValue
OfferOnline casino
Geos2 Southeast Asian markets
Budget$100/day
FormatsPopunder, In-Page Push, Telegram Mini Apps (video + static)
TrackingNone

That last row is the real problem. With no conversion or engagement data coming back, the only visible numbers are impressions, clicks and CTR — and as you’ll see below, comparing formats on those numbers alone leads to exactly the wrong conclusion.


Step 1 — split everything by format and geo

Instead of one blended campaign, we split the buy into six campaigns: popunder, in-page push, and TMA (video and static variants) — each with its own budget line, so every format’s performance would be visible on its own row:

Campaigns split by format in the Adexium dashboard

Reading the raw dashboard numbers:

CampaignFormatImpressionsClicksCTR
push_MYSGIn-Page Push1,102,1608,4720.77%
pop_MYSGPopunder85,79885,798100%
tma_SG_staticTMA static1,266967.58%
tma_MYSG_video2TMA video785506.37%
tma_MYSG_videoTMA video722557.62%

If you judged this table on CTR, popunder looks unbeatable at “100%”. It isn’t — popunder registers a click for every impression by design (the click is the impression). That column tells you nothing about whether anyone actually engaged with the offer afterwards.


Step 2 — wire tracking so the funnel stops being a black box

The client couldn’t pass registrations or deposits back to us, so we set up per-campaign tracking links as a proxy for real interest: every campaign got its own link, and the landing side counted engagements — users who arrived and actually interacted, rather than bounced instantly.

Per-campaign engagement tracking for the campaigns

And this is where the picture flipped:

CampaignEngagements
adx_push_MYSG (In-Page Push)376
adx_MYSG_V2 (TMA)5
adx_tma_SG (TMA)5
adx_tma_MYSG (TMA)2
adx_pop_MYSG (Popunder)0

Eighty-five thousand popunder “clicks” produced zero measurable engagement. Meanwhile in-page push — the format with the lowest CTR in the dashboard — delivered essentially all of the real activity.


Step 3 — cut and reallocate

The decision was mechanical at that point:

  • Popunder — disabled. Zero engagement across the whole test. For this offer and geo pair, that traffic was noise.
  • Weak TMA variants — disabled. The video creatives had healthy CTRs but single-digit engagement at tiny volume.
  • In-Page Push — scaled. The full daily budget moved to the format with proven post-click activity, keeping the top TMA campaign as a secondary line.

Outcome

From $100/day of blind spend to a data-driven allocation where the client knows exactly which format delivers real users. Same budget, same offer, same geos — but now every dollar goes where the engagement is, and scaling is a decision instead of a gamble.

One honest caveat: “engagement” here is a proxy metric, not a deposit. The next step for this account is S2S postbacks on registration and first deposit, so optimization can run on revenue events instead of proxies. That’s a five-minute setup in the Adexium dashboard.

What to steal from this case

  1. Never judge popunder by CTR — it’s structurally ~100%. Judge it by what happens after the click.
  2. A $100/day budget is enough to find a winner if formats are split cleanly and something measurable comes back from the landing side.
  3. Cheap clicks that do nothing are the most expensive clicks you can buy. The popunder line looked like great value right until the engagement column loaded.
  4. If the client can’t set up postbacks, don’t wait — per-campaign tracking links take minutes and already separate signal from noise.

Want the same teardown on your offer? Launch a split-by-format test on Adexium — minimum deposit is $100, and our team will help you wire tracking on day one.

More about Adexium

Frequently asked questions

What is the minimum deposit?
Minimum deposit is $100 for advertisers. Funds are credited within minutes for crypto and instantly for cards.
What payment methods are supported?
We accept a wide range of payment options to fit any geography:
USDT
USDTTRC-20, ERC-20, BEP-20, TON
TON
TONToncoin native
Bitcoin
BitcoinBTC native
Ethereum
EthereumETH + ERC-20
Capitalist
CapitalistUSD / EUR
Visa / Mastercard
Visa / MastercardInstant top-up
Wire transfer
Wire transferSWIFT / SEPA
Advertisers: top up from $100. Publishers: payouts every 3 business days, min $100.
What geos are supported?
225+ geos worldwide, including tier-1 (United States, United Kingdom, Germany, France, Canada, Australia), tier-2 (Eastern Europe, LATAM, SEA), and tier-3 markets. Targeting works down to city level.
How do payouts work for publishers?
Automated payouts every 3 business days. Minimum payout is $100. We pay via USDT (TRC-20/ERC-20/TON), TON, Capitalist, and bank wire. No manual approvals or hidden fees.
What tracking and postbacks are supported?
Server-to-server (S2S) postbacks, pixel tracking, and macros for all major trackers: Voluum, Keitaro, Binom, RedTrack, BeMob. Real-time conversion reporting.
How does anti-fraud work?
Two layers of protection working in parallel. In-house antifraud uses ML traffic scoring, device fingerprinting, IP/ASN reputation, and behavioral analysis tuned for Telegram and web placements. Kaminari, our independent antifraud partner, adds verification cross-checking every impression and click against industry-wide fraud signals. Bot, incentivized, and invalid traffic is filtered automatically; confirmed fraud is refunded.
Can I whitelist or blacklist sources?
Yes — full whitelist/blacklist control by source ID, app ID, and zone. AI Source Optimizer can also auto-manage sources based on your KPI targets.
Can I pay per conversion instead of CPM/CPC?
Yes, two ways. CPA pricing: on In-Page Push and Popunder you set the price per conversion and pay only when it happens. Auto CPA bidding: on any format you set a target cost per conversion and the bidder auto-tunes CPM/CPC bids per traffic source to hit it. Both require S2S postback conversion tracking.