Blog / Guide
How to find leads on X (Twitter) in 2026
Most advice on finding leads on X tells you to scrape a competitor's followers, dump them in a sheet, and start DMing. That's how you get a 2% reply rate and a warning from X. The people actually worth reaching aren't a random follower list. They're the ones who, this week, said out loud that they want what you sell. Here is how to find them, check they're worth your time, and message them without getting your account killed.
Why scraping followers barely works
A follower list is a snapshot of who liked an account once. It tells you nothing about who needs something now. You can enrich it, sort it, score it, and it's still a cold list of maybes. On X you don't have to guess, because people announce it. Someone posts that they're fed up with the tool they pay for. Someone asks their timeline for a recommendation. Someone says they just got budget for this. That's a lead. A follower is a maybe.
So the job isn't collecting more handles. It's catching the moment a handle turns into a buyer, and getting there before everyone else does.
The signals that mean someone's a lead
"Buying intent" sounds abstract. On X it's specific, and it's public. The ones worth watching:
- Leaving a competitor, or saying they're about to switch
- Asking for a recommendation or an alternative
- Weighing two of your rivals out loud, and you're not in the conversation
- Getting locked out of, or rate-limited by, a tool they depend on
- Complaining about something they already pay for
- Asking a rival for a feature that rival doesn't have
- Just started charging, just launched, just raised, or new in the role
- Living in a competitor's replies
There are dozens more, and the range is the point. You're looking for a move, not a job title. A perfect-fit title who did nothing this month is worth less than a scrappy account that just said "anyone know a good alternative to X."
How to find them on X by hand
You can do a real amount of this today, for free, with nothing but X search. A few things that work:
- Search operators. X search takes them. Try
"alternative to [competitor]","any recommendations for" [category], or[competitor] "cancelling". Addmin_faves:2to cut the noise and-filter:replieswhen you only want original posts. Save the searches and run them every morning. - Competitor replies. Open a rival's account and read their replies and quotes. The frustrated ones, and the "is there something like this but cheaper" ones, are your list.
- Lists. Build or find a list of your ideal customers and watch it. People post their problems to their own timeline before they ever fill out a form.
- Follows. Someone who just followed two of your competitors is shopping. Someone who follows you back after you engage is already warm.
Do this for twenty minutes a day and you'll pull more real leads than a scrape of ten thousand rows. The catch is it's twenty minutes a day, every day, and the good ones expire fast.
Qualify before you waste your time
Two checks before you write anyone. They save you your best hours.
- Can you even reach them? If their DMs are closed, a DM is dead on arrival. Reply or quote instead. Check before you draft anything.
- Do they actually fit? A loud complaint from someone who will never buy is noise. Match the signal back to your real customer before you spend a message on it.
Reach out without getting banned
This is where most people torch their account. X suspends for automated bulk DMs and repetitive spam, so the rules are simple and you don't get to bend them:
- A human sends every message. Nothing auto-sends.
- Keep a hard daily cap. Slow is fine. Slow is how you stay alive.
- Never message the same person twice.
- Write the first line from the exact thing they did. "saw you asking about transactional email" beats "Hi, I'm reaching out because" every single time.
The first line has to prove you actually read their post. If it could have been sent to a thousand people, it will perform like it was.
Doing it without living in X search all day
Everything above works by hand. It also eats your morning, and the best signals go stale while you sleep. That's the reason we built Athra. It runs the standing searches for you, watches X for the signals, and ranks people by how strong and how recent the intent is, so the person who moved an hour ago is on top instead of buried. It checks whether you can DM them, and drafts the first line from what they actually said. You read it, tweak it, send it.
The safety rules above are built in and can't be turned off: a human presses send every time, there's a hard daily cap, and you never double-message anyone. You can keep doing this by hand today, and hand the finding to Athra when you're done spending your mornings in search.
The shortcut everyone wants is a bigger list. The real one is reaching the person who, an hour ago, told you they're ready. Start there.
Related: the best go-to-market tools for X, and Athra vs Clay.