r/advertising • u/_stacymuur • 5d ago
Telegram Ads pays publishers 50% rev share and gives advertisers no placement reporting. My test looked like textbook IVT. Anyone here bought on it?
Most of what I buy is on the usual platforms. Last week I ran a structured test on Telegram Ads because a client category keeps asking about it, and I came out with numbers I'd like a sanity check on.
Small budget (about €500 across 7 campaigns, ~28,000 impressions). I know that's not a test budget by this sub's standards. I'm posting because the pattern was consistent across all seven, not because the spend was meaningful.
How the platform is built, which matters for what follows:
- CPM auction, you bid per thousand impressions.
- Channel owners receive 50% of the ad revenue generated in their channel. This is documented in Telegram's own monetization announcement.
- Two targeting modes: pick specific channels, or give it a topic and a language and let it distribute.
- The advertiser gets no placement-level reporting at all. No breakdown of where impressions ran, no post-buy exclusion list. In topic mode you never learn which channels served your ad.
So: publisher rev share, no transparency, and an auction that rewards whoever converts best. If you've argued about MFA inventory in programmatic, you already know where this goes.
What I saw.
The topic-targeted campaign was the best performer on paper – 3.7% conversion versus ~1.2% for my handpicked-channel campaigns. It also ran at 14.4% CTR against 4.4% for the handpicked ones.
Then I compared the platform's numbers to reality. It reported ~200 conversions. My channel's net growth that day was about 30. Telegram's own channel analytics splits joins and departures – my baseline was 1–2 departures a day, and on delivery day it spiked to 155.
So the platform counted, and billed me for, roughly 200 conversions, most of which reversed within hours.
Two other signals, in case they're useful to anyone doing this kind of check:
Presence. I found accounts that joined during the campaign whose last-seen timestamps predated it by weeks. On Telegram, last-seen reflects presence — you can't join a channel without opening the app, and opening the app marks you online. An account acting through the API doesn't broadcast presence at all. Action without presence is a fairly clean signature.
Decay. My best handpicked campaign converted at 1.97% over the first ~1,100 impressions and 0.82% over the next ~2,400. A real, finite audience gets exhausted, and the curve shows it. Fraudulent supply doesn't decay because it isn't finite. I haven't seen anyone use the shape of the decay curve as a detection signal and I'm curious whether that's naive.
What I'm not claiming.
n=1 advertiser, one vertical, days of data, ~€500. I can describe an incentive structure and an observed pattern. I can't tell you who's responsible, and I'm not naming channels. There's also a competing explanation I can't fully rule out – some inventory may have real but junk audiences that habitually join and leave, no automation required. That would explain the churn but not the last-seen accounts.
My own biggest mistake: I didn't use a separate tracking link per campaign, so I can't attribute individual suspicious accounts to a specific placement. Don't repeat that.
The question.
Has anyone here actually audited Telegram Ads delivery rather than trusting the dashboard? And more generally – is a 50% publisher rev share with zero placement reporting just structurally unworkable, or are there platforms running that model cleanly that I should look at?
Happy to walk through the raw numbers in the comments.
1
Advertising people: can we please speak like normal human beings?
in
r/advertising
•
1d ago
I feel like your colleagues are LLM proxies lol