Thread campaigns allow you to target users who have commented on a specific Reddit post. This is one of the most effective targeting methods because you're reaching highly engaged users who have already shown interest in a topic.
What is a Thread Campaign?
A thread campaign scans all comments on a single Reddit post and sends DMs to the commenters who match your filtering criteria.
Perfect for:
- Posts where people are asking for recommendations
- Discussion threads in your niche
- Problem/solution conversations
- Feature request threads
- Community feedback posts
Example use cases:
- SaaS tool targeting users discussing project management tools
- Mobile app reaching developers asking about iOS frameworks
- Service targeting founders sharing startup challenges
Video Tutorial
More of a visual learner? Watch Dom guide you through this quick tutorial on what you can with the Redreach Outbound Browser Extension.
How Thread Campaigns Work
The Process
- You navigate to a Reddit thread relevant to your offer
- You open the Redreach sidebar and configure your campaign
- You click "Start Thread Campaign"
- Redreach scans all comments on the post
- Redreach filters users based on your settings (skip bots, skip already-contacted, etc.)
- Redreach navigates to each user's profile and sends your DM
- Campaign completes when limit reached or no more eligible users found
What Gets Scanned
The extension scans:
- β Top-level comments (direct replies to the post)
- β Nested replies (if "Only DM First Level Comments" is disabled)
- β All comment depth levels available on the page
The extension filters out:
- β The post author (if "Skip Post Author" enabled)
- β Bot accounts (AutoModerator, etc.)
- β Advertisers and promoted content
- β Users you've already contacted (if duplicate prevention enabled)
- β Users on your ignore list
Setting Up a Thread Campaign
Step 1: Find the Right Thread
Look for posts with:
β Good indicators:
- 15-100 comments (enough volume, not overwhelming)
- Recent activity (posted within last 7 days)
- Organic discussion (not promotional)
- On-topic for your offer
- High engagement (upvotes, awards)
β Avoid:
- Heavily moderated threads (risk of bans)
- Off-topic discussions
- Threads with mostly joke/meme comments
Step 2: Configure Campaign Settings
In Campaign Setup, expand "Campaign Settings" to configure:
Essential Settings
Skip Post Author
- β Enabled (recommended): Don't DM the person who created the post
- Use case: The author is usually looking for answers, not providing them
Only DM First Level Comments
- β Enabled: Only DM users who replied directly to the post (not nested replies)
- β Disabled: DM everyone who commented, including replies to other comments
- Recommendation: Enable for quality over quantity - top-level commenters are usually more engaged
Skip if DMed by My Reddit Account
- β Enabled (recommended): Prevents messaging the same person twice with this Reddit account
- Essential for avoiding spam complaints
Skip if DMed in This Project
- β Enabled (recommended): Prevents messaging someone you contacted in ANY campaign under this project
- Use if you run multiple campaigns targeting similar audiences
DM Limit (Per Run)
- Set how many DMs to send in this automation run (1-1000)
- Recommendation for thread campaigns: 15-30 DMs per thread
- Remember this works with your daily limit - whichever is lower applies
Step 3: Write Your Message
Craft a message that references the thread:
Template example:
Hey! I saw your comment on the thread about wanting a better solution to [X].
{I'm building|We're launching|I recently created} a {tool|solution|product} that {helps with|solves|addresses} [specific problem mentioned in thread].
Would you be interested in {trying it out|getting early access|hearing more}?
Pro tips:
- Reference the thread topic specifically
- Show you read their comment (if possible)
- Keep it conversational, not salesy
- Use spintax
{option1|option2}for variations
Step 4: Start the Campaign
- Make sure you're still viewing the target thread
- Click "Start Thread Campaign" (indigo/blue button)
- Keep the browser window open while it runs
Thread Campaign Best Practices
Choosing High-Value Threads
Look for "buying intent" signals:
- "What's the best [tool] for [use case]?"
- "Looking for recommendations for [problem]"
- "Anyone know a good [solution]?"
- "Struggling with [pain point], any suggestions?"
Example good threads:
- r/SaaS: "What project management tool do you use for remote teams?"
- r/startups: "How do you handle customer support at early stage?"
- r/webdev: "Best way to implement authentication in 2024?"
Timing Your Campaigns
Best times to target a thread:
- 2-24 hours after posting: Discussion is active, users are still engaged
- Before it's archived: Reddit archives posts after 6 months (no new comments allowed)
Avoid:
- Brand new posts (< 30 minutes old) - not enough comments yet
- Old posts (> 60 days) - users may have moved on
Message Personalization for Threads
Since thread campaigns target a specific conversation, personalize your message:
Good personalization:
Saw your comment about struggling with [specific problem from thread].
I built [solution] specifically for this - would you want to try it?Generic (less effective):
Hey! I saw you on Reddit.
I have a product you might like. Interested?The more you reference the actual thread topic, the higher your response rate.
Scaling Thread Campaigns
Start small:
- First thread: 10 DMs
- Second thread: 20 DMs
- Third thread: 30 DMs
Scale up based on:
- β Response rate (>10% is good)
- β No Reddit rate limits
- β Account age and karma
- β Daily limit capacity
Advanced strategy:
- Run the same campaign on 3-5 similar threads per day
- Use the same message template (proven winner)
- Track which thread types perform best
- Double down on high-converting thread patterns
Understanding Campaign Results
After your thread campaign completes, you'll see:
Campaign Summary
Campaign Complete! β
DMs Sent: 23
Duration: 2m 47s
Daily Total: 23 / 50
Campaign: SaaS Founders Outreach
What the Numbers Mean
DMs Sent: Actual number of messages sent
- If less than your limit: Ran out of eligible users (all others filtered or already contacted)
- If equals your limit: Hit the cap you set
Duration: Time from start to finish
- Affected by: Number of DMs, delay between messages, page load times
- Formula: ~(DMs Γ delay) + navigation overhead
Daily Total: Your progress toward daily limit
- Format: "Sent today / Daily limit"
- Spans all campaigns, all Reddit tabs
Why Campaigns Stop Early
Common reasons:
- Hit campaign limit - Reached your DM Limit setting
- Hit daily limit - Maxed out your daily allowance
- No more eligible users - All remaining users filtered out (bots, duplicates, etc.)
- Rate limited by Reddit - Reddit detected automation (shows educational modal)
- Manual stop - You clicked "Stop Campaign"
Check the Campaign Summary modal for the specific reason.
Troubleshooting Thread Campaigns
"Only sent 3 DMs out of 30 limit"
Causes:
- Most users in thread already contacted in previous campaigns
- Strict filtering (e.g., "Only First Level Comments" enabled, but only 3 top-level comments)
- Many bot accounts or filtered users
- Daily limit was already at 47/50, only 3 remaining
Solutions:
- Disable "Skip if DMed in Project" to re-contact users (use carefully)
- Disable "Only First Level Comments" to include nested replies
- Try a different thread with more comments
- Wait until tomorrow if daily limit is the blocker
"Campaign won't start"
Check:
- β
Are you viewing a thread page? (URL should contain
/comments/)
- β Is there a message template written?
- β Have you selected/created a campaign?
- β Is your daily limit already maxed out?
"Got rate limited by Reddit"
If you see the rate limit modal:
- β Wait 2 hours before sending more DMs
- β Reduce your daily limit in Settings
- β Increase delay between messages (4-5 seconds)
- β Send fewer DMs per day for the next week to rebuild trust
See our Staying Safe & Avoiding Bans help article for detailed guidance.
When to Use Thread Campaigns vs. Subreddit Campaigns
Use Thread Campaigns When:
- β You found a highly relevant discussion
- β Users are actively asking for solutions
- β You want to reference a specific conversation
- β Quality over quantity is the goal
- β Testing a new message or niche
Use Subreddit Campaigns When:
- β You want broader reach across a community
- β No single thread is perfect, but the subreddit is
- β You want to find users over time (multiple pages)
- β Scaling volume is the priority
Pro tip: Start with thread campaigns to test messaging, then scale with subreddit campaigns once you find what works.
