Case Study · B2B Sales / SDR Team
Replies Were Up. Nobody Could Prove It Was Working.
A 3-person SDR team had decent reply rates but no way to connect outbound activity to closed revenue. Every board update was the same story: here's how many emails we sent, here's how many replied. What actually closed stayed a mystery.
The Situation
A 3-person SDR team at a B2B software company was running 6 active outbound sequences simultaneously. On paper, things looked reasonable open rates around 40%, reply rate hovering between 3-4%, meetings being booked.
But when the sales director tried to answer basic questions: which sequences were driving revenue, which inboxes were responsible for closed deals, what the actual ROI of the outbound program was. There were no clean answers.
The CRM had deal records. The email tool had send data. Nobody had connected them. The team knew outbound was contributing something to pipeline, but couldn't say what specifically, which made it impossible to double down on what worked or cut what didn't.
When budget review came around, "we sent 12,000 emails and got 380 replies" wasn't a compelling argument for headcount.
The Real Problem
Most cold email tools measure outbound activity. They don't measure outbound outcomes.
Open rates and reply rates are activity metrics. They tell you how many people engaged with the emails. They don't tell you which sequences produced meetings that showed up, which meetings converted to opportunities, which opportunities closed, or what revenue those deals represented.
Without that chain (email sent → replied → meeting booked → showed → deal closed → deal value), the SDR team was optimising for the wrong thing. They were chasing reply rate on sequences that generated conversations that went nowhere, while sequences that actually drove revenue didn't get more investment because nobody could prove they were working.
What Changed With SendState
Full pipeline attribution
SendState's attribution pipeline tracked each prospect from first contact through the full revenue chain: sent → opened → replied → meeting booked → showed → deal closed → deal value. This data was attributed per sequence and per inbox so the team could see not just which campaigns generated replies, but which ones generated revenue.
Research agent on every new prospect list
When the team imported new prospect lists, the research agent ran on each contact, scanning for hiring signals, funding activity, and growth indicators that suggested buying intent. Intent scores surfaced the prospects most likely to convert before outreach started, so the team prioritised their highest-leverage contacts rather than burning through lists sequentially.
Campaign Advisor cutting what wasn't working
Across 6 active sequences, the Campaign Advisor identified that 2 were responsible for the majority of positive replies. Two others were generating primarily auto-replies and objections. One was triggering deliverability pressure. The advisor flagged underperforming angles, softened CTAs generating pushback, and gave the team clear signal on where to consolidate.
Per-inbox revenue ranking
By week 6, the team had a ranked list of their 9 mailboxes by revenue attributed. Three mailboxes accounted for the majority of closed revenue. Two were generating volume with no attributed pipeline. That data drove a mailbox reallocation that increased efficiency without adding sending volume.
The Results
Over one quarter after switching to SendState:
- Revenue attributed per 1,000 emails sent increased 4.1x compared to the previous quarter
- Positive reply share jumped 89%: the Campaign Advisor's angle blocking shifted the reply mix dramatically
- The team cut from 6 active sequences to 3, focusing entirely on the ones that drove measurable pipeline
- The sales director had a revenue attribution report to bring to the next board review instead of activity metrics
- Two mailboxes were retired entirely after attribution data showed zero pipeline contribution across 3 months
Why It Worked
The SDR team wasn't doing bad outbound. They were doing unmeasured outbound: running activity across too many sequences, optimizing for metrics that didn't connect to revenue, with no way to make confident resource decisions.
SendState's attribution pipeline made the connection between email activity and revenue outcomes concrete for the first time. Combined with the Campaign Advisor cutting low-performing angles in real time and the research agent surfacing high-intent prospects, the team spent the same effort on the right sequences, with the right people, at the right time.
That's what the 4.1x improvement reflects: not more volume, but better allocation of the volume they already had.
"We went from 'we sent a lot of emails' to 'here's the revenue those emails generated, per inbox, per sequence.' That's a completely different conversation to have with leadership."
Sales Director, B2B Software
