Ask AI
How can we help? πŸ‘‹

Subreddit Campaigns

Subreddit campaigns allow you to target active users across an entire subreddit.

Subreddit campaigns allow you to target active users across an entire subreddit, giving you much broader reach than thread campaigns. This is ideal for scaling your outreach and finding users continuously over time.

What is a Subreddit Campaign?

A subreddit campaign continuously scrolls through a subreddit's pages, scanning posts and comments to find active users, then sends them your DM.

Perfect for:

  • Reaching all active members of a niche community
  • Scaling outreach volume
  • Finding users across multiple discussions
  • Building a large list of qualified leads
  • Continuous prospecting over weeks/months

Example use cases:

  • Developer tool targeting all active users in r/webdev
  • SaaS product reaching everyone in r/SaaS
  • Mobile app finding users across r/iOSProgramming
  • Service targeting all founders in r/startups

How Subreddit Campaigns Work

The Process

  1. You navigate to a subreddit (e.g., reddit.com/r/SaaS)
  1. You open the Redreach sidebar and configure your campaign
  1. You click "Start Subreddit Campaign"
  1. Redreach scrolls through subreddit pages to find posts
  1. Redreach scans each post for active users (authors and commenters)
  1. Redreach filters users based on your settings
  1. Redreach navigates to each user's profile and sends your DM
  1. Campaign completes when limit reached or no more eligible users found

What Gets Scanned

The extension scans:

  • βœ… Post authors (people who created posts)
  • βœ… Comment authors (people who commented on posts)
  • βœ… Multiple subreddit pages (scrolls to load more content)
  • βœ… Both new and recent posts (based on subreddit sorting)

The extension filters out:

  • ❌ Moderators listed in sidebar
  • ❌ Bot accounts (AutoModerator, etc.)
  • ❌ Advertisers and promoted content
  • ❌ Users you've already contacted (if duplicate prevention enabled)
  • ❌ Users on your ignore list

Smart Navigation

If you're currently viewing a thread when you start a subreddit campaign:

  • Redreach automatically navigates back to the subreddit homepage first
  • Then begins scanning from there
  • This ensures you're starting from the top of the subreddit, not midway through

Setting Up a Subreddit Campaign

Step 1: Choose the Right Subreddit

Look for subreddits with:

βœ… Good indicators:

  • Active community: Multiple posts per day
  • Relevant audience: Your ideal customer is here
  • Organic discussion: Real conversations, not just promotional posts
  • Medium size: 10k-500k members (not too small, not too competitive)
  • On-topic: Subreddit focus aligns with your offer

❌ Avoid:

  • Heavily moderated subreddits with strict anti-solicitation rules
  • Meme/joke subreddits (low intent)
  • Very large subreddits (r/AskReddit, r/funny) - too broad
  • Inactive subreddits (last post > 7 days ago)

How to research:

  1. Visit the subreddit
  1. Read the rules (look for DM restrictions)
  1. Check post frequency and engagement
  1. Browse comments to see if users are receptive to tools/products
  1. Look at moderator activity (super strict = higher risk)

Step 2: Navigate to the Subreddit

  1. Go to reddit.com/r/[subreddit_name]
  1. Make sure you're on the main subreddit page (not a thread)
  1. Choose your sorting preference:
      • Hot: Most popular recent posts
      • New: Latest posts first
      • Top: Best all-time or from specific timeframe

The extension will scan whatever sorting you've selected.

Step 3: Configure Campaign Settings

In Campaign Setup, expand "Campaign Settings":

Essential Settings for Subreddit Campaigns

Skip if DMed by My Reddit Account

  • βœ… Enabled (critical): Prevents messaging the same person twice
  • Subreddit campaigns can run for weeks - this prevents spam

Skip if DMed in This Project

  • βœ… Enabled (recommended): Prevents messaging someone across all your campaigns
  • Especially important if running multiple campaigns in overlapping niches

DM Limit (Per Run)

  • Set how many DMs to send in this automation run
  • Recommendation for subreddit campaigns: 25-100 DMs per run
  • You can run the same campaign multiple times across different days

Note: "Skip Post Author" and "Only DM First Level Comments" don't apply to subreddit campaigns (those are thread-specific settings).

Step 4: Write Your Message

Craft a message that references the subreddit community:

Template example:

Hey! I noticed you're active in r/[subreddit] and thought you might be interested in this.

{I'm building|We just launched|I created} [product name] – it {helps|makes it easier to|solves} [specific pain point relevant to subreddit].

{Would you want to try it|Interested in checking it out|Want early access}?

Pro tips:

  • Reference the subreddit name directly
  • Address the common pain point discussed in that community
  • Keep it relevant to why they're in that subreddit
  • Use spintax {option1|option2} for message variations

Step 5: Start the Campaign

  1. Make sure you're on the subreddit page (not inside a thread)
  1. Click "Start Subreddit Campaign" (purple button)
  1. Keep the browser window open while it runs

Subreddit Campaign Best Practices

Choosing High-Value Subreddits

Look for "problem-solving" communities:

  • r/SaaS (SaaS founders discussing tools and growth)
  • r/webdev (developers asking technical questions)
  • r/startups (founders sharing challenges)
  • r/Entrepreneur (business owners seeking solutions)
  • Niche subreddits for specific industries (r/realestate, r/marketing, etc.)

Red flags to avoid:

  • r/[your_product_category] (too promotional, competitors lurking)
  • r/FreePromotion or r/promote (low-quality traffic)
  • Political or controversial subreddits (high moderation risk)

Running Subreddit Campaigns Over Time

Subreddit campaigns are perfect for recurring outreach:

Example strategy:

Monday: Run "SaaS Founders" campaign on r/SaaS (30 DMs)
Wednesday: Run same campaign on r/SaaS again (30 DMs, new users since Monday)
Friday: Run same campaign on r/SaaS again (30 DMs, new users since Wednesday)

Result: 90 DMs sent over 3 days to fresh, active users in your niche

Why this works:

  • New users post and comment every day
  • Duplicate prevention ensures you never message the same person twice
  • You're continuously building your pipeline
  • Same proven message, different users

Message Personalization for Subreddits

Since you're targeting a broad community (not a specific thread), keep messages community-focused:

Good personalization:

Hey! Saw you're active in r/startups.

I'm working on a tool that helps early-stage founders with [problem]. Since you're in the community, thought you might find it useful.

Want to check it out?

Too generic (less effective):

Hey! I have a product.

Interested?

Too specific (doesn't make sense for subreddit campaigns):

Saw your comment on [specific post title]...

(This works for thread campaigns, but not subreddit campaigns since you're messaging users from different posts)

Scaling Subreddit Campaigns

Progressive scaling approach:

Week 1: Test

  • Run on 1 subreddit
  • Send 25 DMs/day
  • Monitor response rate and Reddit's reaction

Week 2: Increase Volume

  • Same subreddit
  • Increase to 40-50 DMs/day
  • Watch for rate limits

Week 3: Add Subreddits

  • Add 1-2 more related subreddits
  • Keep daily total at 50-75 DMs across all campaigns
  • Track which subreddits perform best

Week 4+: Optimize

  • Double down on high-response subreddits
  • Pause low-performing ones
  • Test message variations with spintax
  • Scale to your plan's daily limit

Understanding Campaign Results

After your subreddit campaign completes, you'll see:

Campaign Summary

Campaign Complete! βœ…

DMs Sent: 47
Duration: 5m 12s
Daily Total: 47 / 75
Campaign: SaaS Founders - Subreddit

Why Duration Varies

Subreddit campaigns often take longer than thread campaigns:

Factors affecting duration:

  • Scrolling time: Extension needs to scroll to load more posts/users
  • Page navigation: Moving between user profiles and subreddit pages
  • User discovery: Finding eligible users across multiple pages
  • Delay between messages: Your configured delay (3-5+ seconds)

Typical durations:

  • 25 DMs: 3-5 minutes
  • 50 DMs: 6-10 minutes
  • 100 DMs: 12-20 minutes

Keep the browser window open and visible during the entire campaign.

Why Campaigns Stop Early

Common reasons for subreddit campaigns:

  1. Hit daily limit - Maxed out your daily allowance (most common if running multiple campaigns/day)
  1. Hit campaign limit - Reached your DM Limit setting
  1. No more eligible users - Scrolled through all available pages, all users filtered out (rare)
  1. Rate limited by Reddit - Reddit detected automation
  1. Manual stop - You clicked "Stop Campaign"

Note: It's very rare to run out of users in an active subreddit. If this happens, try:

  • Disabling "Skip if DMed in Project" (if you're comfortable re-contacting)
  • Choosing a larger/more active subreddit
  • Running the campaign at a different time when new posts are available

Advanced Subreddit Strategies

Multi-Subreddit Campaigns

Instead of one large campaign, run separate campaigns per subreddit:

Why separate campaigns?

  • βœ… Track performance by subreddit (which communities convert best?)
  • βœ… Customize messaging per community
  • βœ… Easier to pause underperforming subreddits
  • βœ… Better analytics for optimization

Example setup:

Campaign 1: "SaaS Founders - r/SaaS"
Campaign 2: "SaaS Founders - r/startups"
Campaign 3: "SaaS Founders - r/Entrepreneur"

All use similar messages, but you can see which subreddit drives the most responses.

Troubleshooting Subreddit Campaigns

"Campaign won't start"

Check:

  • βœ… Not inside a thread? (Extension will auto-navigate back, but verify)
  • βœ… Message template written?
  • βœ… Campaign selected?
  • βœ… Daily limit not maxed out?

"Sent far fewer DMs than limit"

If you set a limit of 100 but only sent 15:

Likely causes:

  • βœ… Daily limit hit (you were at 60/75, could only send 15 more)
  • βœ… "Skip if DMed in Project" enabled and you've already contacted most active users
  • βœ… Very small/inactive subreddit

Solutions:

  • Check Dashboard for daily limit status
  • Wait until tomorrow when daily limit resets
  • Try a larger subreddit
  • Adjust duplicate prevention settings (carefully)

"Campaign running very slowly"

Subreddit campaigns involve more navigation than thread campaigns:

Normal behavior:

  • Extension scrolls to find users
  • Navigates to user profiles
  • Returns to subreddit
  • Repeats

If unusually slow:

  • Check your internet connection
  • Close other resource-heavy browser tabs
  • Make sure Reddit isn't experiencing outages
  • Verify delay setting isn't too high (>10 seconds)

"Got rate limited"

If Reddit rate limits you during a subreddit campaign:

  • βœ… Stop immediately (campaign auto-stops)
  • βœ… Wait 2 hours before sending more
  • βœ… Reduce daily limit by 30-50%
  • βœ… Increase delay to 5-7 seconds
  • βœ… Check if your account is new (lower limits needed)
Β 
πŸ’‘

See our Staying Safe & Avoiding Bans help article for detailed guidance.

When to Use Subreddit Campaigns vs. Thread Campaigns

Use Subreddit Campaigns When:

  • βœ… You want to scale volume (50+ DMs/day)
  • βœ… No single perfect thread exists, but the community is ideal
  • βœ… You have a proven message and want to maximize reach
  • βœ… Building a large pipeline over weeks/months
  • βœ… You've already tested messaging with thread campaigns

Use Thread Campaigns When:

  • βœ… Found a highly relevant, high-intent discussion
  • βœ… Testing new messaging or niches
  • βœ… Quality over quantity is the priority
  • βœ… Post topic is more important than broad community reach
Β 
πŸ’‘

Pro tip: Start with 3-5 thread campaigns to test, then scale winners with subreddit campaigns.

Β 

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.

Did this answer your question?
😞
😐
🀩