Most people spend 3 hours a day on X outreach. Finding prospects, writing DMs, following up manually. That's 15 hours a week for maybe 10 replies total.
We spend 30 minutes on Monday and our week's outreach is done. Same number of DMs sent. Better personalization. 4x the reply rate.
You can keep manually crafting each message like you're writing love letters. Or you can build a system that works better and takes 90% less time. Your call.
Why Most X Outreach Fails
You're either grinding or spamming.
The Grinder: You manually craft each DM from scratch. Every message is a fresh creative project. You burn out by Wednesday and your outreach becomes inconsistent. By Friday you're sending messages that are basically "hey." Been there.
The Spammer: You blast the same generic template to everyone. You technically send 50 DMs a day but your reply rate is under 1%. X flags your account for suspicious activity. Your prospects screenshot your message and roast you publicly. Also been there.
Both approaches confuse activity with progress.
The Grinder thinks personalization requires time. Wrong. Personalization requires information. You don't need three hours per message. You need 30 seconds of good intel.
The Spammer thinks volume beats quality. Also wrong. The algorithm punishes spray-and-pray. And the humans on the other end aren't impressed either.
The 5-Step X Outreach Workflow
One 30-minute session. One week of outreach.
Step 1: Prospect Mining (8 minutes)
You want people showing signals, not just leads on a list.
Most people build prospect lists based on job titles and follower counts. Surface-level garbage that produces surface-level results.
You want people who just signaled they have the problem you solve.
Where to find them:
- Search "[your solution category] sucks" - people complaining = people ready to buy
- Check who's engaging with your competitors' content
- Look at who's asking questions in relevant threads
- Find people whose recent tweets mention struggling with X problem
We use this search string: "struggling with" OR "anyone know" OR "recommendation for" [your category]
8 minutes of targeted searching beats 2 hours of random browsing. Every time. Most people still randomly scroll looking for prospects like they're browsing Instagram. That's not a strategy.
Output: 15-20 prospects with recent signal activity.
Step 2: Intel Gathering (7 minutes)
30 seconds per prospect.
For each prospect, grab:
- One recent tweet that shows their current focus/problem
- Their bio (what they say they do)
- Follower count range (under 5k, 5-20k, 20k+)
- One thing that makes them interesting to you specifically
Paste this into a simple doc or spreadsheet. One line per prospect.
This is the step most people skip. They go straight from "found a prospect" to "send generic DM." Then they wonder why their reply rate is trash. They skipped the part that makes the message actually relevant. Ask me how I know.
Output: A list of 15 prospects with context for each.
Step 3: Batch Draft Generation (10 minutes)
This is where AI earns its keep.
Take your prospect list with intel. Feed it to Claude or ChatGPT with this prompt structure:
"I'm doing X outreach. For each prospect below, write a 2-3 sentence DM that:
- References their recent content specifically
- Offers one piece of value or asks one genuine question
- Sounds like a peer, not a salesperson
- Does NOT ask for a call or pitch anything
My voice: [paste 2-3 examples of your tweets]
Banned phrases: 'hope this finds you well', 'I came across your profile', 'quick chat'
Prospects:
1. @handle - recent tweet: [paste] - bio: [paste]
2. @handle - recent tweet: [paste] - bio: [paste]
[etc]"
In one prompt, you get 15 draft DMs. All personalized. All based on real intel. 10 minutes. Nice.
Output: 15 draft DMs ready for review.
Step 4: Human Review (5 minutes)
This is where you add the 20% that makes the difference. AI gets you 80% there. You close the gap.
Go through each draft. For each one:
- Does it actually sound like something I'd say? Tweak if not.
- Is the reference specific enough? If it could apply to 10 other people, make it sharper.
- Would I reply to this if I received it? If no, rewrite.
This takes 20-30 seconds per message. Maybe a minute for ones that need more work.
The goal isn't perfection. It's "would I send this?" Yes? Move on. No? Fix it. Simple.
Output: 15 ready-to-send DMs.
Step 5: Schedule the Send (bonus)
Don't send them all at once. Space them out.
We schedule 3 DMs per day, Tuesday through Friday. That's 12-15 per week.
Why not more? Because X's spam detection watches your DM velocity. Sending 20 DMs in an hour gets you flagged. Sending 3-4 spread throughout the day looks natural. That's the pace of actual conversations.
Set calendar reminders or use a simple task manager. When the reminder hits, you already know which DM to send. No thinking required. Just copy, paste, send.
Output: Your entire week's outreach, scheduled and ready.
The Numbers: Why This Works
We've run this workflow with 12 clients over the past 6 months:
Metric
Before (Manual/Random)
After (This Workflow)
Time per week
10-15 hours
30-45 minutes
DMs sent per week
40-50 (inconsistent)
12-15 (consistent)
Reply rate
2-4%
8-12%
Meetings booked/month
2-3
5-8
Less time. Fewer messages. Better results.
That's what happens when you stop confusing activity with progress. It's like swinging a bat 100 times with your eyes closed versus 10 times aimed at the ball. Obvious when you say it out loud. Yet here we are.
The Follow-Up Workflow (Bonus System)
Initial DM is just the start. Most replies come from follow-ups.
Our cadence:
Day
Action
Message Type
Day 0
Initial DM
Value or question, no pitch
Day 3-4
Engage with their content
Genuine reply to one of their tweets
Day 7
Follow-up DM
Share something relevant (article, resource, insight)
Day 14
Final follow-up
Direct: "Worth connecting or should I stop bugging you?"
After Day 14, if no response, move on. Some people just won't reply. They're busy. Not interested. Either way, next.
Follow-ups that add new value outperform "just checking in" by 3x. We tested this across 200+ sequences.
"Just checking in" reads as "I have nothing new to say but I want your attention." Your prospects can tell.
"Saw this and thought of you" reads as "I'm paying attention to what you care about." That gets replies.
Hot Take: The "Warm Up" Advice is Mostly BS
You've heard it: "Engage with their content for 2 weeks before DMing."
That advice is for people who send bad DMs.
If your DM is genuinely valuable and relevant, you can send it cold. We've tested this extensively.
Cold DM with good message: 8.3% reply rate
Warmed up (3-5 engagements) with good message: 11.7% reply rate
Yes, warming up helps. But it's a 40% improvement, not a 10x improvement. The message quality matters way more than whether you liked three of their tweets first.
If you're choosing between:
- 10 cold DMs with great personalization
- 3 warmed-up DMs with mediocre messages
Take the 10 cold ones. The math works out better. Every time.
What This Actually Is
This system gets you in the door. Converting replies to calls to clients still requires being good at what you do. And being a decent human.
It works at quality scale, not spam scale. If you want to send 100 DMs a day, this isn't for you. (Also, you'll get shadowbanned, so maybe reconsider that plan entirely.)
It amplifies good offers, not bad ones. The best outreach in the world won't help if what you're selling isn't valuable. Garbage in, garbage out. No amount of good messaging sells a bad product.
The goal: get your foot in more doors with less time invested. What happens next is on you.
Common Mistakes (And How We Fixed Them)
Mistake 1: Skipping the Intel Step
"I don't have time to research each prospect."
You don't have time NOT to. Skipping intel means your DM is generic. Generic DMs get ignored. You spent 30 seconds "saving time" and wasted 5 minutes sending a message that went nowhere. Math.
Mistake 2: Over-Editing AI Outputs
If you're spending 5 minutes editing each DM, your prompts suck. Better prompts = less editing. Aim for outputs that need a 20-second polish, not a full rewrite. If you're rewriting more than 30% of each message, fix your prompt first.
Mistake 3: Sending All at Once
We had a client send 25 DMs in one hour. Their account got restricted for a week. A week. X watches for unnatural patterns. Spread your sends throughout the day. 3-4 per hour max. It's not a race. It's a cadence.
Mistake 4: No Follow-Up System
Initial DMs get maybe 30% of replies. Follow-ups get the other 70%. If you're not following up, you're leaving most of your results on the table. It's a pain in the ass to track, but it's where the money is.
Frequently Asked Questions
How many DMs should I send per day on X?
Quality beats quantity. We recommend 10-15 highly personalized DMs per day max. Going higher triggers spam detection and tanks your reply rates. One client sent 50 generic DMs daily, 0.5% reply rate. Dropped to 12 personalized DMs, jumped to 9% reply rate. More isn't better. Better is better.
What's the best time to send DMs on X?
Based on our data: Tuesday through Thursday, 9-11am in your prospect's timezone. Mondays are inbox-clearing days, your DM gets buried. Fridays people mentally check out. Weekends are actually underrated if you're targeting founders who work then. But honestly, being relevant matters more than timing.
How long should I engage before DMing someone?
The "warm up for 2 weeks before DMing" advice is mostly BS. If you have something genuinely valuable to say, DM them. What matters is the quality of the message, not the length of the relationship. That said, 2-3 meaningful replies over a few days does increase reply rates by about 40% in our testing.
Should I use templates for X outreach?
Templates are fine as starting points, terrible as copy-paste solutions. Use a template structure (hook, value, CTA) but customize 80% of each message. If your DM could be sent to 100 different people without changes, it's too generic. The prospect can tell.
Bottom Line
X outreach doesn't have to consume your life.
30 minutes on Monday: prospect mining, intel gathering, batch drafts, quick review.
Rest of the week: send 3 DMs per day from your ready list, engage with content, follow up on open threads.
That's it. Less time. Better messages. More replies.
The people who "seem to be everywhere" on X aren't working 10-hour days. They just have a system. Now you have one too.
