Guides
Casino Marketing on Telegram: Consent, Lists and Pacing for Operators and Affiliate Teams

Last week someone on your team sent the same message to a few hundred people on Telegram, from their own account, by forwarding it chat by chat. Maybe it was a partner update about a new GEO, maybe a note to VIP players about an event. The official app holds three accounts (four with Premium, per Telegram), so if the send was bigger than one person's contact list, someone was logging in and out of accounts on a second phone to finish it.
That is what casino marketing on Telegram looks like on most desks today, and a fair share of iGaming marketing in general. Not a campaign tool. A person, a phone and a forward button.
This guide is for marketing leads, heads of VIP and heads of affiliates at casino and sportsbook operators and affiliate programmes. It covers who you can message, how to build the list, how to send without burning accounts, and where the regulator draws the line. It is not about acquisition ads or the player CRM that runs your email and push journeys; for how those tools split the work, see the iGaming CRM comparison.
The position this guide argues: on Telegram, casino marketing is an operations problem before it is a creative one. The message is the easy part. The consent record, the suppression list and the pacing across accounts decide whether the programme is still running in month three, and whether it survives a regulator's audit.
Telegram is a direct channel, so treat it like one
Most casino marketing strategies are written for channels where the operator controls reach: paid media, SEO, affiliates, email. Telegram sits in a different place. A message from a personal account lands in the same list as messages from friends and family. Nobody opens a "promotions" tab. That is why it works, and it is also why it goes wrong fast.
Three kinds of sends make sense for an operator or affiliate team:
| Audience | What you send | Who sends it |
|---|---|---|
| Opted-in players | Service updates, event invitations, account news the player asked to receive | Support or CRM team, from the brand's accounts |
| VIP players | One-to-one outreach that starts as a broadcast and becomes a conversation | The VIP host's account the player already knows |
| Affiliate partners | GEO openings, new brands, creative packs, payment schedule changes | Affiliate managers, from programme-owned accounts |
Partner updates are B2B and carry the least regulatory weight. Player messages carry the most. Keep them on separate accounts and separate lists, so a partner list never ends up in a player send by accident.
A note on scope: this guide is about the send, not about what happens to a player over the following months. Keeping players is a CRM discipline in its own right, and it lives elsewhere.
Who you are allowed to message decides everything else
Gambling is one of the most tightly regulated categories for direct marketing, and the rules are local. Before you build anything, write down which markets your list covers and what each regulator requires.
Great Britain is the clearest example, because the Gambling Commission publishes its expectations in detail:
- Consent per product and per channel. Social responsibility code 5.1.12 requires opt-in consent to direct marketing per product (for example betting or casino) and per channel, as summarised in this CMS legal update. A player who opted into email for sports betting has not opted into Telegram messages about casino.
- Self-excluded customers come off the list within two days. The Commission's guidance on self-excluded customers asks operators to remove or flag them in marketing databases within two days of receiving the completed self-exclusion notification.
- Affiliates do not move the liability. The same guidance says the operator remains primarily responsible when an affiliate runs direct marketing on its behalf, and should make sure affiliates remove self-excluded people from their lists.
Other markets have their own versions: national self-exclusion registers, bans on certain inducements, rules on who may appear in an ad. The pattern is the same everywhere. Consent is recorded per person, exclusion overrides consent, and the operator owns the outcome even when a partner pressed send. If your legal team has not mapped the rules for every market on the list, the list is not ready.
Telegram adds one twist. A player can reach your support account without ever opting into marketing. A chat existing is not consent. Treat "has messaged us" and "agreed to marketing on Telegram" as two different fields.
Build the list from data you already hold
Here is where most Telegram programmes cut corners, and where Entergram draws a hard line. Entergram does not harvest members from groups the account has not joined, and it does not sell contact data. You supply the list; Entergram resolves it.
The workflow looks like this:
- Export the opted-in segment from your system of record. That is your player account management system or player CRM for players, and your affiliate platform for partners. Include the consent fields, the market, the language and any exclusion flag.
- Import the file into Entergram. Each imported column becomes a custom CRM field, usable as a filter and as a merge tag. A column called
marketbecomes a filter; a column calledfirst_namebecomes a placeholder in the message. - Resolve each contact. Where you have a Telegram username, Entergram resolves it through live Telegram search, including people who have never messaged the workspace. Where you only have a phone number, it resolves by phone through the connected account.
- Check what did not resolve. Some contacts will have changed username or hidden their number. Do not chase them through other routes. A contact you cannot reach on the details they gave you is not a contact for this channel.
Two limits worth knowing. Live search matches names and usernames, not message content, and it is rate limited to protect the connected accounts. Neither of those is a problem for a list import; both are reasons it is not a scraping tool.
Entergram also does not check consent, licences, ages or self-exclusion status, and it does not connect to your casino back office. The exclusion flag in Entergram is only as current as the last time someone updated it from the source of truth. If your back office records a self-exclusion on Tuesday, the flag in Entergram has to change before Thursday's send. Make that a written step in the send checklist, owned by a named person.
Pacing across accounts is what keeps the programme alive
A bot can send roughly 30 messages per second, according to Telegram's bot FAQ. That number is for bots, and it is the wrong benchmark for this channel. Personal accounts are not bulk senders, and Telegram treats a personal account that suddenly messages hundreds of strangers the way you would expect.
This is the part of casino marketing that most guides skip and most desks learn the hard way. The unglamorous controls are the ones that matter:
- Spread the send across several connected accounts. Entergram can split one broadcast across accounts, so no single account carries the whole list.
- One unique proxy per account. Each account in Entergram routes through its own proxy, so 20 accounts sending at once do not look like 20 accounts on one IP.
- Telegram-aware pacing. The send is paced rather than fired at once.
- Send from the account that owns the relationship. A VIP player should hear from their host's account, not from a fresh account they have never seen. A partner should hear from the affiliate manager they negotiated with.
Entergram's own product data shows zero bans on Entergram-managed accounts in the last six months. That is our measurement, not an independent audit, and it reflects accounts run with the pacing above. It is not a promise that any send pattern is safe.
For the mechanics of the send itself (merge fields, account selection, scheduling), the Telegram broadcast tool page walks through each step.
VIP outreach starts as a broadcast and ends as a conversation
VIP hosts already message their players one by one. The broadcast changes the first step, not the relationship. A host sends one personalised note to their opted-in VIP segment, and every reply lands in the shared inbox against that player's record, assigned to that host.
That matters for two reasons. First, the host works replies as conversations, with the player's fields next to the chat, instead of scrolling a phone. Second, the head of VIP can see the whole queue: who replied, who is waiting, which host has 40 unanswered chats after an event invitation.
Keep the copy factual and B2B-safe in tone: an invitation, a schedule change, a reminder about an account matter. Anything that reads as an inducement is exactly what regulators examine first, and it is the first thing a player screenshots.
Affiliate partner channels need their own rhythm
Partner updates are the lowest-risk and often the highest-value sends a programme makes. A new GEO goes live, a brand launches, payment dates move. The partners who hear first send traffic first.
Segment before you send. A partner still negotiating should not get the "creatives for live partners" message, and a partner who only works one GEO should not get updates about another. With imported fields such as stage, deal model and GEO, that is a filter, not a spreadsheet exercise. The onboarding checklist for affiliate partners covers the fields worth tracking on every partner chat.
One rule from the regulator applies here too: if a partner markets to players on your behalf, they need your exclusion data. Agree in writing how and how often they receive it.
Measure the send by the replies, not the delivery count
Every reply to a send is a conversation someone on your team now has to answer. The reply count is the useful number, and it is also the workload.
Entergram analytics show messages sent and received, response times, and busiest hours and days per account. The raw data is downloadable, so it can go into the same report as your campaign numbers. After each send, look at three things:
- Reply volume per account. Did one host get buried?
- Response time after the send. Players and partners who wait a day after replying to you learn not to reply.
- Busiest hours. Schedule the next send for when your team can answer, not for when the audience is online.
An AI assistant connected through the Entergram MCP can work the same raw message events: compare reply times across accounts, read a chat to detect the language and localise the next update before it goes out. The AI does the analysis over Entergram's data; there is no fixed report it is reading.
Keep the record when people move on
Marketing lists on Telegram tend to live in someone's phone. When that person leaves, so does the list. Running sends from programme-owned accounts in one workspace keeps the contacts, fields and history with the business.
Entergram's four inward privacy controls (hide usernames, hide group member information, block message editing, block message deletion) mean that access to the inbox is not the same as a copy of the list. The Slack integration relays each seat's chats into a channel as a one-way audit log, which gives compliance a record of what was sent outside Telegram itself.
Questions marketing leads ask
Can we use Telegram for casino marketing in regulated markets at all?
In many markets, yes, if the player has given consent that covers this channel and this product, and you suppress anyone excluded. The rules are local and set by each regulator, so check every market on the list before the first send.
Is it fine to message players who contacted our support account on Telegram?
Not for marketing, unless they also opted in. A support conversation is not consent to marketing messages.
Can Entergram find players or partners for us in Telegram groups?
Live search can find public people, groups and channels by name or username, which helps an affiliate team build a prospect list. It does not export members of groups the account has not joined, and Entergram does not sell contact data.
Does Entergram check self-exclusion before a send?
No. It does not connect to your back office or any exclusion register. You keep an exclusion field current from your system of record and filter on it every time.
How is this different from the Telegram channel in our player CRM?
Player CRMs that support Telegram usually do it through a bot the player opts into. Entergram sends from the personal accounts your hosts, agents and managers already use, and replies come back as conversations a person answers. For how both fit one operator, read Telegram CRM for casinos.
Your next step
Before anyone sends another message, export one opted-in segment with its consent and exclusion fields, and import it as a test list. If you cannot produce that file from your system of record today, fix that first. It is the whole programme.
Ready to Upgrade Your Telegram Workflow?
Don't waste another lead. Don't lose another message.
Get Started with Entergram


