Sending one sequence to an unsegmented list is the fastest way to generate mediocre reply rates across the board. Segmenting your list by ICP attributes, job title seniority, company size, engagement history, and domain type lets you write copy that hits harder - because it’s written for one specific audience, not the average of all of them. This guide covers the segmentation dimensions that matter most for B2B cold email in 2026.
Divide your list into Tier 1 (perfect ICP - write individually or near-individually), Tier 2 (close fit - personalised template), Tier 3 (broad fit - standard template). Tier 1 gets the most research, the most personalised copy, and the most follow-ups.
A VP of Sales reads email differently than an SDR Manager. Executives respond to ROI, strategic outcomes, and peer-level social proof. Practitioners respond to workflow improvements, speed, and tool comparisons. Write separate sequences for each.
Cold email to a 10-person startup should not mention “enterprise compliance” or “team-wide rollout.” Segment by headcount: <50, 50-500, 500+. The value proposition and buying process differs significantly across these bands.
An agency running cold email for clients has different pain than an in-house SDR team at a SaaS company. Segment by vertical so your opening line and social proof are relevant. Use industry-specific customer logos and metrics in each segment’s copy.
Avoid sending to EU prospects during US business hours. GDPR compliance language resonates with EU prospects. UK vs US grammar matters. Segment by region to control sending time and copy nuance.
If Apollo or Clay shows they use Instantly or Smartlead, your email can reference how your tool plugs into their existing sequencer. Tech stack segmentation enables the most relevant opening lines.
Contacts who changed jobs in the last 90 days are 3-5× more likely to buy new tools - they’re evaluating their stack. Contacts at companies that recently raised funding have budget. Pull these into a priority segment and write copy that references the trigger.
Email verification surfaces a domain-level segmentation that most teams ignore - and it directly affects send strategy:
| Domain type | Bounce risk | Action |
|---|---|---|
| Valid (confirmed mailbox exists) | Low | ✓ Send - these are your primary send segment |
| Catch-all + low risk score | Low-Medium | ✓ Send - catch-all domains that likely accept mail |
| Catch-all + high risk score | Medium-High | ✗ Hold or deprioritise - high bounce risk |
| Risky (pattern anomalies, ML flag) | High | ✗ Skip for cold email - include in newsletter only |
| Invalid (mailbox does not exist) | 100% | ✗ Remove permanently - never send |
| Disposable | 100% | ✗ Remove permanently - temp email address |
BounceZero surfaces these segments in every export - use the “classification” column to build your send segment after verification.
Segment first. Then write copy specific to each segment. Segmenting an already-written campaign into buckets and adding a one-line personalisation field doesn’t deliver the same reply rate as copy written from scratch for a specific segment.
If you have 200 contacts, segmenting into 8 buckets gives you 25-contact sequences. That’s not enough data to measure performance. For lists under 500, use 2-3 segments maximum.
Always verify before segmenting. Running segmentation on an unverified list means some of your “Tier 1 ICP” contacts will hard bounce. Verify first, then segment the valid portion.
Some catch-all domains reliably deliver (Google Workspace catch-all); others are misconfigured servers that accept then bounce. BounceZero’s catch-all risk score distinguishes these - use it.
BounceZero gives you a classification column (valid / catch-all / risky / invalid) you can use directly as your first segmentation layer. 100 free credits, no card required.
Strategy, writing, sequences, and lead generation
Continue through related topics