TL;DR
Your generic drip campaigns are getting 2% open rates, and 40% of your leads never get a follow-up. The fix isn't more emails—it's behavior-triggered sequences that turn cold leads into closed-won in 90 days, and this playbook shows you exactly how.
Marketing Automation Playbook for B2B SaaS founders
1. The Problem
The reality for most B2B SaaS founders: You’re burning cash on ad spend, sending generic drip campaigns that get 2% open rates, and your sales team complains leads are “cold.” Meanwhile, your CRM is a graveyard of unsegmented contacts.
The root cause: You’re treating marketing automation as a “set it and forget it” tool. You bought HubSpot/Marketo/ActiveCampaign, plugged in a few sequences, and expected magic. Instead, you got:
- Low engagement (average B2B email open rate is 21.3%; SaaS often sits at 15-18%)
- High churn (40% of leads never get a follow-up after the first touch)
- Wasted budget (60% of marketing automation users report under-utilizing their platform)
The fix: Marketing automation is not about sending more emails. It’s about orchestrating a sequence of relevant, behavior-triggered interactions that move a lead from “who?” to “closed-won” in 90 days or less.
2. Core Framework
The 4-Tier Automation Stack (applies to any B2B SaaS under $10M ARR):
| Tier | Purpose | Example Trigger | Tool Example |
|---|---|---|---|
| 1. Lead Capture | Convert anonymous traffic to known contacts | Blog download, webinar registration | Typeform + Zapier |
| 2. Nurture | Educate and qualify | Opened email 3x, visited pricing page | ActiveCampaign sequences |
| 3. Sales Handoff | Alert SDRs with context | Demo request, >80% lead score | HubSpot CRM + Slack |
| 4. Post-Sale | Reduce churn & upsell | 30-day inactivity, feature usage drop | Intercom + ChurnZero |
The golden rule: Automate only what you’d do manually if you had 100 hours/week. If you wouldn’t personally send a personalized follow-up after a whitepaper download, don’t automate it.
3. Step-by-Step Execution Guide
Step 1: Define Your Ideal Customer Profile (ICP) as Data Fields
Don’t start with software. Start with a spreadsheet.
Create a mandatory data schema for every lead:
| Field | Example Value | Source |
|---|---|---|
| Company size | 50-200 employees | Clearbit enrichment |
| Job title | Head of Product, CTO | Form field |
| Tech stack | Uses Salesforce, Slack | BuiltWith API |
| Pain point | “Scaling customer support” | Survey response |
| Lead source | LinkedIn ad “Scale Support” | UTM parameter |
Action: Before you build one email, create a Google Sheet with 10 columns minimum. Every automation you build must reference at least 3 of these fields.
Step 2: Build a Single Lead Magnet + Entry Sequence
Start small. Pick one high-intent offer (e.g., “The SaaS Growth Calculator” or a 5-day email course on product-led sales).
Example sequence (ActiveCampaign, 2024 data):
| Day | Action | Content |
|---|---|---|
| 0 | Trigger: Download calculator | Deliver PDF + “What’s your biggest growth blocker?” survey |
| 1 | Email 1 | “3 companies that used this calculator to find a $50k gap” (case study) |
| 3 | Email 2 | “Here’s how we fixed [pain point] for [competitor industry]” (social proof) |
| 5 | Email 3 | “Want a personalized audit? Book 15 min” (CTA) |
| 7 | Email 4 | “Last chance: audit slot open this week” (scarcity) |
Numbers to aim for:
- Open rate: >35% (vs. 21% industry average)
- Click rate: >8% (vs. 3% average)
- Conversion to demo: >2% of all leads
Step 3: Implement Lead Scoring (the 80/20 Rule)
Don’t score everything. Score only buying signals.
Simple 3-category model:
| Category | Points | Example |
|---|---|---|
| Explicit intent | +10 | Visited pricing page, clicked “Book Demo” |
| Engagement | +5 | Opened 3 emails in 7 days, replied to email |
| Fit | +3 | Title contains “VP” or “Director”, company >50 employees |
Threshold:
- Hot lead (80+ points): Auto-assign to SDR within 5 minutes
- Warm lead (40-79): Add to nurture sequence
- Cold lead (<40): Keep in weekly newsletter only
Tool tip: In HubSpot, use “Lead Score” property and set up a workflow: “If score >80 AND last activity <24 hours → create task for owner.”
Step 4: Create a Behavior-Triggered Nurture Flow
The mistake: Sending the same sequence to everyone. The fix: Branch your sequence based on actions.
Example flow (using ActiveCampaign conditions):
` Lead downloads "Pricing Guide" ├── If they click "See Enterprise Pricing" → Send to sales with note: "Interested in enterprise" ├── If they don't click for 5 days → Send "Case study: How [similar company] saved $10k/mo" └── If they visit blog >3 times → Add to "Content Lover" segment, send weekly digest `
Key metric: A branched sequence should have 2-3x higher conversion than a linear one. If it doesn’t, your branches are wrong.
Step 5: Automate the Sales Handoff (Not the Sales Call)
Automation should prep the SDR, not replace them.
Handoff checklist (automated):
- Trigger: Lead scores >80 OR fills out “Book Demo” form
- Pre-call email: “Hi [Name], I saw you downloaded [asset] and visited [page]. I’ve prepared a 5-min walkthrough of how we solve [pain point]. Does [time] work?”
- CRM update: Automatically log all touchpoints, set next action date
- Slack alert: “Hot lead: [Company], [Title], scored 85. Last activity: 2 min ago.”
Real example: At a $5M ARR SaaS client, we reduced handoff time from 48 hours to 2 hours using this. Demo booking rate jumped from 12% to 31%.
Step 6: Implement Post-Sale Automation (Reduce Churn)
Most SaaS founders ignore this until month 12.
Automation for the first 90 days after sign-up:
| Day | Action | Goal |
|---|---|---|
| 1 | Welcome email + onboarding link | Reduce time-to-value |
| 7 | “Did you complete setup?” check-in | Prevent abandonment |
| 14 | Feature tip based on usage | Increase stickiness |
| 30 | NPS survey + “How can we help?” | Identify at-risk users |
| 60 | Upsell: “Power users also use [feature]” | Expansion revenue |
| 90 | Renewal reminder + success story | Reduce churn |
Tool: Use Intercom’s “Series” or HubSpot’s “Goal-based workflow” to track if user hits “Activation” (e.g., first API call, first report generated). If not, escalate.
Step 7: Measure, Iterate, Kill
Every month, audit your automations:
- Kill: Sequences with <5% open rate after 3 months
- Merge: Duplicate sequences (e.g., “Trial Nurture” and “Free Plan Follow-up”)
- Optimize: A/B test subject lines (e.g., “Your report is ready” vs. “Report inside”)
Monthly review cadence:
- Week 1: Check all active sequence performance
- Week 2: Update lead scoring thresholds
- Week 3: Test one new trigger or branch
- Week 4: Archive underperformers
4. Common Mistakes to Avoid
- Over-automating the first touch. Never send an automated email to someone who just signed up for a free trial without a personal note. First 24 hours are critical.
Fix: Set a 24-hour delay before any automation kicks in for trial users.
- Ignoring list hygiene. A list with 30% bounce rate kills sender reputation.
Fix: Use NeverBounce or ZeroBounce monthly. Remove contacts who haven’t opened in 90 days.
- Building sequences for “everyone.” Generic sequences get generic results.
Fix: Segment by at least 2 criteria (e.g., industry + company size) before building a flow.
- Not integrating with CRM. If your automation tool doesn’t write back to Salesforce/HubSpot, you’re flying blind.
Fix: Use Zapier or native integration. Every email open should update a “Last Engaged” field.
- Forgetting the “unsubscribe” is a feature. If you make it hard to leave, you’ll get spam complaints.
Fix: One-click unsubscribe in every email. It actually improves deliverability.
5. Key Metrics to Track
| Metric | Target (B2B SaaS) | Why It Matters |
|---|---|---|
| Lead-to-MQL conversion rate | >15% | Shows if your automation qualifies effectively |
| MQL-to-SQL conversion rate | >25% | Shows if your nurture is actually warming leads |
| Email deliverability (inbox rate) | >95% | If it’s lower, your sender reputation is damaged |
| Time from lead capture to first touch | <1 hour | Faster = 7x higher conversion (HubSpot data) |
| Sequence completion rate | >40% | % of leads who finish a 5-email sequence |
| Automation-generated revenue | >20% of total pipeline | Proves ROI of the system |
| Churn rate (post-sale automation) | <5% monthly | If higher, your onboarding automation is failing |
Tool for tracking: Use a dashboard in Google Data Studio or Tableau. Connect your CRM, email platform, and ad accounts. Update weekly.
6. Checklist
Before you start:
- Define ICP as 10+ data fields in a spreadsheet
- Choose one automation platform (ActiveCampaign for <$5M ARR, HubSpot for $5M+)
- Set up UTM tracking for all sources
- Clean your existing list (remove bounces, unengaged)
Week 1-2: Foundation
- Build one lead magnet (e.g., PDF, calculator, template)
- Create a 5-email nurture sequence for that magnet
- Set up lead scoring (3 categories, simple points)
- Integrate CRM with automation tool
Week 3-4: Optimization
- Add 2 branches to your nurture sequence (based on behavior)
- Create sales handoff automation (Slack alert + pre-call email)
- Set up post-sale automation (first 90 days)
- A/B test subject lines on first email (5 variations, 500 sends each)
Monthly cadence:
- Review all active sequences (kill underperformers)
- Update lead scoring thresholds
- Run list hygiene (remove unengaged)
- Report on automation-generated pipeline (meeting vs. target)
- Test one new trigger (e.g., “visited integrations page”)
Quarterly:
- Audit all automations for relevance (is the content still accurate?)
- Survey sales team: “Are leads from automation warmer than before?”
- Recalculate ROI: (revenue from automation / cost of tool + time) * 100
- Plan next quarter’s lead magnet + sequence
Final note: Marketing automation is a flywheel, not a funnel. It compounds over time. In month 1, you’ll see 2% conversion. In month 6, with proper iteration, you’ll see 8-12%. The difference is not the tool—it’s the discipline of measurement and iteration. Start with one sequence, prove the ROI, then scale.
