← Back to blog
Adexium Team · · 5 min read case studycryptoTelegram Mini Apps

Case Study: The Same Crypto Ad on Two Telegram Formats — $1.38 CPA vs $34.18

A US tap-to-mine app ran identical ad angles on Telegram Mini Apps and iMe Messenger for ten weeks. iMe bought 22x more impressions and took 88% of the budget, then delivered a third of the registrations. A teardown of why impression volume is the most misleading column in the dashboard.

Case Study: The Same Crypto Ad on Two Telegram Formats — $1.38 CPA vs $34.18

Advertisers ask which Telegram format is “better” all the time, and the honest answer is that the question is incomplete: better for what funnel. This case is about as close to a controlled experiment as live media buying gets — one advertiser, one geo, one offer, the same two ad angles, running simultaneously on two formats for ten weeks. Only the format varied.

The result: the format that took 88% of the budget produced 24% of the registrations.


The setup

A tap-to-mine crypto app promoted to a United States audience. The ad deep-links straight into the advertiser’s Telegram Mini App; the user registers there, and the advertiser’s platform takes over from that point. Registrations come back to us by S2S postback with the click ID, so every campaign row carries a real CPA rather than a click-count guess.

SettingValue
OfferTap-to-mine crypto app (Telegram Mini App funnel)
GeoUnited States
ConversionRegistration inside the advertiser’s Mini App, tracked by click ID
FormatsTelegram Mini Apps (TMA) and iMe Messenger
CreativesTwo static angles, identical copy on both formats
Period28 May – 7 August 2026 (10 weeks)
Total spend$926.92

The two angles ran as separate campaigns per format — “The infrastructure runs. You accumulate.” and “There’s more than one way to play it.” Same headlines, same static-image treatment, same landing destination on both formats. That symmetry is what makes the comparison worth publishing.


The scoreboard

MetricTelegram Mini AppsiMe Messenger
Impressions33,333733,493
Clicks5,1514,999
CTR15.45%0.68%
Spend$106.65$820.27
Share of budget11.5%88.5%
Registrations7724
CPA$1.38$34.18

Read the first two rows together, because that pairing is the whole lesson. iMe served 22x more impressions and produced essentially the same number of clicks — 4,999 against 5,151. Everything the volume bought evaporated between the impression and the tap.

Then it evaporated a second time further down. Click-to-registration ran at 1.50% on Mini Apps and 0.48% on iMe — so the clicks that did arrive from the messenger feed were also worth about a third as much each. Two multiplicative losses stacked into a 25x CPA gap.

The cheap-CPM trap

The reason 88% of the budget ended up in the weaker format isn’t carelessness. It’s that iMe looked like the bargain on every metric a dashboard shows before conversions land:

Telegram Mini AppsiMe Messenger
CPM paid$3.20$1.00 – $1.22
Effective cost per click$0.021$0.164

iMe inventory cost roughly a third of the CPM — and, because almost nobody clicked, 8x more per actual click. A cheap CPM is a discount on attention you have not yet proven exists. Until a conversion event is wired up, the buyer is optimizing toward whichever format sells impressions most cheaply, which is the opposite of what they want.

The paired test, angle by angle

Both angles ran on both formats, so the comparison holds inside each creative as well as in aggregate:

AngleFormatImpressionsClicksCTRSpendRegsCPA
”The infrastructure runs…”TMA14,0242,45017.47%$44.8728$1.60
”The infrastructure runs…“iMe313,9182,1090.67%$316.7612$26.40
”There’s more than one way…”TMA19,3092,70113.99%$61.7849$1.26
”There’s more than one way…“iMe45,1712270.50%$45.171$45.17
Both anglesiMe374,3382,6630.71%$458.2811$41.66

The winning angle on Mini Apps is also the winning angle on iMe in relative terms — creative quality carries across formats — but the level is set by the format. The better creative on the wrong format still lost to the worse creative on the right one by a factor of 20.

What the account did next

Nothing about this was obvious in week one. Watch the correction happen month by month:

MonthiMe spendiMe regsiMe CPATMA spendTMA regsTMA CPA
May (from 28th)$5.024$1.26
June$663.2317$39.01$21.3018$1.18
July$128.607$18.37$46.8343$1.09
Aug 1–7$28.450$33.5012$2.79

June is the month that pays for the lesson: $663 and 17 registrations on iMe against $21 and 18 registrations on Mini Apps. Nearly identical output, 31x the cost. Once that showed up in the CPA column, spend moved — iMe fell from 97% of the month’s budget in June to 46% in the first week of August, and July delivered the account’s best month: 43 registrations at $1.09 on a budget smaller than what June burned on iMe in two days.

Why the gap is this wide

Three structural reasons, all about funnel fit rather than about one format being “bad”:

  1. Zero context switch on Mini Apps. The user is already inside a Mini App when the ad appears, and the destination is another Mini App. The click and the “install” are the same gesture. A messenger-feed impression asks the user to leave a conversation and start something — a much larger ask for a tap-to-earn product.
  2. The placement does the targeting. People inside Mini Apps at that moment are self-selected Mini App users: payment-enabled, tap-to-earn literate, one tap from the funnel. A messenger audience is everyone.
  3. Reach formats and response formats have different jobs. iMe bought three-quarters of a million impressions for $820 — that is genuinely cheap reach, and for objectives measured in reach it prices accordingly. It just isn’t a direct-response channel for an in-Telegram registration funnel, and no bid tuning fixes a mismatch of intent.

We have seen the same ranking in an unrelated vertical: in our VPN case study, TMA campaigns clicked between 7.5% and 20.5% while a comparable iMe Messenger line sat at 0.14%. Whenever the funnel closes inside Telegram, Mini Apps placements outperform feed placements by an order of magnitude or more.

Takeaways

  1. Split by format from day one. This entire finding cost $926 to learn only because the campaigns were already separated. Blended into one line, the account would have reported a $9.18 blended CPA and no way to see the $1.38 hiding inside it.
  2. Impressions are the least informative column in the dashboard. 95.6% of this account’s impressions produced 24% of its outcomes.
  3. Price your traffic per click and per conversion, never per mille. CPM comparisons across formats are comparisons of inventory supply, not of buying efficiency.
  4. Wire conversions before you scale, not after. Everything above is invisible without a postback; the June bill is what “we’ll add tracking later” actually costs.
  5. Don’t generalize a format verdict past your funnel. This is one advertiser, one geo, one conversion event. The transferable rule is the method — same creative, split formats, judge on CPA — not the verdict.

Crypto and tap-to-earn Mini Apps run on Adexium’s TMA inventory with bot and Mini App deep-linking, click-ID attribution and S2S postbacks out of the box. Split your next test by format and let the CPA column pick the winner.

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.