Account-Based Marketing for Indie B2B SaaS: Stop Spraying, Start Targeting
Most B2B founders treat outbound the same way: they buy a list, write a generic email, send it to 5,000 contacts, and book three demos. The math feels OK on the way in and terrible on the way out — those three demos rarely close, the list is now poisoned, and the sender's domain reputation took a hit. The problem isn't outbound; it's that "outbound to everyone" is a different motion from "outbound to the 50 accounts you actually want." That second motion is account-based marketing — and done well, it produces 30%+ close rates on the right deals while spraying produces 1-2%.
ABM isn't enterprise-only anymore. In 2026, indie B2B SaaS with $10K+ ACVs run lightweight ABM programs to win the specific customers their unit economics require. The discipline is real but the cost is lower than founders fear; the wins compound because the same target accounts appear in your funnel for years.
This guide is the playbook for picking ABM target accounts, building lightweight outreach campaigns, and measuring what works without buying a $50K/yr "ABM platform."
What Done Looks Like
By end of quarter:
- A target-account list of 50-200 accounts (not 5,000)
- Personas mapped per account (the right buyers identified by name)
- Multi-channel outreach playbook (email + LinkedIn + ads + content)
- A pipeline contribution measurable from ABM-sourced accounts
- A revisit cadence (quarterly) for the account list
This pairs with Self-Serve vs Sales-Led (ABM works only for sales-led / PLS motions), Ideal Customer Profile (the ICP defines the target list), Cold Outreach (ABM is targeted outbound), Sales Demo Calls (the close mechanism), Comparison Pages (ABM target accounts often arrive via comparison searches), Trust Center & Security Page (enterprise-trajectory ABM accounts ask), and Channel Selection (ABM is one channel among several).
When ABM Makes Sense
Not every B2B SaaS should run ABM. The math has to work.
Help me decide if ABM fits my product.
ABM works when:
- ACV is $10K+ per year (anything less and the per-account effort doesn''t justify)
- Total addressable accounts in your ICP is small (<5,000)
- Buyers are identifiable by company / role on LinkedIn or via tools
- Sales cycle is long enough to build relationships (>30 days typical)
- You have a sales motion (per [self-serve vs sales-led](../4-convert/self-serve-vs-sales-led.md))
ABM doesn''t work when:
- ACVs are under $5K (volume motion is cheaper)
- ICP is so broad you can''t narrow to 200 accounts
- Sales cycle is days (no time to nurture)
- Pure self-serve / PLG (no sales rep to do the work)
For my product:
1. Median ACV
2. Estimated total addressable accounts
3. Sales cycle length
4. Sales rep / founder bandwidth
Output:
1. The decision: run ABM / don''t / lightweight (founder-led only)
2. The expected per-account investment
3. The 90-day pilot plan
The biggest unforced error: running ABM at SMB ACV. A $99/mo product whose buyers come from search and self-serve doesn''t need ABM. Save the targeted-outreach cost for products where each account is worth $20K+ ARR.
Build the Target Account List
The account list is the foundation. Get it right; everything else follows.
Help me build the target account list.
The pattern:
**Step 1: Define the ICP at account level**
Beyond your normal [ICP](../1-position/ideal-customer-profile.md), specify:
- Industry / vertical
- Company size (employee count, revenue band)
- Geography
- Tech stack signals (uses Stripe → potential customer for billing tools)
- Funding stage (Series B+ for enterprise plays)
- Hiring signals (hiring engineers = scaling = buying tools)
**Step 2: Source candidate accounts**
- **Crunchbase** — funded companies by stage / industry
- **LinkedIn Sales Navigator** — filter by company attributes
- **Apollo / ZoomInfo / Clay** — lead-data platforms
- **BuiltWith** — tech-stack-based (e.g., "uses Shopify")
- **Public lists** — Y Combinator companies, Inc. 5000, industry awards
- **Existing pipeline** — accounts that already showed interest but didn''t close
- **Customer references** — adjacent accounts to current customers
**Step 3: Score and tier**
For each candidate, score on:
- Fit (how well does it match ICP?)
- Reach (do you have a connection or path in?)
- Timing signals (recent funding, hiring, public ask)
- Budget proxy (size, stage, public revenue)
Tier accounts:
- **Tier 1** (15-30 accounts): top fit, prioritize founder-led 1:1 outreach
- **Tier 2** (50-100 accounts): solid fit, run 1:few campaigns
- **Tier 3** (100-500 accounts): broader pool, run 1:many automated outreach
**Step 4: Identify personas per account**
For each account, identify:
- **Champion**: the user who would advocate (often an IC at the level your product helps)
- **Economic buyer**: the person who signs the check (manager, director, VP)
- **Influencers**: peers who shape the decision
LinkedIn Sales Navigator finds these by title and company filter.
**Step 5: Enrich**
For each persona:
- Email (from Apollo / Hunter / etc.)
- LinkedIn URL
- Recent activity (posts, job changes)
- Mutual connections
- Public content they''ve engaged with
**Don''t**:
- Buy a list of 5,000 accounts (you can''t personalize that many)
- Tier purely by company size (a small fast-growing company may be a better target than a stalled enterprise)
- Skip the persona work (account-level outreach without persona-level personalization is just spray)
Output:
1. The Tier 1 / 2 / 3 list with account names
2. The personas per Tier 1 account
3. The enrichment per persona
4. The ICP refinement document
The single biggest predictor of ABM success: how well-fit the target account list is. A 50-account list curated to perfect-fit prospects converts at 30-50% to pipeline. A 500-account list of "kinda fits" converts at 5%. Quality > quantity, by an order of magnitude.
Run Tier 1 as Founder-Led 1:1
Top-tier accounts get personal attention. Founder writes; founder calls; founder closes.
Design Tier 1 outreach.
The pattern:
**Per-account research** (15-30 minutes per account):
- Read the company''s About / Careers / Blog
- Identify a recent specific event (funding, launch, hire, public statement)
- Find the champion''s LinkedIn / Twitter / Public writing
- Identify a specific problem your product solves for them based on visible signals
- Note any mutual connections
**The first touch (personal email, NOT templated)**:
> Subject: [Specific observation tied to their company]
>
> Hi [Name],
>
> [Two-sentence opener tied to their specific situation — funding round, blog post, hire, etc.]
>
> [One sentence on why I''m writing — connecting the dots between their situation and what we do]
>
> [Specific question or offer — NOT a demo request, but a 15-minute conversation about their current approach]
>
> [Sign-off — founder name + role]
**Anti-pattern emails**:
- "I noticed you were hiring engineers" (boilerplate)
- "We help companies like yours [generic value prop]" (could be sent to anyone)
- "When can we schedule a 30-minute demo?" (asking for too much before earning it)
**Multi-touch cadence**:
If no response after first email:
- Day 4: LinkedIn connection request with personal note
- Day 7: Brief email follow-up with a specific resource (a comparison page, a guide, a piece of content tailored to their situation)
- Day 14: Different angle — perhaps a peer''s story, or a different team member''s perspective
- Day 30: Final "moving on" email — don''t send 8 follow-ups
**The "give before asking" pattern**:
For Tier 1, often the first touch is a useful artifact — a custom analysis, a relevant introduction, a piece of research — not a sales pitch.
Examples:
- "I noticed your team uses [Tool X]. We did an analysis of how teams switching from [X] to [Y] approached migration; thought you might find the playbook useful: [link]"
- "Saw your CTO''s post on [topic]. Connected your situation to a customer of ours; happy to make an intro if helpful."
This is real work; it produces real responses; it doesn''t scale. That''s why it''s Tier 1.
**Don''t**:
- Mass-template Tier 1 emails (they read like spam)
- Skip research (the prospect can tell)
- Push for a demo on the first email (build rapport first)
- Give up after one email (4-7 touches is normal in B2B)
Output:
1. Per-account research notes
2. The first-touch email per Tier 1 account
3. The follow-up cadence
4. The "give" artifacts you can offer
The single biggest Tier-1 win: a specific reference to something their company recently did or said. "I read your CTO''s post on [topic]" beats every generic opener. The prospect can tell when an email was written specifically for them; they respond to those.
Run Tier 2 as 1:Few Campaigns
Mid-tier accounts get personalized-but-templated outreach. Group by archetype.
Design Tier 2 outreach.
The pattern:
**Identify 3-5 archetypes** in your Tier 2 list:
- "Series A SaaS hiring engineers"
- "Mid-market SaaS adopting Stripe Atlas"
- "Healthcare startup needing HIPAA"
For each archetype, write:
**A campaign template with personalization slots**:
> Subject: [Archetype-specific observation]
>
> Hi [First name],
>
> [Archetype-specific opening that references their situation in 1-2 sentences]
>
> [Why this matters for their stage / industry — 1-2 sentences]
>
> [Specific resource or offer — NOT a demo first]
>
> [Sign-off]
**Personalization slots**:
- First name (always)
- Company name (always)
- Specific signal from their company (recent funding, recent post, etc.) — semi-automated via Apollo / Clay
- Industry-specific phrasing
**Cadence**:
Same as Tier 1 but with templated artifacts:
- Day 1: Initial email
- Day 4: LinkedIn connection
- Day 8: Follow-up with archetype-specific resource
- Day 16: Different angle
- Day 30: "Moving on"
**Tools to scale this**:
- **Apollo / Outreach / Salesloft** for sequence management
- **Clay** for enrichment + signals + custom personalization at scale
- **Lemlist / Smartlead** for smaller-scale automated send
- **LinkedIn outreach tools** for the LinkedIn touches (use carefully — Salesnav messaging volume is rate-limited)
**Volume**:
- 50 emails/day per sender (more = deliverability issues)
- Multiple sender domains for higher volume (warm them up properly per [email deliverability](../../../VibeWeek/6-grow/email-deliverability-chat.md))
- Target: 100-200 Tier 2 accounts touched per month
**Anti-patterns**:
- Treating Tier 2 as "smaller Tier 1" (the math doesn''t work; you have to template)
- Treating Tier 2 as "smaller spray" (templates without personalization slots = spam)
- Ignoring deliverability (your domain reputation is your asset; protect it)
**Output**:
1. The 3-5 archetypes
2. The template per archetype
3. The personalization slots
4. The cadence + tooling
5. The deliverability plan
The single most-important Tier-2 mechanic: the personalization slot tied to a specific signal. "I noticed you raised your Series A in [Month]" beats "I see your company is growing." Tools like Clay generate the signal-based opener at scale; that''s what makes 1:few work.
Layer ABM Across Channels
Email alone has low response rates. Pair with other channels.
Design the multi-channel layering.
The channels:
**1. Email** (primary; covered above)
**2. LinkedIn**
For Tier 1:
- Connect with a personal note
- Engage with their content (comments, not likes)
- Share content tagged appropriately
For Tier 2:
- Connection request from sales rep
- Group-targeted content posts
For Tier 3:
- Sales Navigator alerts on activity
- Content posts targeting industry/role
**3. Targeted ads**
LinkedIn Ads or Twitter Ads with account-list targeting:
- LinkedIn Matched Audiences (upload account list)
- Run ads only to people at those accounts
- Ad creative: case study, comparison, ROI calculator (not generic brand)
- Budget: $20-50/account/month for steady visibility
**4. Direct mail / gifts** (for Tier 1 only)
When a champion responds:
- Send a small thoughtful gift (signed book, branded but quality swag, donation)
- Avoid expensive consumer items (creates obligation, sometimes legal issues)
- Hand-written note > printed card
**5. Webinars / events**
Invite Tier 1-2 to:
- Roundtable discussions on shared problems
- Co-hosted events with adjacent vendors
- Industry conferences where you''re speaking
**6. Customer references**
For Tier 1:
- Offer to introduce them to a customer in similar situation (per [customer references](../4-convert/customer-references.md))
- Peer-to-peer is the highest-trust signal
**The layering rhythm**:
Per Tier 1 account, over 60 days:
- Week 1: First-touch email
- Week 1: LinkedIn connection
- Week 2: First follow-up email + targeted LinkedIn ad starts
- Week 3: LinkedIn engagement on their content
- Week 4: Second-angle email
- Week 5-8: Continued LinkedIn ads + content engagement
- Week 8: "Moving on" email if no response
When they respond positively at any point:
- Pivot to discovery call
- Direct mail / gift if exceptional fit
- Customer reference offer
**Don''t**:
- Run channels independently (they reinforce each other)
- Skip the ad layer (multi-touch increases response rate dramatically)
- Use the same message across channels (each channel has its own register)
Output:
1. The multi-channel sequence
2. The ad budget per tier
3. The LinkedIn engagement playbook
4. The gift / dinner / reference offers for Tier 1
The single biggest multi-channel win: air cover with LinkedIn ads while doing 1:1 outreach. Your prospect sees your brand on LinkedIn, then gets your email. The familiarity raises response rate by ~40-60%. Without ads, the email lands cold.
Don''t Skip the Hooks
Generic outreach gets ignored. Hooks make it personal.
Help me design the hooks for outreach.
A "hook" is the specific reason this email is to this person right now.
**Hook types**:
**1. Trigger event**
- Recent funding round
- Recent leadership hire
- Recent product launch
- Public job posting in their team
- Major company news
**2. Content engagement**
- Read your blog post / commented
- Visited your pricing page
- Downloaded a magnet (per [lead magnets](../2-content/lead-magnets.md))
- Engaged with you / a peer on LinkedIn
**3. Mutual connection**
- Common LinkedIn connection
- Both attended event
- Same alma mater (use sparingly; can feel forced)
- Customer referral
**4. Public statement**
- Tweet / blog post about a problem you solve
- Conference talk on adjacent topic
- Interview where they mention frustration
**5. Tech-stack signal**
- They use a tool you integrate with / replace
- They''re hiring for a role that uses your category
- BuiltWith / similar tells you their stack
**6. Industry trend**
- Regulatory change relevant to them
- Industry-specific news
- Peer competitor''s announcement
**Apply the hook in the first sentence**:
Bad (no hook):
> Hi Sarah, I''m the founder of [Product]. We help companies like yours improve their workflow.
Good (trigger-event hook):
> Hi Sarah, congrats on the Series A announcement last week. I''m the founder of [Product] — when teams scale past 50 engineers like you''re about to, the [specific problem we solve] tends to surface.
**Hook quality checklist**:
- [ ] Specific to this person / company (not industry-generic)
- [ ] Recent (within 90 days; ideally 30)
- [ ] Verifiable (the prospect could check the source)
- [ ] Connected to your value prop (don''t reference a hook unrelated to why you''re writing)
**Don''t**:
- Use weak hooks ("I see you''re in B2B SaaS")
- Fabricate (your "I noticed your post" claim better be true)
- Over-research (15 min/account is enough; 2 hours is procrastination)
**Output**:
1. The hook type per Tier 1 account
2. The first-sentence draft per email
3. The hook-quality audit (each rated good / weak)
The single best-converting hook: referencing a specific recent thing the prospect publicly said or did. "I read your post on [topic]" beats every other opener. Tools that scrape recent activity at scale (Clay, Apollo, etc.) automate this.
Measure Pipeline Contribution
Without measurement, ABM is a hobby. Track it like a channel.
Design ABM measurement.
The metrics:
**Account-level**:
- **Account engagement score**: weighted sum of email opens, LinkedIn visits, ad impressions, content visits
- **Account stage**: cold / engaged / qualified / opportunity / customer
- **Time-in-stage**: how long since last advance?
**Campaign-level**:
- **Reach**: % of target accounts touched
- **Engagement rate**: % responding to at least one channel
- **Meeting-set rate**: % of touched accounts that booked a meeting
- **Opportunity rate**: % progressed to opportunity in CRM
- **Closed-won rate**: % of opportunities closed-won
- **Pipeline value**: total $ in opportunities + closed deals
**Cost-level**:
- **Per-account cost** (founder time + ad spend + tools)
- **Per-meeting cost** (cost / meetings booked)
- **Per-customer CAC** (cost / closed-won)
- **Compare to other channels** (PPC / SEO / referral CAC)
**Reporting cadence**:
- Weekly: campaign engagement, meetings booked
- Monthly: pipeline contribution, conversion stages
- Quarterly: CAC, ROI, account-list refresh
**Tools**:
- CRM (per [CRM Providers](https://www.vibereference.com/marketing-and-seo/crm-providers)): every target account is a record
- Outreach / Apollo: campaign tracking
- LinkedIn Sales Nav: prospect engagement
- Custom spreadsheet or tools like Mutiny / Demandbase / 6sense — overkill for indie
**For most indie SaaS in 2026**:
- HubSpot or Pipedrive CRM with target-account tag
- Apollo for outreach + simple campaign tracking
- Manual quarterly review (no expensive ABM platform)
**Don''t**:
- Track only "responses" (a response without a meeting isn''t pipeline)
- Skip CAC math (could be losing money)
- Ignore account-level engagement before meeting (early signal)
Output:
1. The metrics dashboard
2. The CRM tagging
3. The cadence
4. The CAC math
The single biggest ABM honesty signal: calculating CAC and comparing to other channels. ABM is a long-cycle play — months to first meeting, more to close. If CAC is 3x other channels and the ACV doesn''t justify, the program is failing. Honest measurement catches this; ego-driven measurement misses it.
Refresh the Account List Quarterly
Account lists go stale. Quarterly refresh keeps the program sharp.
Quarterly account-list review.
**Tier movements**:
- Tier 1 accounts engaged → escalate engagement (more focus, more touches)
- Tier 1 accounts unresponsive after 90 days → demote or pause
- Tier 2 with strong signal → promote to Tier 1
- New companies meeting ICP → add (especially recently funded)
**Removed accounts**:
- Acquired / shut down → remove
- Out of ICP (changed business) → remove
- Hostile or burned bridge → remove
- After 90 days of no engagement → pause
**New additions**:
- Recently funded in your space (Crunchbase alerts)
- New customers'' adjacent peers (referrals via [customer references](../4-convert/customer-references.md))
- Win/loss findings (per [win/loss analysis](../4-convert/win-loss-analysis.md)) — categories of accounts that buy
- Industry shifts (new regulations, new tech adoption)
**Outreach playbook updates**:
- Hooks that worked: codify, repeat
- Templates that didn''t: rewrite or retire
- Channels that produced: invest more
- Tools that didn''t: cancel
**Output**:
- Refreshed account list
- New additions / removals justified
- Updated playbook
- Resource allocation for next quarter
What "Done" Looks Like
A working ABM program in 2026 has:
- A target list of 50-200 accounts tiered by fit and reach
- Personas mapped per Tier 1 account (champion, economic buyer, influencers)
- Founder-led 1:1 outreach for Tier 1
- Templated 1:few campaigns for Tier 2 with hook-based personalization
- Multi-channel layering (email + LinkedIn + ads + content)
- Strong hooks (trigger events, content engagement, mutual connections)
- Pipeline-contribution measurement (not just response rate)
- Quarterly account-list refresh
- A documented ICP that the list maps to
- Tooling that''s sensible for scale (Apollo / HubSpot / Clay; not Demandbase)
The hidden cost of ABM isn''t the tools — it''s founder time spent on the wrong tier mix. A founder who runs personal Tier-1 outreach for 200 accounts burns out and underdelivers. A founder who runs only Tier-3 templated campaigns produces low-quality pipeline. The right mix: 30 Tier-1 with personal touch, 100 Tier-2 with smart templates, 500 Tier-3 with automation. Each tier gets the appropriate effort. Wrong proportions kill the program.
See Also
- Self-Serve vs Sales-Led — ABM only fits sales-led / PLS motions
- Ideal Customer Profile — the ICP defines the target list
- Cold Outreach — ABM is targeted outbound; this is the foundation
- Channel Selection — ABM is one channel among several
- Sales Demo Calls — the close mechanism
- Sales Playbook — overall sales operations
- Comparison Pages — ABM target accounts often arrive via comparison searches
- Trust Center & Security Page — enterprise-trajectory accounts ask
- Customer References — peer-to-peer is the highest-trust signal
- Lead Magnets — content engagement signals warm Tier 3 accounts
- Win/Loss Analysis — informs ICP refinement and account-list updates
- CRM Providers — where target accounts live
- Email Marketing Providers — for content nurture, not outbound