HubSpot Inbound study materials
HubSpot Inbound study resources

Segmenting a 34,000-Contact List While Sales Watches

HubSpot Inbound · Put your knowledge to work in context.

All case studies

Segmenting a 34,000-Contact List While Sales Watches

Cobalt Field sells field-service software to two distinct buyers: 5–20-technician shops that self-serve a $2,400 annual plan, and 100+ technician operations that buy a $60,000 enterprise contract. All 34,000 contacts sit in one active list and receive the same monthly newsletter. Open rate is 16%, unsubscribe 1.1% per send, and spam complaints 0.09%. Four SDRs set lifecycle stage by hand; 58% of contacts have no stage at all. The lead score is +1 for any email open and +1 for any page view, so most engaged contacts max out within a week. Opens spiked after Apple's Mail Privacy Protection rollout, and 6,000 contacts were imported from a 2021 trade show list that has never been mailed. The new marketing ops lead wants to "do segmentation" but has been told by sales that any change to routing will cause revolt. Leadership's goal for the year is enterprise pipeline.

1. Design the segmentation scheme. Name the attributes and behaviors you would use, and explain why open-based scoring has to go.

Read the worked answer

Three axes, all maintained in HubSpot properties, not in reps' heads.

Fit (static, from firmographics): technician count / employee band, industry vertical, region, current software. This is what separates the $2,400 self-serve buyer from the $60,000 enterprise buyer - they should never be in the same journey, let alone the same newsletter.

Stage (lifecycle): subscriber → lead → marketing-qualified → sales-qualified → opportunity → customer, set by workflow rules from behavior plus explicit form data, with human override logged. Today 58% blank is the core problem: the list cannot be segmented by stage if half of it has none.

Behavior (intent-weighted, decaying): high-intent - pricing page two or more visits, demo request, comparison page view, case study download; mid - repeat blog sessions, newsletter clicks, webinar attendance; negative - careers page, repeated unsubscribes, no engagement in 180 days.

Why opens must go: Mail Privacy Protection prefetches images, so opens now measure Apple's servers, not humans. That explains the spike, and it means +1 per open is scoring noise. Worse, page-view scoring with no decay means a contact who browsed once in March and once in April is permanently "maxed out" and routed as hot - which is exactly the behavior that makes reps distrust scores. Use clicks, real page views with intent, form fills, and time decay, and rescore on a schedule.

2. Sequence the rollout so deliverability and sales trust don't collapse. What happens in weeks 1–2 versus weeks 3–8?

Read the worked answer

Weeks 1–2: hygiene only, no routing changes.

  • Verify the full list and remove hard bounces; a 0.09% complaint rate is already near the danger zone, so the next sends must be cleaner, not more frequent.
  • Do not mail the 6,000-contact 2021 trade show list. Check consent basis and origin first; if there is no record of opt-in, run a one-time re-permission campaign with a clear value proposition rather than adding it to a newsletter.
  • Build the sunset track: 12-month non-engagers get two re-permission emails, then move to a suppressed segment. Say the numbers out loud - suppressing ~28% of a list sounds like shrinkage but improves inbox placement for the other 72%.

Weeks 3–8: split sending, then routing.

  • Split the newsletter into SMB and enterprise versions first. This is a low-risk, visible win, and it gives sales something to react to before routing changes.
  • Run the new scoring in shadow mode for 30 days: reps keep their current queue, and you show them a side-by-side "here's who the score would have surfaced" view. This is the antidote to revolt - they get to check it against their own instincts before it affects them.
  • Only then flip routing, with a published threshold and a documented way for a rep to flag a bad score. Every flag is a scoring bug, not an argument.

3. Design an experiment that proves segmented, behaviorally triggered sending beats batch-and-blast to a skeptical sales director.

Read the worked answer

Design: a randomized holdout, not a before-and-after.

Split the sendable list into two arms at random:

  • Control (10%, ~3,000 contacts): continues to receive the current single monthly newsletter with current scoring.
  • Treatment (90%): receives the segmented, triggered program - SMB versus enterprise messaging, behavior-triggered sends capped at two per week.

Randomize at the contact level but stratify by employee band so both arms contain comparable enterprise representation. Run eight weeks - long enough for at least two send cycles and for triggered sequences to fire.

Primary metric: sales-qualified opportunities created per 1,000 contacts, not opens. Opens are contaminated by privacy prefetching and will make the test unreadable. Secondary metrics: click-to-lead rate, unsubscribe rate, spam complaint rate, and - important to the sales director - the share of the queue that converts to a meeting.

Power check before you launch: with ~3,000 in control, you can detect a large difference (roughly 40%+ relative on MQL rate) but not a subtle one. Say that up front. If the effect is small, the honest conclusion is "inconclusive on pipeline, clear improvement on complaints and unsubscribes" - which is still a win for deliverability.

Decision rule agreed in advance: if treatment shows no pipeline lift and no complaint improvement, revert. Writing that down before the data arrives is what makes the result credible to a skeptic.