Which account pays for your ads: TON self-serve or a euro account?
Almost everyone starts on TON. The self-serve platform at ads.telegram.org has one funding button, and it leads off-site.
Here is the whole payment path for telegram ton ads. In your ad account you choose Add Funds; Fragment's own advertiser instructions then tell you to install a TON wallet such as Tonkeeper or MyTonWallet, press Connect TON, and pay. The getting-started guide from Telegram adds that an ad you create before funding is saved as a draft, and that the minimum CPM for a sponsored message is 0.1 Toncoin. On self-serve, telegram ads cpm in ton is the only CPM there is, so a query about cpm in ton telegram ads or ton ads telegram pricing lands on the same floor; what a campaign costs in practice depends on the channels you target, which is a different question from how you pay. That is the honest short answer to how to pay for telegram ads on your own: a wallet, a coin and Fragment in between.
Nor are telegram ads fragment top-ups a separate product. The Fragment terms describe the site as solely a means of funding your advertiser account.
The coin's name is the first thing that confuses people this year. Toncoin became Gram, ticker GRAM, after a community vote in June 2026; the network is still called TON, wallets and balances did not change, and nothing needs to be migrated. The advertiser page on Fragment already says Grams, while Telegram's guide still prints the CPM floor in Toncoin. So telegram ads toncoin, Gram and TON describe the same money. A message asking you to "claim" or "convert" your coin before you can advertise is a scam, not a platform step.
The owner of the ad account matters before you pay
Who logs in decides who controls the balance. An organization in the ad platform is built around a channel or group, and only the owner of that chat can create it; its admins can then manage the ads. Should the brand channel later need to hand the channel to a new owner, settle who keeps the ad login first, because the balance does not follow the channel and the terms do not let you move it. Teams running more than one Telegram account usually keep advertising on the account that owns the destination, and keep that session on one machine: whether you sign in from a portable install or the standard desktop client matters less than logging in from the same place every time.
Paying with Telegram ads stars
Channel and bot owners have a second rail. Telegram's Stars documentation describes an ad-account link that lets an owner spend the Stars a channel or bot has earned on ads for that same peer, at a special rate with a 30% discount. You cannot buy telegram ads stars for this purpose from a separate shop. They are earned revenue redirected into advertising, and the option appears only for the owner of a peer that holds Stars.
The telegram ads euro account, and who sells it
The telegram ads euro account is not on Telegram's public pages at all. The self-serve guide, the advertiser terms and Fragment's instructions mention no euro, card or invoice route. Euro billing is arranged for large advertisers and through agencies that resell access. People searching for a telegram ads euro cabinet, a telegram eur ads account, telegram euro ads, plain telegram ads euro, or the agency versions (elama telegram ads, click ru telegram ads, netpeak telegram ads) are all looking for the same thing: a way to pay in fiat with an invoice instead of a wallet. The catch is that every term then comes from the seller, not from Telegram.
The entry figures quoted on third-party sites disagree with one another, from a few hundred or a few thousand euros through a reseller up to a widely repeated two million euros for a direct contract. None of those numbers appears on a Telegram page, so treat them as seller marketing until a contract says otherwise. eLama, Click.ru and Netpeak are agencies that advertise this kind of access; we do not use or recommend any of them, and we cannot tell you their current minimums, fees or document lists. What you can check is concrete. Who owns the ad account? Can you see the campaign statistics yourself? What happens to unspent euros if you leave?
Why are telegram ads not working or stuck in review?
Usually because of the ad or the account, not the payment.
The In Review status gets one sentence in the guide, saying the team is checking the content before it can be shown, and it publishes no approval time.
The most common complaint is telegram ads stuck in review, and editing does not help. A changed ad goes back to the start of the same check. Advertisers report waits from about a day to more than two weeks, but that range is community-observed, not a service level, and nothing you pay changes it.
A decline is different: open the ad and it names the rule. When the rule concerns the destination, look at the channel the ad points to. A channel that was emptied the week before launch fails the same test as a brand-new one, however quickly wiping a channel's message history can be done. A destination run from a day-old account has no record at all, and warming up a brand-new account means weeks of ordinary use, not a quick fix before resubmitting. Destinations must also match the ad text and not exist only to send people elsewhere, which is where a channel fed by a bot that only forwards posts from other chats tends to fall short.
| Symptom | Likely cause | Fix |
|---|---|---|
| In Review for days | Manual check, no published time | Wait; do not edit, an edit restarts it |
| Declined | A guideline, often the destination | Fix the channel or bot, then resubmit |
| Active, no impressions | CPM too low for the chosen channels, or budget at zero | Raise CPM or widen targets; check the ad's budget |
| Add Funds fails on Fragment | Wallet not connected, or your country is restricted | Reconnect the wallet; a restriction cannot be fixed from your side |
| No Stars option | You are not the owner, or the peer holds no Stars | Log in as the channel or bot owner |
| Collect missing or blocked | Balance under the minimum, or verification pending | Wait for the balance, finish Fragment's checks |
Country restrictions deserve one plain sentence. The Fragment terms say it may limit which countries it operates in, at any time. A SOCKS5 or MTProto proxy configured in the app changes how your client connects to Telegram; it does not change who you are for Fragment's purposes, and using one to step around an eligibility rule is how ad accounts and wallets get closed.
When your telegram ads not working problem is that the ad runs but nothing happens afterwards, the payment side is fine and the funnel is the issue. Ad traffic arrives one tap at a time. If you send it to a group, how people get in matters, and an invite link behaves differently from a direct add. If the destination is a bot, make sure users can leave cleanly; people who want quiet will block it, which is worse for you than halting a bot quietly instead of blocking it, and worth explaining in the bot's own help text.
When an ad stalls, work through it in this order. It is how to set up telegram ads so the next one does not.
- Open the ad and read its status and any decline reason.
- Check the destination is public, active, recent and matches the ad text.
- Use Preview Ad and confirm title, text and link before you submit.
- Check the ad's budget and the account balance separately.
- Only then add funds, and only for ads you are ready to run.
Can you get a telegram ads refund or withdraw TON?
No refund. The Telegram Ad Platform terms of service say in section 4.3 that unspent balance cannot be withdrawn, transferred to a different account or refunded, and section 4.4 treats it as forfeit after three years of continuous inactivity. Fragment's terms add that purchases there are non-refundable. A telegram ads refund request therefore has no documented path, and money you put in stays as ad budget. The one movement the guide allows runs inside the account: lower an ad's budget and the difference returns to your overall budget, though once an ad is submitted its budget can only go up.
Withdrawing is a different question: telegram ads withdraw ton belongs to the other side of the platform. Advertisers cannot withdraw. Channel and bot owners can, because they receive 50% of the revenue from ads shown in their chats, according to Telegram's revenue documentation. The owner opens Statistics » Monetization, chooses to collect the balance and finishes on Fragment with a connected wallet. Stars revenue goes the same way, with minimum withdrawal amounts set by Telegram.
Telegram ads KYC: what is documented and what is reported
The documented part is short. Section 3.2(d) of the advertiser terms lets Telegram ask an advertiser for supporting documentation on its legal status, including tax numbers and residency. Beyond that, Fragment's public pages say nothing specific. Owners withdrawing revenue report that Fragment now asks for identity verification through a third-party provider, with an ID document and a liveness check, and that a rejected check can leave the withdrawal blocked with no obvious retry. That is community-reported, not a policy we can link, so plan for it and keep your documents consistent with the name on the wallet. Resellers selling a euro account run their own KYC under their own contract.
The last myth worth naming is telegram ads ton free. There is no free TON, free Gram or free ad credit on any Telegram or Fragment page. You can create ads without a budget to learn the interface, but they are drafts and nobody sees them. A bot or channel offering free TON for ads, or asking for a seed phrase to "activate" a bonus, is running a theft.
How do you contact telegram ads support?
There is no published support chat for advertisers. The Telegram FAQ points users to Settings, then Ask a Question, and says that support relies on volunteers; it lists no separate ads desk. The ad platform's own guide gives no contact either. So a telegram ads support chat you find through search, a bio or a direct message is not Telegram's. Real Telegram staff do not open conversations to offer faster approval, refunds or account unblocking for a fee.
Impersonators are common enough to be worth reporting, as long as the report is honest: report an account that genuinely breaks the rules, once, under the rule it breaks. Volume is not a lever, and what a reporting bot can and cannot do comes down to that. Bought access from a reseller? Then the reseller's account manager is your support, which is one more reason to read that contract before paying in euros.
Our own panel sits outside all of this. Telegram Solutions does not buy ads, does not log in to ads.telegram.org, does not sell ad accounts, wallets or Gram, and cannot speed up a review. Where it does connect is the part after the ad: replies from the people it brings in arrive as DMs, and pulling replies from several accounts into one inbox keeps them from going stale. Answering a prospect who wrote first is not the same as writing to a person whose number you never saved, and neither is an ad audience the same as a list you build yourself. What a member scraper can actually see is limited, the hard cap on adding people to a group is architectural, and bringing a whole contact list into a group is not the same as people choosing to join. Both routes sit under Telegram's Terms of Service, and neither one comes with a refund button.