Direct answer: Outbound ROI = (revenue from outbound sourced clients minus total outbound cost) divided by total outbound cost. The honest version counts all costs, tools plus hours plus setup, and attributes revenue over the client's lifetime, not just the first placement. Most agencies that measure this way find outbound returns several times its cost. Most agencies never measure, which is why outbound budgets get cut by feel.
Key takeaways
- Measure over 6 to 12 months. Sequences run 60 days before the first full read.
- Count lifetime client value, not first invoice. Clients repeat.
- Track the funnel stages, because the ratio between them tells you what to fix.
- ROI by feel always reads worse than ROI by numbers, because the costs are visible and the compounding is not.
What numbers do you need to track?
Five, weekly: prospects entered into sequence, replies, positive replies, meetings booked, clients won. Then two money numbers monthly: total outbound cost (subscriptions, hours at billable rate, setup amortized) and revenue from clients whose first touch was outbound. The tracking itself takes minutes when the system reports it. In SDR GROW the 16 touch flow logs the funnel stages as it runs, so the spreadsheet fills itself.
What does a worked example look like?
A firm runs the system: $1,200 a month plus setup, call it $16,400 in year one. It enters 350 companies a quarter, books 5 meetings a month, and closes one new client every six weeks: nine clients in the year. Average client brings $18,000 in first year fees. Revenue attributed: $162,000. ROI: ($162,000 minus $16,400) divided by $16,400, roughly 8.9x, before counting year two repeat business from those clients, which costs nothing new to earn.
Which ratios tell you what to fix?
Low replies per prospect: targeting or deliverability. Check the lead engine mapping and the email pipeline health. Replies but few positives: message relevance. Feed better signals: open roles, market events from Industry Insight, rival complaints from Competitor Mentions. Positives but few meetings: your speed and booking flow. Answer inside four hours. Meetings but few clients: the sales conversation, not the outbound. Stop blaming the machine for the closing.
Checklist: honest ROI accounting
- Hours costed at billable rate, always.
- Setup amortized across twelve months.
- Revenue tagged by first touch source and kept clean.
- Lifetime value included, first year minimum.
- Funnel ratios reviewed monthly, cost reviewed quarterly.
Example
An owner nearly cancels outbound in month three: "$5,000 spent, one client, weak." The one client's fee was $15,000, already 3x the spend, and two of month three's meetings close in month five. By month six the same spend shows 6x and climbing. Nothing changed but the measurement window. Outbound punished impatience, then paid it back.
Mistakes to avoid
- Judging ROI before one full sequence cycle completes.
- Crediting outbound clients to "referral" because the reply mentioned knowing your name. Your sequence built that.
- Ignoring hours in cost, which flatters DIY stacks dishonestly.
- Cutting spend at the first flat month instead of reading the funnel ratios.
FAQ
What is a good outbound ROI for an agency??
Above 3x is working. Above 5x, scale the volume. Below 2x after six months, fix targeting before spend.
How do I attribute a client who came through several channels??
First touch wins, and note assists. Perfect attribution matters less than consistent attribution.
Should I count candidate side value??
If outbound clients bring roles that produce placements you resell candidates into later, yes. Most firms leave this upside uncounted.
Related reading
- How Long Before Outbound Pays For Itself?
- What Does It Cost to Run Outbound for a Recruitment Agency?
Ready to build predictable pipeline for your agency?
Book a Strategy Call →