Outreach fails on the list far more often than on the message. A good text sent to the wrong people produces silence that looks exactly like a bad text.
Where usable names come from
- Comment threads under posts about your subject — the warmest source: collecting commenters.
- People who talk in topical chats — finding active users.
- Members of narrowly focused groups. Weaker, but large.
The pattern holds: the smaller and more specific the source, the better the response, by a margin that makes list size close to irrelevant.
What to strip before writing
Rows with no username, bots, deleted accounts, duplicates across sources, and the admins of the chats you collected from — writing to a moderator is how you lose the chat — cleaning a database.
Then accept that a further share is unreachable regardless — why part of your list is unreachable.
Segment before writing, not after
Two or three groups with their own texts beat one list with one text by enough to justify the extra hour — segmenting an audience.
Size against risk
A large list tempts large volume, and volume is what gets accounts restricted. Plan the sending rate from what the accounts tolerate, not from how many rows you have — safe volumes and why Telegram restricts accounts.
Then the message
Everything above is preparation for one first line — cold outreach.
How Neurogram does this
Everything above is manual work that runs into the number of hours in a day. Neurogram does it on your own accounts and without you: it collects channels and audiences, writes comments and replies with a language model, and keeps limits and quiet hours so the accounts survive. See pricing or look at your case.