Product

Saved searches: Telegram keyword alerts, done by intent

A saved search in Leadgram is a stored record of one completed intent search: the query you typed, the Telegram group it ran against, and the scored people it returned, reopening from the sidebar in one click. It is what Telegram keyword alerts should have been — not a word left on watch, but a ranked judgment where every person carries a 0-100 buying-intent score and a reason. Nothing is pushed to your phone.

Reopened saved searchIllustrative example
  • HW

    Hannah W.

    @hannah_wro

    Hot
    84intent score

    Expat parents · Wrocław· public group · 2 days ago

    Looking for an English-speaking day camp for my two kids (7 and 9) for July, two weeks minimum. Happy to book early if there's a sibling discount.
    • summer camp
    • July booking

    Why · Parent booking two places at a July day camp; ready to book early.

One row from a reopened saved search: the score, the reason and the source message, kept exactly as the run returned them.

What a saved search is in Leadgram

Run a search and Leadgram records the run: the query text, the source group, how many people came back, and when. A saved search is a named pointer to that run — reopen it and the same people return in the same order, with their scores and reasons.

The header never leaves you guessing. A set you just ran is labelled Live search; one reopened from the sidebar is labelled Saved search, followed by the entry name, the group, and a count of preserved results. Entries are listed newest first.

An example query worth rerunning every spring: run it, then save it to reopen later.

Every finished search files itself

Most tools make you decide up front whether a search is worth keeping — which is how the good ones get lost. Leadgram files them for you: the moment a run completes with at least one result, it joins the saved list in the background.

The same query does not save twice. Before filing, the app compares the run's query text — trimmed and lower-cased — against your sidebar, so three identical searches in one afternoon leave one entry rather than three.

Failures stay quiet. At the plan cap the app stops even trying, and a rejected save is swallowed rather than raised: an action you never asked for should not interrupt you. The explicit Save search button opens the existing entry for a query already saved.

Search lifecycle
  1. Step 1: Run an intent search

    Describe the buyer in plain words.

  2. Step 2: Click Save search

    The run joins your sidebar; saving a query you already have opens that entry.

  3. Step 3: Reopen in one click

    Preserved results load instantly, in the original rank.

  4. Step 4: Run it again for fresh people

    The new run shows up live, next to the saved one.

How a finished search gets into your sidebar, and how you get fresh people later.

Telegram keyword alerts vs a saved intent search

A keyword bot works on strings: hand it a word and it pings you whenever those characters appear, so you get the jokes and forwarded links along with the people genuinely shopping.

Leadgram starts from meaning. You describe the buyer in plain language, the system reads public messages the way a person would, scores each one 0-100 on buying intent, and says why.

Illustrative example
Parents of Gdańsk · school kidspublic group · this week
  1. Marta

    Does anyone know where the kids can go for the first two weeks of July? We both work full days.

    Buying intentHot · 81

  2. Tomek

    Still have last year's camp photos on my phone, the sunburn was legendary

  3. Olga

    Need something with English and football for my 10-year-old, July or August. We can pay upfront.

    Buying intentWarm · 76

Neither request uses the word "camp", while the one message that does is small talk; a keyword alert gets this backwards, one saved intent search does not.
  • Trigger — a bot fires on an exact string; a Leadgram search matches the intent behind the wording.

  • Output — a flat stream of mentions, versus a ranked list with a score, a reason, and the message.

  • Noise — a bot cannot tell a buyer from chatter; a minimum-score filter cuts the tail first.

  • Paraphrase — "looking for a CRM" and "how do you track deals?" are two alerts for a bot, one search here.

  • Delivery — a bot pushes in real time; Leadgram keeps the work in the app to filter and export.

  • What is stored — a keyword, versus the query, the source group, and the people it actually found.

See also: Keyword monitoring, reimagined as intent monitoringGuide: how to monitor Telegram keywords

A keyword bot remembers a word. A saved search remembers a judgment — who was actually in the market, how strongly, and why.

What re-runs, and what you do yourself

Opening a saved search re-executes nothing: it loads the results that run produced straight from storage, which is why they appear instantly and why the header calls them preserved.

For fresh people, run the query again. The new run appears live in the results pane, and filing skips a query already in your list, so the saved entry keeps pointing at its own run and the two sets sit side by side.

No scheduler sits behind a saved search, and no message of any kind arrives when a new match appears. If a vendor's whole promise is a phone buzz the second somebody types your keyword, that is a different product.

Inside a preserved set: order, paging, and what can drop out

Results come back in the rank the run assigned them, and the results bar says so in as many words: Ranked by relevance to your query. That order is stored with the run, so it does not drift between visits.

Large sets arrive in pages of fifty. Scrolling near the end pulls the next page in on its own, a Load more button does the same by hand, and a line under the rows keeps count.

One honest caveat: preserved rows are rehydrated from the live lead index by identity. If a person's record has since been dropped from that index, that row does not come back, and the header count — taken from the original run — can exceed what you can scroll.

Filters are a view on the results, not part of the saved search

Whatever is on screen — live or saved — the same filter bar narrows rows you already have rather than issuing a new search.

Filters are deliberately not stored on the saved search: opening one resets them, so you land on the complete preserved set instead of inheriting a threshold you set last month. The search is the expensive part — reading conversations, weighing intent. The filter is cheap.

  • Score at least — Any, 60%, 70%, 80% or 90%.

  • Text filter across name, handle, phone, message body and group, with full Cyrillic support.

  • Date — all time, the last 7 days, or the last 30 days.

  • Lead type — hiring, looking for work, or offering services.

  • Has contacts — only rows carrying a phone number, an email, or a website.

  • Saved leads only, plus a per-group facet on multi-source sets.

See also: How intent scoring works

Names, renames, and who can see the list

An unnamed search is named from what is there: the query text up to 72 characters, then the source group's title up to 40, capped at 120 overall.

Renaming accepts up to 120 characters and refuses a blank name; a failed rename keeps the dialog open, error beside the field. Deleting asks for confirmation by name.

The list lives on your Leadgram account rather than in the browser, and it is strictly personal: saved searches are scoped to the account that ran them, so a teammate keeps their own.

How many saved searches each plan keeps

The cap is per account and enforced in the product, not just printed in a pricing table.

At the cap the Save search button disables itself and reads Saved search limit reached, and automatic filing stops too. Delete an entry and both resume: the limit is on how many you keep at once, never on how many searches you may run.

Plan caps
Free
3
Individual
20
Teams
20
per member
Enterprise
No cap
How many saved searches each plan keeps at once; the number of searches you run is not what is capped.Source: Leadgram plans

See also: Plans and pricing

Saved searches or keyword monitoring — which page you want

Two pages here look adjacent and answer different questions. Keyword monitoring is about the matching itself — why a literal keyword misses buyers who phrase the need their own way. This page is about what happens after a search finishes.

  • Keyword monitoring answers how does Leadgram decide this message is a buying signal?

  • Saved searches answers I ran a good search on Tuesday — how do I reopen it on Friday, with its scores?

  • Neither answers buzz my phone the second somebody types my keyword — Leadgram does not do that.

See also: Telegram keyword monitoringWhat counts as a buying signal

From a saved set to actual outreach

Every row keeps its score, its reason, and its message, and the filtered view exports to CSV: score, name, handle, phone, message, group, date, source URL, pipeline status, and notes.

The phone column is opt-in: the dialog warns that these are personal numbers taken from public messages, and leaves it empty unless you switch it on.

Leadgram also says what a set contains: when 60% or more of the classified rows point one way — hiring, looking for work, or offering services — a note above the results says so.

See also: CSV exports

Frequently asked questions

Does Leadgram send Telegram keyword alerts to my phone?

No. Leadgram sends no push notification, no email, and no Telegram message when a new match appears. Searches file themselves inside the app as you run them, and you open the saved list when you are ready. A bot gives you the buzz; it cannot give you an intent score and a reason.

How is a saved search different from a Telegram keyword tracker?

A keyword tracker stores a string and matches it literally, so every paraphrase needs its own rule. A saved search stores a completed intent search: your plain-language query, the source group, and results where each person carries a score, a reason, and their message.

Do saved searches update themselves when new messages appear?

No. Opening one shows the results preserved from the run it was created from, which is why it loads instantly. To get fresh people you run the query again; automatic filing skips a query already in your list, so the sidebar does not fill with copies.

How many saved searches can I keep?

Free keeps 3, Individual and Teams 20 each, Enterprise uncapped. At the cap the Save search button disables with a 'Saved search limit reached' label and automatic filing stops. The count reflects what you hold now, so deleting an entry frees the slot immediately.

Can my teammates see my saved searches?

No. Saved searches are scoped to the account that ran them, so on a Teams plan every member keeps their own list. It is stored on your Leadgram account rather than in the browser, so it is the same after clearing your cache.

Can I rename or delete a saved search?

Yes, both actions sit on the sidebar entry. Renaming accepts up to 120 characters and refuses a blank name; unnamed searches default to your query text plus the source group's title. Deleting asks for confirmation and prints the entry's name.

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.