# How to Find Customers on X in 2026: Searches, Signals and DMs

Source: https://trygrowx.app/blog/how-to-find-customers-on-x/ (published 2026-11-10)

To find customers on X, search for people describing the problem you solve, reply to them in public with something useful, and send a short, personal DM only once the conversation is warm. Use X advanced search with buyer-intent phrases such as "looking for a" or "switching from", run those searches daily, and write every message yourself.

This guide is for founders, consultants and small teams doing X lead generation by hand. It covers the searches, the signals worth acting on, the DM etiquette that keeps your account safe, and templates you can adapt. Checked November 2026.

## Key takeaways

- Buyers announce themselves on X with phrases like "any recommendations for", "switching from" and "so tired of". Search for those phrases plus your category.
- Reply in public first. A helpful reply earns a profile visit, and a profile visit makes your DM welcome.
- Send every DM yourself. X's automation rules ban bulk and automated unsolicited messages.
- Free accounts can send only a handful of message requests a day, so make each one specific.
- Building in public brings customers to you: people who watched you build are the warmest leads you will ever get.

## 1. Write down who buys and the words they use

Searches only work when they use your buyer's words. Spend ten minutes filling in this table before you open X:

| Question                                 | Example answer for a scheduling tool for clinics |
| ---------------------------------------- | ------------------------------------------------ |
| Who pays?                                | Owners of small physiotherapy clinics            |
| What problem do they name in public?     | No-shows, double bookings, admin after hours     |
| Which tools do they use today?           | Spreadsheets, a generic calendar app             |
| What do they type when they are looking? | "booking software", "reduce no-shows"            |
| What would make them switch?             | Reminders that cut no-shows, simple pricing      |

The last two rows matter most. Your buyer says "no-shows", while your homepage might say "appointment adherence". Search in their language. A clear profile helps here too, since every reply sends people to your bio: see the [SaaS founder bio examples](https://trygrowx.app/bios/saas-founder) or draft one with the free [bio generator](https://trygrowx.app/tools/bio-generator).

## 2. Run buyer-intent searches

X search accepts operators in the search box on the web and in the apps. These searches find people at the moment they are looking. Replace the words in capitals with your category and your competitors' names.

| Intent                     | Search to paste                                                  | What it finds                                |
| -------------------------- | ---------------------------------------------------------------- | -------------------------------------------- |
| Asking for a tool          | `"looking for a" CATEGORY -filter:links -filter:replies`         | People who want a product today              |
| Asking for recommendations | `"any recommendations" OR "any recs" CATEGORY -filter:links`     | People collecting options                    |
| Leaving a competitor       | `"switching from" OR "alternative to" COMPETITOR`                | People ready to move, with a reason          |
| Complaining                | `COMPETITOR (annoying OR broken OR "so tired of") -filter:links` | Pain you can solve, often before they search |
| Comparing                  | `"COMPETITOR vs" OR "vs COMPETITOR"`                             | People at the decision stage                 |
| Asking how                 | `"how do you" PROBLEM -filter:links within_time:7d`              | Early-stage buyers, best for helpful replies |
| Hiring for the problem     | `hiring PROBLEM-ROLE -filter:links`                              | Teams with budget for the job you automate   |

Three rules make these searches reliable:

- **Open the Latest tab.** Top favours popular posts, while buyers are usually small accounts.
- **Add `-filter:links`** to hide promotional posts, which mostly carry links.
- **Bookmark each results page.** The whole search lives in the address, so one click reruns it with fresh results.

Our [X advanced search guide](https://trygrowx.app/blog/x-advanced-search/) lists every operator with an example, including date and engagement filters.

## 3. Read the signals before you reply

Not every match is a buyer. Rank what you find by how close the person is to a decision, and give your time to the top of the list first.

![Four buyer-intent signals on X ranked from strongest to weakest: asking for a recommendation, leaving a current tool, comparing options and describing the problem](https://trygrowx.app/blog/images/how-to-find-customers-on-x/buyer-intent-signals.svg 'Four buyer-intent signals, strongest on the left: act on the first two the same day')

Before you engage, check three things on the person's profile:

| Check            | Good sign                                   | Move on when                          |
| ---------------- | ------------------------------------------- | ------------------------------------- |
| Bio              | Their role matches the buyer you wrote down | They sell the same thing you do       |
| Recent posts     | A real person posting about their work      | Only giveaways, promotions or reposts |
| Date of the post | This week                                   | Months old and already answered       |

GrowX runs this step for you. Add your website on the Leads page and it researches your business, searches X for people asking for what you sell every few days, keeps the posts that look like buyers and drafts a first message for each. A second tab lists people who replied to, followed or quoted you.

![The GrowX Leads page, Engaged with you tab, listing people who followed, replied to and quoted a founder](https://trygrowx.app/blog/images/growx/leads.jpg 'GrowX Leads: prospects from buyer searches on one tab, people engaging with you on the other')

## 4. Reply in public first

A public reply is the warmest introduction on X. It helps the person, it shows everyone reading the thread that you know the topic, and it gives them a reason to look at your profile before any DM arrives.

Write replies that answer the question asked:

- **Recommendation asked:** name two or three options, including competitors, and say who each suits. Mention your product last and plainly.
- **Complaint:** share the fix that worked for you or your customers, with a detail they can use today.
- **How-to question:** give the steps in the reply itself.

If you get stuck on wording, the free [reply generator](https://trygrowx.app/tools/reply-generator) writes three replies to any post. Inside GrowX, the Replies screen drafts three takes in your voice under posts you scrolled past, and you post the one you like yourself.

![The GrowX Replies screen with a founder's post and three reply drafts: Natural, Insight and Counter](https://trygrowx.app/blog/images/growx/replies.jpg 'GrowX Replies: three takes in your voice, posted only when you press Post')

Our guide on [how to grow on X with replies](https://trygrowx.app/blog/how-to-grow-on-x-with-replies/) explains why early, specific replies get seen.

## 5. Send a DM people welcome

Move to DMs when the person has replied to you, asked a follow-up, or said they are actively choosing. Keep the first message short, specific to them, and free of links.

X's [automation rules](https://help.x.com/en/rules-and-policies/x-automation) say you may not send unsolicited direct messages in a bulk or automated way, and its [authenticity policy](https://help.x.com/en/rules-and-policies/platform-manipulation) treats high-volume unsolicited DMs and near-identical messages as spam. Write each message yourself and send it by hand. The limits, at the time of writing (November 2026):

| Limit                                | Figure                                                                                       | Source                                                        |
| ------------------------------------ | -------------------------------------------------------------------------------------------- | ------------------------------------------------------------- |
| Messages sent per day, any account   | 500                                                                                          | [X limits](https://help.x.com/en/rules-and-policies/x-limits) |
| Message requests a day, free account | 7                                                                                            | [About Chat](https://help.x.com/en/using-x/about-chat)        |
| Message requests a day, Premium      | 35 (Premium Plus 75, Premium Business 500)                                                   | [About Chat](https://help.x.com/en/using-x/about-chat)        |
| Who sees a request from a stranger   | Only people who accept requests from everyone, or from verified accounts if you are verified | [About Chat](https://help.x.com/en/using-x/about-chat)        |

A message request is a message to someone who does not follow you, which is most first DMs. Seven a day on a free account is plenty for personal outreach and a good reason to make each one count. Our [DM limits page](https://trygrowx.app/x-specs/dm-limits) has the full picture.

## 6. Use these DM templates

Each template has one specific line about them, one question and no pitch. Adapt the words so they sound like you.

| Situation                         | First message                                                                                                                                 |
| --------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- |
| They asked for a recommendation   | "Saw you're looking for booking software for the clinic. Is the main problem no-shows or the admin? Happy to share what's worked for others." |
| They are leaving a competitor     | "You mentioned switching away from your current tool. What's the one thing it got wrong? Asking because we built ours around that."           |
| They replied to your post         | "Thanks for the reply on the pricing post. You said annual plans scared your customers off. How did you end up handling it?"                  |
| They complained about the problem | "That double-booking story hurt to read. Did you find a workaround in the end, or is it still happening?"                                     |
| They asked a how-to question      | "Following up on your question about reminders: I wrote up the three-step setup we use. Want me to send it here?"                             |
| Follow-up after no answer (once)  | "No worries if the timing's off. If no-shows come back on the list, I'm around."                                                              |

Rules that keep DMs welcome:

- **One follow-up at most.** Silence is an answer.
- **Ask before sending a link.** "Want me to send it?" earns permission.
- **Never copy and paste the same message.** Identical DMs are what X's spam rules look for, and people can tell.
- **Stop when asked.** Thank them and move on.

## 7. Build in public so customers find you

Searching finds today's buyers. [Building in public](https://trygrowx.app/glossary/build-in-public) brings tomorrow's to you: post what you shipped, what you learned and real numbers, a few times a week. People who watched you solve a problem in public message you when they have it.

A simple weekly rhythm:

| Day       | Post                                                                                                                                |
| --------- | ----------------------------------------------------------------------------------------------------------------------------------- |
| Monday    | What you are shipping this week and why. The [build in public update template](https://trygrowx.app/templates/build-in-public-update) gives you a shape |
| Wednesday | A customer problem you solved, with the before and after                                                                            |
| Friday    | One number from the week and what you learned from it                                                                               |

Need an opening line? Browse the [hook library](https://trygrowx.app/hooks) and run each draft through the free [post checker](https://trygrowx.app/tools/post-checker) before it goes out. The [X for founders playbook](https://trygrowx.app/for/founders) puts posting, replying and outreach into a 30-minute day, and the [niche playbooks](https://trygrowx.app/x-for) cover what buyers in your field search for.

## What to expect

Finding customers on X is steady work, and results vary by market:

- **Week 1:** you will find a handful of real buyer posts a day in most B2B categories. Narrow consumer niches may need broader words.
- **Weeks 2 to 4:** replies start turning into conversations. Expect a few DM threads a week from 15 to 20 minutes a day.
- **Month 2 onwards:** building in public adds inbound messages from people who have followed your work.

Reply rates depend on how specific your message is and how warm the conversation was before it. A DM after a helpful public reply gets answered far more often than a cold one. Track conversations started and customers won in a simple sheet, and keep the searches that produce both.

## Frequently asked questions

### How do I find customers on X?

Search X for people describing the problem you solve, with phrases like "looking for a" or "switching from" plus your category. Reply helpfully in public, then send a short personal DM once they have engaged with you.

### Is cold DMing allowed on X?

Personal messages you write and send yourself are allowed. X's automation rules ban sending unsolicited DMs in bulk or by automation, and its spam rules cover high-volume and near-identical messages.

### How many DMs can I send a day on X?

At the time of writing, any account can send up to 500 messages a day. Message requests to people who do not follow you are capped at 7 a day on a free account and 35 a day on Premium.

### What should my first DM to a potential customer say?

Mention one specific thing from their post, ask one question about their situation and leave out links and pitches. Keep it to two or three sentences.

### What is X lead generation?

X lead generation means finding people on X who are likely to buy what you sell, usually by searching for buyer-intent posts and starting conversations with them. Done well, it relies on helpful replies and personal messages.

### Does building in public bring customers?

Yes, over time. Posting what you build, learn and earn shows people the problem you solve, so they contact you when they have it.

## Related articles

- [X Advanced Search: Every Search Operator](https://trygrowx.app/blog/x-advanced-search/)
- [How to Grow on X with Replies](https://trygrowx.app/blog/how-to-grow-on-x-with-replies/)
- [How to Make Money on X in 2026](https://trygrowx.app/blog/how-to-make-money-on-x/)
- [How to Get Followers on X in 2026](https://trygrowx.app/blog/how-to-get-followers-on-x/)

## Find buyers while you build

The searches and replies in this guide take 15 minutes a day. [GrowX](https://trygrowx.app/) runs the buyer-intent searches for you with [Leads](https://trygrowx.app/features/leads), qualifies each post, and drafts a first DM in your voice that you edit and send from X yourself, so you spend those minutes on conversations.
