Campaigns are the foundation of your Redreach outreach strategy. Think of them as "strategy buckets" that organize and track your Reddit DM automation efforts.
What is a Campaign?
A campaign in Redreach is a container for a specific outreach strategy or goal. Each campaign has:
- A unique name - Like "SaaS Founder Outreach" or "Mobile App Beta Testers"
- A campaign type - How you'll find users (thread, subreddit, or list)
- A message template - The DM you'll send to contacts
- Custom settings - Daily limits, targeting rules, and behavior preferences
- Analytics tracking - Performance metrics specific to this strategy
Campaigns help you organize different outreach approaches, test messaging variations, and measure what works.
Campaign Types: Your First Decision
Before you start any campaign, you need to choose HOW you want to find users. Redreach offers three campaign types:
📝 Thread Campaign
Target users who commented on a specific Reddit post
- Best for: High-intent discussions where people are asking for solutions
- Example: A post in r/SaaS where founders are asking about project management tools
- You choose: One specific thread to scan for users
- Volume: 10-50 DMs per thread (depending on comment count)
👥 Subreddit Campaign
Target active users across an entire subreddit
- Best for: Scaling outreach volume, reaching a broad community
- Example: All active users in r/startups over the past week
- You choose: One subreddit to continuously scan
- Volume: 50-200+ DMs (as many as you want, limited only by daily limit)
📋 List Campaign (Coming Soon)
Message specific users from a custom uploaded list
- Best for: Highly targeted outreach to hand-picked prospects
- Example: 30 specific founders you identified through research
- You choose: Upload a CSV with exact usernames
- Volume: Depends on your list size
When you open Campaign Setup, you'll see these three options. Pick the one that matches where you want to find users, then configure your campaign settings.
How Campaigns Work
Campaigns as Strategy Buckets
Think of campaigns like folders for different marketing strategies:
Example Campaign Structure:
📁 Campaign: "SaaS Founders - Product Hunt"
├── Message Template: "Hey! Saw you launched on PH..."
├── Target: Product Hunt discussion threads
├── Sent: 47 DMs
└── Responses: 12 (25% response rate)
📁 Campaign: "Mobile Developers - iOS Help"
├── Message Template: "I noticed you're working on iOS..."
├── Target: r/iOSProgramming subreddit
├── Sent: 89 DMs
└── Responses: 8 (9% response rate)
Each campaign tracks its own performance, allowing you to compare strategies and optimize over time.
Running Multiple Automation Runs
A single campaign can power multiple automation runs:
- Monday: Run "SaaS Founders" campaign on a Product Hunt thread → Send 20 DMs
- Wednesday: Run same campaign on different PH thread → Send 15 DMs
- Friday: Run same campaign on r/SaaS subreddit → Send 30 DMs
Total: 65 DMs sent across 3 automation runs, all tracked under one campaign with one consistent message.
This approach lets you:
- Use the same proven message across different targets
- Build up statistics for a specific strategy
- Compare which targeting methods work best for your offer
Campaign Settings Persist
When you configure a campaign, your settings are saved:
- ✅ Message template auto-saves as you type
- ✅ Targeting preferences remembered
- ✅ Behavioral settings (skip duplicates, comment depth, etc.)
- ✅ Campaign limits and daily caps
Next time you run that campaign, everything is ready to go. Just click "Start Campaign" and go.
Campaign vs. Daily Limits
Understanding the difference between campaign limits and daily limits is important:
Campaign Limit (Per Run)
- Set in Campaign Setup under "DM Limit"
- Controls one automation run (1-1000 DMs)
- Example: Set to 50 → Campaign stops after 50 DMs sent
Daily Limit (Per Reddit Account)
- Set in Settings under "Daily Limit per Reddit Account"
- Controls total DMs per day across ALL campaigns
- Example: Set to 25 → Can't send more than 25 DMs total today
How they work together:
If your daily limit is 25 and your campaign limit is 50:
- First run today: Sends 25 DMs, then stops (daily limit reached)
- Tomorrow: Can send another 25 DMs (daily limit reset)
- Two days total needed to complete the 50 DM campaign
The extension will always respect whichever limit is lower.
Creating Your First Campaign
Campaigns are created directly in the Campaign Setup view:
Quick Creation Flow
- Open the Redreach sidebar on any Reddit page
- Click the Campaign Setup icon (target symbol)
- Choose your campaign type - Thread, Subreddit, or List (the big buttons you see first)
- Click "+ New Campaign" at the top
- Enter a descriptive name that includes the campaign type
- Press Enter or click the checkmark
Your campaign is created! Now you can:
- Write your message template in the text area
- Configure campaign settings (click "Campaign Settings")
- Start your automation run
Campaign Naming Best Practices
Always include the campaign type in your name so you know at a glance what kind of targeting it uses:
✅ Good Examples:
- "Thread: r/SaaS PM Tools Discussion - Value Prop A"
- "Subreddit: r/webdev - React Tool Offer"
- "Thread: Founders with Pain XYZ - Beta Invite"
- "Subreddit: r/startups - Early User Outreach"
- "List: High-Value Prospects Q1 2025"
❌ Avoid:
- "Campaign 1" (not descriptive, no type indicated)
- "SaaS Founders" (unclear if thread or subreddit campaign)
- "Test" (unclear purpose and type)
- "Reddit Outreach" (too vague, no type)
Best naming structure:
[Type]: [Target/Audience] - [Offer/Message Variant]This format tells you:
- What kind of campaign it is (thread/subreddit/list)
- Who you're targeting (which subreddit or thread topic)
- What you're offering (which message or value prop)
Example breakdown:
"Thread: r/SaaS Founders Asking About PM - Free Trial Offer"
↑ ↑ ↑
Type Specific Target Your Offer
When you have 10+ campaigns, this naming structure makes it easy to find exactly what you need.
Switching Between Campaigns
You can have multiple campaigns and switch between them easily:
- In Campaign Setup, find the campaign dropdown at the top
- Click to see all your campaigns
- Select any campaign to load its template and settings
Each campaign maintains its own:
- Message template
- Sent DM count
- Response statistics
- Configuration preferences
When to Create a New Campaign
Create a new campaign when you want to:
- ✅ Test a different message variation
- ✅ Target a different audience or niche
- ✅ Track a separate strategy independently
- ✅ Use different behavioral settings (e.g., skip post author or not)
Use an existing campaign when you want to:
- ✅ Keep using a proven message that works
- ✅ Build up statistics for that strategy
- ✅ Continue a multi-day outreach effort
Campaign Data & Syncing
All campaign data is stored both locally and synced to your Redreach account:
- Local storage (IndexedDB) - Instant access, works offline
- Cloud sync - Backs up to Redreach servers automatically
- Cross-device - Access campaigns from any browser with the extension installed
Campaign data includes:
- Contact list (everyone you've DMed)
- Response tracking (who replied)
- Send timestamps
- Campaign statistics
You can view pending syncs in the Settings tab under "Sync Status."
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.
