Strategy

Measuring outreach ROI: the SMS and dialer metrics that matter

The short answer

Outreach ROI is revenue generated versus the fully loaded cost of your SMS and calling — including agent time, platform, and number costs. To measure it you track a funnel, not a single number: for calls, connect rate, conversation rate, and conversions; for SMS, delivery rate, reply rate, and opt-out rate; and across both, cost per contact, cost per conversation, cost per acquisition, and ultimately return on the channel. Read them as a chain so you can see where the funnel leaks, and always watch opt-out and complaint rates as guardrails, because volume that burns your list isn't ROI.

Plenty of outreach teams can tell you how many calls they made and texts they sent. Far fewer can tell you what those activities actually returned. Activity metrics feel productive but don't prove value; ROI metrics do. Here's the set that matters and how to read them together.

Start with what ROI actually is

Outreach ROI is the revenue your outbound generates measured against its fully loaded cost. That cost is more than the platform bill — it includes agent time (the biggest line item for most calling teams), number and messaging costs, and the tooling. If you only count the software, you'll wildly overstate your return.

The single most decision-useful summary metric is cost per acquisition (CPA) — total cost divided by the deals or qualified outcomes produced — read alongside the value of each acquisition. If CPA is comfortably below the value of a customer, the channel is working. Everything else exists to explain why CPA is what it is and where to fix it.

The call funnel

Calling ROI is a funnel, and each stage tells you something different:

  • Dials → Connect rate. The share of dials that reach a live person. Low connect rate usually points at list quality, timing, or caller-ID reputation — not at your agents.
  • Connects → Conversation rate. The share of connects that turn into a real conversation (past the "is this a good time" moment). This is largely about targeting and opening.
  • Conversations → Conversion rate. The share of conversations that produce the outcome you want — a booked meeting, a sale, a qualified handoff. This is where pitch and fit show up.
  • Talk time and attempts-to-contact. How much agent time each outcome costs, and how many dials it takes to reach someone. These drive the cost side of ROI.

Reading them as a chain is the point. A great conversion rate on a terrible connect rate means your data or reputation is starving a good team. A great connect rate with poor conversion means you're reaching people but the fit or pitch is off.

The SMS funnel

Texting has its own chain:

  • Delivery rate. The share of sent messages that actually reach handsets. Low delivery signals number, content, or carrier-filtering problems.
  • Reply rate. The share of delivered messages that get a response — the clearest signal of relevance and targeting.
  • Conversion rate. Replies (or click-throughs) that turn into the outcome you want.
  • Opt-out rate. The share who reply STOP. This is both a performance and a compliance signal, and it's a hard guardrail — a campaign that converts well but drives high opt-outs is spending down your list.

The cross-channel cost metrics

Layer cost onto both funnels and you get the numbers that actually compare channels and campaigns:

  • Cost per contact — cost to reach one person (connect or delivery).
  • Cost per conversation / cost per reply — cost to get one real engagement.
  • Cost per acquisition — cost per final outcome. The headline number.
  • Return on the channel — value produced over total cost.

These let you compare SMS vs. calling, campaign vs. campaign, and list vs. list on the same footing.

Guardrail metrics you can't ignore

Some numbers aren't about ROI directly but will destroy it if they slip:

  • Opt-out and complaint rates. High opt-outs and complaints mean you're burning your list and your reputation to hit short-term volume. That's negative long-term ROI even if this week looks good.
  • Number reputation / spam-flag rate. Flagged caller IDs quietly collapse connect rates across every campaign. Watch it as an early warning.
  • DNC and suppression accuracy. Contacting people you shouldn't isn't just a compliance risk — it's the most expensive kind of "activity" there is.

How to actually use these

Don't dashboard everything and stare. Pick the funnel, find the stage that's leaking relative to the others, and fix that one thing:

  • Low connect rate → work on list hygiene, timing, and number reputation.
  • Good connects, weak conversations → work on targeting and openings.
  • Good conversations, weak conversions → work on offer, fit, and follow-up.
  • Good conversions, rising opt-outs → slow down and tighten targeting before you burn the list.

Fivra gives you the levers behind these metrics — SMS broadcasting, a power dialer, DNC screening, STOP suppression, DID reputation scoring, recording, and audit logs — so when a metric moves, you can act on the cause rather than just watch the number. Measure the funnel and the cost together, protect the guardrails, and ROI stops being a guess.

FAQ

What is outreach ROI?

Outreach ROI is the revenue your outbound SMS and calling generate compared to their fully loaded cost — including agent time, platform, and number costs, not just the software bill. It's best summarized as cost per acquisition read against the value of each acquisition: if it costs less to produce an outcome than that outcome is worth, the channel is working.

What metrics should I track for a power dialer?

Track the call funnel: connect rate (dials that reach a live person), conversation rate (connects that become real conversations), and conversion rate (conversations that produce your target outcome), plus talk time and attempts-to-contact for the cost side. Read them as a chain so you can see which stage is leaking rather than guessing.

What are the key SMS metrics?

Delivery rate (messages that reach handsets), reply rate (delivered messages that get responses), conversion rate (replies or clicks that produce outcomes), and opt-out rate (STOP replies). Opt-out rate is both a performance and a compliance signal — a campaign that converts but drives high opt-outs is spending down your list.

What is cost per acquisition in outreach?

Cost per acquisition (CPA) is the total fully loaded cost of your outreach divided by the number of final outcomes it produces, such as sales or qualified meetings. It's the headline ROI metric because it directly compares spend to results. Read it against the value of each acquisition to judge whether the channel is profitable.

How do I know which part of my funnel to fix?

Compare stages against each other. A low connect rate with strong conversion points to list, timing, or number-reputation problems. Strong connects with weak conversations point to targeting or openings. Strong conversations with weak conversions point to offer or fit. Rising opt-outs alongside good conversion means slow down before you burn the list.

Why track opt-out and complaint rates as ROI metrics?

Because high opt-outs, complaints, and spam flags destroy future ROI even when current numbers look good. They shrink your contactable list and damage caller-ID reputation, which drags down connect rates across every campaign. Treat them as hard guardrails, and keep DNC scrubbing and STOP suppression accurate to avoid the most expensive kind of wasted activity.

Outreach at volume. Compliance by default.

Fivra pairs high-volume SMS broadcasting with a built-in power dialer and real-time TCPA & DNC screening — one platform for high-volume teams.

Get started

All posts