Best of Product Hunt

How to Engage Prospects Using Activity-Based Costing (ABC): A Step-by-Step LinkedIn Outreach Playbook

Activity-Based Costing (ABC) isn’t just a finance method—it’s a powerful way to make your LinkedIn outreach specific, credible, and ROI-focused. This playbook shows how to translate ABC into prospect research, segmentation, message angles, and follow-ups that earn replies—without sounding salesy.

Share:

ABC helps you write from the buyer’s reality by tying your message to real workflows, time sinks, and internal cost. It makes outreach more specific, credible, and collaborative by quantifying “what it might be costing” and inviting the prospect to correct your assumptions.

ABC is a way to assign costs to activities (not departments) to reveal the true operational cost of work. In outreach, it translates into picking a likely workflow, identifying what makes it expensive, and using simple math to frame a smart, buyer-relevant question.

Start by choosing one high-friction activity your ideal customer profile almost certainly runs, like lead routing, CRM reporting, outbound personalization, or onboarding coordination. If you can’t describe the activity in one sentence, it’s too broad.

Look for signals like hiring changes, tool stack mentions (e.g., Salesforce or HubSpot), funding or expansion news, content themes about efficiency, and complex org structure. These clues help you infer what’s making a workflow more expensive right now without needing internal data.

Use a lightweight model: (people involved) × (minutes per instance) × (instances per week) × (fully loaded hourly cost), optionally adding error/rework or cycle-time costs. You can also lead with hours (minutes × volume) to keep it less aggressive while still concrete.

A strong message follows hypothesis → math → question: explain why you picked them, share a simple time/cost range, then ask an easy-to-answer question like “is that close?” Using ranges makes it feel collaborative rather than like a pitch.

Segment by “ABC pain patterns” such as high volume/low personalization, low volume/high stakes, complex org/many handoffs, or new team/ramping. Each segment gets a different activity focus, cost driver, and question designed to earn replies.

Instead of a generic bump, share a small “ABC teardown” model (e.g., Weekly cost = prospects × min/prospect ÷ 60 × loaded hourly cost) and offer to map it with their rough volume. A second follow-up can switch to another hidden-cost activity like lead routing, ownership, and SLA delays.

Continue the ABC thread by reflecting their numbers back (minutes/prospect, prospects/week, total hours/week) and propose a short, specific next step. This keeps the conversation grounded in workflows and bottlenecks rather than jumping straight to a demo pitch.

How to Engage Prospects Using Activity-Based Costing (ABC): A Step-by-Step LinkedIn Outreach Playbook

Most LinkedIn outreach fails for one simple reason: it’s written from the seller’s perspective (features, claims, generic “value props”) instead of the buyer’s reality (time sinks, process bottlenecks, and internal cost).

Activity-Based Costing (ABC) gives you a practical framework to fix that.

ABC is traditionally used to understand the true cost of operations by assigning costs to activities (not just departments). In outreach, ABC helps you:

- **Speak to the prospect’s operational reality** (“this process costs you X hours/week”)

- **Quantify the pain** (cost per activity, cost per error, cost per handoff)

- **Make a clean business case** without needing their private financials

Below is a step-by-step LinkedIn outreach playbook to engage prospects using ABC—designed for B2B sellers and growth teams who want higher reply rates with fewer messages.

---

Why ABC works so well on LinkedIn

LinkedIn is an attention marketplace. Prospects don’t respond to vague statements like “we help you grow” because there’s nothing to evaluate.

ABC-driven messaging is different because it’s:

- **Specific**: focuses on a concrete workflow (e.g., lead routing, reporting, onboarding, quote-to-cash)

- **Credible**: uses a transparent model instead of hand-wavy ROI

- **Collaborative**: invites correction (“am I close?”) rather than pushing a pitch

It also maps naturally to what decision-makers care about:

- **Cost to serve** (support load, onboarding time, rework)

- **Cycle time** (handoffs, approvals, waiting)

- **Quality costs** (errors, compliance risk, churn drivers)

---

The ABC-to-Outreach translation: what you’re really doing

In classic ABC, you identify:

1. **Activities** (what people actually do)

2. **Cost drivers** (what makes the activity take more time/money)

3. **Cost per activity** (time × fully loaded cost, plus tooling, plus error cost)

In LinkedIn outreach, that becomes:

1. **A workflow the prospect likely runs**

2. **Signals that indicate the workflow is costly today**

3. **A message that quantifies “what it might be costing” and asks a smart question**

---

Step 1 — Pick one high-friction activity (don’t sell a platform)

Start with **one activity** your ICP almost certainly has.

Good examples (choose based on your offer):

- **Prospect research + list building** (time-intensive, often inconsistent)

- **Lead routing + follow-up** (handoffs create delays and leaks)

- **CRM updates + reporting** (high volume, low value, error-prone)

- **Outbound personalization** (quality drops when volume increases)

- **Customer onboarding coordination** (many stakeholders, rework risk)

**Rule:** If you can’t describe the activity in one sentence, it’s too broad.

---

Step 2 — Identify likely cost drivers using public LinkedIn signals

You don’t need their internal data to build a useful ABC hypothesis. LinkedIn provides signals that correlate strongly with cost drivers.

Look for:

- **Hiring/role changes** (new SDR team, RevOps hire, new VP Sales) → process changes, ramp time

- **Tool stack mentions** (Salesforce, HubSpot, Outreach, Sales Navigator) → complexity and handoffs

- **Growth signals** (funding, new markets, new product line) → volume increases and process strain

- **Content themes** (posting about “efficiency,” “pipeline,” “enablement”) → active priority

- **Org structure** (multi-region, multi-product) → more coordination cost

Your goal is to infer: **what makes this activity expensive for them right now?**

If you use automation to monitor these signals at scale, do it carefully—quality drops fast when you stop thinking. Tools like [PRODUCT_LINK]Reachy.ai’s LinkedIn outreach agent[/PRODUCT_LINK] can help teams track real-time triggers and keep messaging grounded in context.

---

Step 3 — Build a simple ABC estimate (that invites correction)

You’re not trying to “prove” ROI in the first message. You’re creating a credible starting point.

Here’s a lightweight ABC template you can use for almost any activity:

**Cost of activity per week =**

- **(people involved) × (minutes per instance) × (instances per week) × (fully loaded hourly cost)**

- **+ error/rework cost** (optional)

- **+ cycle-time cost** (optional, if delays kill revenue)

Example (outreach personalization)

- 2 SDRs

- 6 minutes to research + personalize per prospect

- 250 prospects/week total

- $60/hour fully loaded cost

Cost/week ≈ 2 × 6/60 × 250 × $60 = **$3,000/week**

You don’t even need to include the $ amount if that feels too aggressive. You can lead with **hours**:

6 minutes × 250 = **25 hours/week**

That’s a clear, non-salesy pain point.

---

Step 4 — Segment prospects by “ABC pain pattern” (not by industry)

Most outreach segmentation is shallow: industry, company size, job title.

ABC segmentation is stronger because it maps to *why* they would care.

Create 3–4 segments like:

1. **High volume / low personalization** (needs speed, automation, consistency)

2. **Low volume / high stakes** (needs accuracy, relevance, tight targeting)

3. **Complex org / many handoffs** (needs workflow clarity, ownership, fewer delays)

4. **New team / ramping** (needs repeatable process and guidance)

Each segment gets:

- A different activity focus

- A different cost driver

- A different “question that earns replies”

---

Step 5 — Write the LinkedIn message: hypothesis → math → question

A strong ABC outreach message has three parts:

1. **Context** (why you picked them)

2. **A simple cost hypothesis** (in hours or ranges)

3. **A question** that’s easy to answer

Connection note (300 characters-ish)

> Saw you’re hiring SDRs in \[region\] + expanding outbound. Quick question: do you have a benchmark for **time spent per personalized touch** (research + message), or is it more “best effort” today?

First message after acceptance

> Thanks for connecting, \[Name\].

>

> When teams scale outbound, I often see **research + personalization** land around **4–8 min/prospect**. At ~200–300 prospects/week, that’s roughly **13–40 hours/week** of SDR time—before follow-ups.

>

> Is that close to what you’re seeing, or are you already below ~3 min/prospect?

Why this works:

- It’s not a pitch

- The numbers are ranges (not “gotcha” precision)

- The question invites them to correct you

If you’re operationalizing messaging like this across multiple reps/accounts, using a system that supports multi-account workflows and personalization at scale (without losing relevance) becomes important. Some teams use [PRODUCT_LINK]Reachy.ai for multi-account LinkedIn management[/PRODUCT_LINK] to keep segmentation and messaging consistent while still tailored.

---

Step 6 — Follow-up with an “ABC teardown” asset (no gating)

Instead of “bumping this,” follow up by giving a small, concrete tool.

Follow-up #1 (2–3 days later)

> If helpful, here’s the quick model I use:

>

> **Weekly cost = (# prospects) × (min/prospect) ÷ 60 × (loaded hourly cost)**

>

> Even if you ignore $ cost, the **hours** usually expose the real bottleneck. Want me to map it to your team size (just reply with rough prospect volume/week)?

Follow-up #2 (4–7 days later)

Offer a second angle based on a different activity.

> One more angle: when outbound scales, **lead routing + “who owns the next step”** often adds hidden cost (waiting + duplicate touches). Do you have a defined SLA from new lead → first LinkedIn touch, or is it rep-dependent?

These follow-ups keep the conversation in the prospect’s world: activities, bottlenecks, ownership.

---

Step 7 — Turn replies into a discovery call that doesn’t feel like discovery

Once they engage, don’t jump to “book a demo.” Continue the ABC thread and propose a tight next step.

A good transition:

> That’s helpful. If you’re at ~\[X\] min/prospect and \[Y\] prospects/week, the time cost is roughly \[Z\] hours/week.

>

> Want to do a 15-min working session where we map **the 2–3 activities** driving that number (research, writing, approvals, CRM updates) and see which lever is biggest?

Now your call has a clear agenda: identify cost drivers and prioritize.

If your workflow includes real-time triggers (hiring, funding, role changes) to time these conversations, an outreach agent like [PRODUCT_LINK]Reachy.ai’s signal-based personalization workflow[/PRODUCT_LINK] can help you engage when the activity cost is likely spiking.

---

Common mistakes (and how to avoid them)

1) Over-precision

Don’t claim “this costs you $47,382/month.” Use ranges and ask for correction.

2) Turning ABC into a lecture

ABC is your internal framework. The prospect just needs: **time, friction, and a clear question**.

3) Trying to boil the ocean

Pick **one activity** per thread. If they engage, you can expand.

4) Confusing personalization with relevance

A personalized opener (“loved your post”) isn’t relevance. ABC relevance is: “here’s the process cost you likely have.”

---

Conclusion: ABC makes outreach feel like problem-solving

When you use Activity-Based Costing in LinkedIn outreach, you stop sounding like every other seller and start sounding like someone who understands how work actually happens.

The playbook is simple:

1. Choose one high-friction activity

2. Use LinkedIn signals to infer cost drivers

3. Build a lightweight time/cost estimate

4. Segment by pain pattern

5. Message with hypothesis → math → question

6. Follow up with a helpful model

7. Convert engagement into a focused working session

Do this consistently and you’ll earn more replies—not by being louder, but by being more operationally credible.

More from Reachy.ai