Telegram Lead Scoring: Rank Buyers 0-100 by Buying Intent
Telegram lead scoring in Leadgram uses AI to read what people write in public chats and give each person a 0-100 buying intent score, with the message it came from and a short summary of what they need. You stop scrolling through thousands of mentions and start the day with the people who are asking for what you sell right now.
- BSHot
Beatriz S.
@bea_casa_porto
90intent scorePorto real estate agents· public group · 40 min ago
I run a 6-person agency and we need a CRM before 1 November. Budget is around €300 a month. Can anyone recommend one?
Why · Wants a CRM for a 6-person agency before November; budget stated.
What a 0-100 buying intent score means
Telegram lead scoring ranks people in public Telegram chats by how ready they are to act. Leadgram reads each message for meaning, not just keywords, and gives it a score from 0 to 100. A clear request from someone you can reach lands near the top. A passing mention of your category lands near the bottom.
Treat the number as a triage band, not a promise. It tells you who to answer first. The source message next to it tells you what to say, so your first reply can be about their problem instead of your pitch. In the app the score shows as a percentage, so a 90 reads as 90%.
The score is built only from what someone chose to say in the open. There is no purchased database behind it and no Telegram account needed on your side.
90Beatriz from the example
- 80–100HotA reachable request with more evidence, such as a budget figure or a stated role. Reply today.
- 60–79WarmA real request or offer with a way to reach the person. Send a note that fits their case.
- 0–59ColdA bare mention, an opinion or a lead you cannot reach yet. Save the search and re-run it later.
One Telegram thread, four lead scores
Four people in the same chat mention fulfillment. One wants to buy, one is selling and two are just talking. Leadgram scores each message on its own evidence, not on the word they share.
Clara asks for a 3PL in her own words, names a price per order, says which store she speaks for and leaves a way to reach her, so she lands at 85. Mark offers a 3PL service. An offer is actionable too, so he gets 60, but he is labelled as an offer and a search for buyers ranks him below Clara. The complaint and the blog promo carry no request and no contact, so they stay at zero.
Now picture that across every active chat in your niche. Nobody can read it all by hand, and a keyword filter just adds noise.
Fulfillment costs ate half my margin this quarter, not even joking
OpinionCold · 0
Casa Nord is moving to a 3PL in Poland in December: about 400 orders a month, up to €2.50 per order. Anyone happy with theirs? DM me.
RequestHot · 85
We run a 3PL near Poznań and take new Shopify stores from November. DM me for rates.
OfferWarm · 60
New on our blog: seven fulfillment myths every store owner believes
PromoCold · 0
See also: See the buying signals Leadgram looks forWhy keyword alerts flood you with noise
What pushes a lead score up or down
No single word makes someone a lead. The score adds up evidence found in the message itself, so it measures how actionable and reachable a lead is. Buying intent is the biggest part of that, but not all of it.
Take Beatriz from the top of this page. She asks for a CRM in her own words, her Telegram username makes her reachable, she names a budget figure and says she runs the agency. That is why she sits at 90. Without the budget figure she would sit at 75.
Meaning survives translation. Requests written in English, Russian or Ukrainian are read the same way, the original text stays attached to the lead, and text inside screenshots is read too.
A request or an offer in the sender's own voice: “can anyone recommend…”, “we're looking for…”.
A way to reach them: their own @username, or a phone, email or site in the message.
A concrete price or budget figure. “Budget is approved” without a number does not count.
A stated role, such as owner, recruiter or freelancer, and a named company.
Kept low: bare mentions, hot takes, news and short fragments, however hot the topic.
Hot, warm and cold Telegram leads, side by side
Here is how three very different messages land on the same scale. Each card shows the message and a short summary of the need, so you can check the call in a few seconds instead of taking a number on faith.
The cold lead is not useless. It shows where your topic is being discussed, and that is a search worth saving and re-running later.
- TKHot
Tomasz K.
@tomek_kawa
90intent scoreWarsaw café owners· public group · 2h ago
Opening our second café on 15 October. Need a POS that handles two locations and a loyalty card, up to 400 zł a month. Who do you use?
Why · Needs a POS for two café locations with a loyalty card; budget stated.
- DRWarm
Dana R.
@dana_venue
60intent scoreWedding venue owners· public group · yesterday
We get enquiries on four channels and lose half of them. Starting to look at shared inbox tools, no rush yet.
Why · Losing enquiries across four channels; looking at shared inbox tools.
- MBCold
Max B.
@maxb_ops
15intent scoreGrowth marketers chat· public group · 3 days ago
Hot take: most marketing automation is just email with extra steps.
Why · An opinion about marketing automation; no request, no contact.
Every score comes with the message and a summary
A number alone is hard to trust. So each lead shows the source message, in the original and in translation, next to a short summary: what the person wants, where they are, any budget they named and any contacts they left. You also see the group, the date and a link straight to the message.
That lets you confirm a lead is real before you spend a message on it, and it gives the team one shared view of a good lead. The score is set when Leadgram reads the message, not by your query, so rewording a search changes which leads match, not how they score.
Example search — sign in free to run it
How to work a scored lead list
Scoring pays off when it changes the order you work in. Instead of reading every result top to bottom, spend your best, most personal replies on the people whose score and message both say they are ready.
A good first reply is short and specific, and it picks up details the score ignores, such as a date. To Tomasz from the café chat: “Saw you're opening a second café on the 15th. We set up POS for two-location cafés in Warsaw, happy to show how the loyalty card works.” No pitch deck, just proof that you read his message.
Step 1: Reply to 80-100 the same day
Mention the exact problem they wrote about and any date they gave.
Step 2: Read 60-79 before you write
Check the source message, then send a note that fits their case.
Step 3: Save the search for the rest
Re-run it later, or let a campaign sweep the chats on a schedule.
Step 4: Track the leads you work
Keep stages, notes and reminders in one place for the team.
Lead scoring vs scraped member lists
A parser hands you every member of a group. Many joined years ago, some are bots, and none of them told you they need anything. Writing to that list is cold outreach at scale.
Lead scoring starts from the other end: people who said in public, recently, that they have the problem you solve. The list is shorter, and every name on it comes with a reason to write.
Mass messages to scraped lists also tend to end in spam reports and account limits. Answering someone's own question reads as help, not as an ad.
See also: Scraping vs AI search, compared in detailWhen a Telegram group parser still makes sense
Where scored leads go next
A score is where the work starts. Move the leads you reply to into a Telegram CRM with stages, notes and reminders. Save a search to reopen and re-run it in one click, or set up a campaign that sweeps the chats on a schedule, from hourly to weekly. Export a CSV with the score, message, group, date and source link when another tool needs the list.
Status and notes stay with the lead, so a colleague who picks up the conversation tomorrow sees at a glance where it stands.
The free plan includes 50 ranked leads a month, enough to see how the scoring handles your own niche before you pay for anything.
See also: Work leads through stages in the Telegram CRMSave a search and reopen it in one clickRun scheduled sweeps with campaignsExport scored leads to CSVAdd contact details to your top-scored leadsCompare plans and lead limits
Frequently asked questions
How does Leadgram score a Telegram message?
It adds up evidence found in the message itself: a request in the sender's own voice, a way to reach them, a concrete price or budget figure, a stated role such as owner or recruiter, and a named company. Bare mentions and short fragments are capped low. Each lead gets a 0-100 score, the source message and a short summary.
Which scored leads should I reply to first?
Start with 80-100 on the same day and refer to the exact problem the person wrote about. Read the source message for 60-79 before sending a tailored note. For anything under 60, save the search and re-run it later, or set up a campaign that checks the chats on a schedule.
Why does a seller's post still get a score?
Because an offer is actionable too: someone selling a service who leaves a way to reach them can score around 60. Leadgram labels that message as an offer, so a search for buyers ranks people asking for help above people offering it.
Does lead scoring work for Russian and Ukrainian chats?
Yes. Leadgram reads public chats in English, Russian and Ukrainian, keeps the original text next to the lead and also reads text inside screenshots. You can describe your buyer in any of the three languages.
What moves a lead score from 60 to 90?
Evidence in the message. A request from someone you can reach starts around 60. A concrete price or budget figure adds 15 points, and a stated role such as owner or recruiter adds another 15. Dates and urgent wording do not change the score, so look for them in the message itself.
Find your next leads in Telegram
Run a search, review scored matches with the reason they fit and the source group, and export a clean list — all from public signal, no Telegram login.