Disclosure
Xanguard publishes this page and sells two of the keyword options described. Competitor figures were read off each vendor's own pricing or product page on 23 September 2026 and are linked below. We did not run a side-by-side speed test of the other tools. Where our own product is slower, we say so.
The short answer
"Keyword tracking" on X means two different jobs, and they run at very different speeds.
- A keyword from accounts you already watch (a dev posting "CA", a fund saying "listing", a founder saying "launch"). Use a keyword filter on those accounts. On Xanguard this is free on every plan, including the free 1-account plan, and alerts arrive as fast as any tweet alert: a detection median of about 265 ms on paid plans, and about 0.6 s median from tweet to Telegram. This is the fastest keyword alert you can get, because nothing is searched; the tweet is caught and then checked for your words.
- A keyword from anyone on X (a ticker, a project name, "airdrop confirmed"). This needs a search of all of X, and every tool does it on a check interval, so it is seconds to minutes, not milliseconds. X-Relay's Search Tracker is the fastest published option we found (about every 15 seconds, about 4 with Turbo, from $15 a month). TweetNotify states under 15 seconds (2 keyword monitors on its $19 plan). Xanguard Search Alerts ($50 a month for 20 queries) runs on a schedule you choose, from every minute to every 6 hours, default 30 minutes. It is the slower option; choose it for its query volume and API delivery, not for speed.
- Watching a screen: X Pro search columns, now $40 a month with Premium+. Brand and sentiment reports: Brand24 and similar social-listening tools, from $249 a month.
Comparison table (checked 23 September 2026)
| Option | What it searches | How fresh (vendor's own figure) | Where alerts go | Filters | Price |
|---|---|---|---|---|---|
| Xanguard keyword filter (ours) | Only accounts you track | Same as tweet alerts: median 265 ms, p95 488 ms (paid plans, live page) | Telegram (your alert group) | Words or phrases per account; alert if any match. Plain text match, no operators. | Free on every plan |
| Xanguard Keyword Alerts (ours) | Only accounts you track | Same as tweet alerts | Telegram | One keyword list applied to all your tracked accounts at once | $10 a month flat |
| Xanguard Search Alerts (ours) | All of X | On a schedule you set: 1 min to 6 h, default 30 min | Telegram, REST, WebSocket | X search syntax, exclude replies and quotes | $50 a month, 20 queries |
| X-Relay Search Tracker | All of X | Checked about every 15 s; about 4.3 s with Turbo (+$9 to +$39) | Telegram, Discord | Full X search operators, follower thresholds, Top or Latest, surge detection, "whale" authors only | In every plan, from $15 a month (10 accounts) |
| TweetNotify keyword monitors | All of X | "Under 15 seconds" | Discord, Telegram, webhook | Followers, verified status, language | 2 monitors on $19, 5 on $49, 12 on $129, 30 on $299 |
| X Pro (TweetDeck) | All of X | Live column in your browser | Your screen only | X search operators | X Premium+, $40 a month |
| Brand24 | X plus web, news, other social | Every 12 h (Individual), hourly (Team), real time (Pro, $499) | Dashboard, email reports | Sentiment, reach, mentions volume | From $249 a month (3 keywords), 14-day trial |
Why the two speeds are so different
- Filtering is fast because the tweet is already caught. When you track an account, its new tweets are picked up in well under a second. Checking whether the text contains "CA" adds nothing you would notice. That is why Xanguard's keyword filter is free and runs at the same median as every other tweet alert.
- Searching all of X is a repeated question. A search tool asks X "anything new for this keyword?" on a timer. The timer sets the worst case. On a 30-minute schedule a matching tweet waits 15 minutes on average before you hear about it; on a 1-minute schedule, about 30 seconds; on X-Relay's 15-second cycle, about 7 seconds.
- X's search is not the full firehose. X's own search leaves out some tweets it treats as low quality or spam, and can surface a tweet a little after it is posted. Any all-of-X keyword tool inherits this. Tracking the accounts directly avoids it.
The practical rule: if you can name the accounts that matter, track them and filter by keyword. Use an all-of-X search only for words you cannot tie to a list of accounts.
Who should not buy Xanguard Search Alerts
- Anyone who needs a keyword from unknown accounts within seconds. Our fastest schedule is once a minute. X-Relay (about 15 s, about 4 with Turbo) and TweetNotify (under 15 s) are faster.
- Anyone who only needs one or two keywords. $50 for 20 queries is poor value for two. TweetNotify's $19 plan includes 2 keyword monitors plus 10 accounts; X-Relay includes keyword search in its $15 plan.
- Discord users. We do not deliver to Discord.
- Marketing teams who want sentiment charts and reports. Brand24 and similar tools do that; we send alerts, not reports.
- People who cannot pay in SOL. We take SOL only.
Where Search Alerts does fit: 20 all-of-X queries on one plan, delivered to Telegram and to your own software through REST or WebSocket, for monitoring that does not need to be seconds-fast (project names, brand mentions, exploit or airdrop chatter).
How keyword tracking goes wrong
- Short words match too much. Plain text filters match inside other words: "sol" also matches "solution" and "console". Use longer words, cashtags ("$SOL") or phrases.
- Broad queries flood the chat. An all-of-X search for "airdrop" or "pump" returns hundreds of spam tweets an hour. Add operators (for example
min_faves:20,-filter:replies,lang:en) or a follower threshold. - Keywords in images are missed. Contract addresses and tickers posted as screenshots do not contain searchable text. Among the tools we checked, TweetStream and Tweet Catcher advertise reading text inside images; keyword filters on Xanguard and search-based tools match tweet text only.
- Scheduled checks can bunch up. After an interval passes, a busy query can return many matches at once. Xanguard dedupes matches and caps each batch.
- X search has gaps. Some tweets never appear in X search, so no search-based tracker will see them. If a miss would cost you money, track the account itself.
Setup
Free keyword filter on accounts you track (instant):
- Open @Xanguard_bot in Telegram and send
/start. Follow the prompts: on the free plan you join the Xanguard community, and you link a private Telegram group for your alerts with/setup. - Add an account:
/add @handle. To add keywords in the same step, write@handle | ca, launch, pump. - Or open Keywords in the bot menu, pick the account and add words. Only tweets containing at least one of them will alert you. Leave it empty to get every tweet.
All-of-X Search Alerts (scheduled):
- In the bot, open Add-ons, choose Search Alerts and pay $50 in SOL.
- Add up to 20 queries. Plain words, quoted phrases, cashtags and X search operators work.
- Set the check interval: 1, 5, 10 or 30 minutes, 1 hour or 6 hours. Default is 30 minutes.
- Optional: send matches to your own system through the REST or WebSocket API.
Sources
All checked 23 September 2026: X-Relay Search Tracker, X-Relay pricing (check intervals in its FAQ), TweetNotify, Brand24 pricing, Engadget on X Pro moving to Premium+. Xanguard: live speed page (updated 23 Sep 2026 13:00 UTC), Search Alerts.
Frequently Asked Questions
It depends on whose tweets you care about. If the keyword only matters when specific accounts post it, use a keyword filter on those accounts: in Xanguard this is free on every plan and alerts at the same speed as any tweet (median about 270 ms). If you need the keyword from anyone on X within seconds, X-Relay's Search Tracker checks about every 15 seconds (about 4 with its Turbo add-on) from $15 a month. For brand and sentiment reporting across the web, Brand24 from $249 a month. Xanguard publishes this page.
Yes, for accounts you already track. Xanguard lets you set keywords on each tracked account at no extra cost, including on the free 1-account plan, and only tweets containing one of them alert you. Searching all of X for a keyword is a paid feature on every tool we checked; X's own search columns in X Pro require the $40-a-month Premium+ plan since March 2026.
Two very different speeds. A keyword filter on accounts you track is as fast as the tweet alert itself: Xanguard's paid-plan detection median is about 270 ms, and about 0.6 s from tweet to Telegram. A keyword search across all of X runs on a check interval: about 15 seconds on X-Relay (about 4 with Turbo), under 15 seconds stated by TweetNotify, and a schedule you choose on Xanguard Search Alerts (1 minute to 6 hours, default 30 minutes). Brand24 updates every 12 hours on its entry plan and in real time on its $499 plan.
Yes. X-Relay (Search Tracker, in every plan from $15 a month), TweetNotify (keyword monitors, 2 on the $19 plan) and Xanguard (Search Alerts, 20 queries for $50 a month) all deliver all-of-X keyword matches to Telegram. X-Relay and TweetNotify check more often than Xanguard; Xanguard also sends Search Alerts to its REST and WebSocket API.
X Pro shows a live search column for any keyword in your browser, but it does not send matches to Telegram or an API, so you have to be watching it. Since 26 March 2026 X Pro requires X Premium+ at $40 a month.