ServicesHow It WorksIndustriesResultsInsightsReactivate My List
Estimating Revenue Impact

Is a marketing agency worth it?

Back to InsightsIs a marketing agency worth it?

Is a marketing agency worth it?

Key Facts

The Real Cost Problem: Why Most Owners Can't Answer "Was It Worth It?"

You've written the checks. You've approved the campaigns. But when someone asks, "Did it actually pay for itself?" — silence. That silence isn't a personal failing. It's an industry-wide measurement crisis, and it's the reason most owners can't honestly answer whether their agency was worth it.

The numbers behind that crisis are stark. According to industry ROI research, only 36% of marketers can accurately measure ROI, and 47% struggle with multi-channel attribution — the ability to trace a booked job back to the specific touchpoint that produced it. If the professionals running your campaigns can't reliably connect spend to revenue, you're being asked to evaluate an engagement with the same blindfold on.

The pressure is only intensifying. A Deloitte analysis found that 64% of CMOs cite proving marketing value as their single top challenge. Meanwhile, 83% of marketing leaders now prioritize demonstrating ROI, up from 68% five years ago, and 64% of companies base future budgets on past performance, per marketing statistics. Everyone agrees ROI matters. Almost no one can measure it.

The result is a reporting gap that favors the agency, not the owner. Most agency reports lead with activity: impressions delivered, posts published, clicks generated, ads served. Those numbers look like progress. But a click isn't a booked job, and an impression isn't revenue. When the deliverable is activity, the question "was it worth it?" becomes structurally unanswerable — not because you lack discipline, but because the engagement was never built to answer it.

Contrast that with a campaign aimed at a known outcome:

  • A reactivated past customer who books a service — a direct, traceable revenue event
  • An old quote that finally converts into a scheduled job
  • A lapsed member who renews before the relationship lapses entirely

This is why done-for-you reactivation services like CallMyCustomers anchor their reporting to booked appointments rather than impressions — the campaign either produced work in your calendar, or it didn't. The underlying economics reinforce the point: win-back research shows reactivated customers deliver a 7:1 ROI, and retaining a customer costs 5–7x less than acquiring a new one.

Before you sign any agreement — agency or otherwise — ask one question: "At the end of month three, what number tells me this worked?" If the answer is a metric you can't deposit at the bank, you're not buying outcomes. You're buying activity, and you'll be back to guessing whether it was worth it.

What the Numbers Actually Say: Agency Costs vs. Retention Returns

The math on marketing spend rarely favors the obvious choice. A three-person in-house team carries a fully loaded cost of roughly $481,000 per year when benefits, overhead, and the hidden 30% beyond base salary are counted, while an agency engagement at $15,000 a month totals $180,000 annually — a difference of $300,000 before a single campaign launches.

  • Email marketing returns $36–$42 for every dollar spent, making it the highest-ROI channel across every major study
  • Win-back campaigns deliver a 7:1 ROI on reactivated contacts, with automated sequences hitting 42.5% open rates and 10.3% conversion rates when they reach the Primary inbox
  • Retention costs 5–7x less than acquisition, yet 65% of revenue typically comes from existing customers

The highest-ROI dollars consistently flow to people who already know the business. Research shows that a 5% improvement in retention can lift profits by 25–95%, and repeat customers — just 21% of the base — drive 44% of revenue. Yet most marketing budgets still chase new leads while the customer list quietly degrades at 22.5% per year. CallMyCustomers focuses exclusively on this gap: reactivating past customers, old quotes, and inactive members through approved, compliant outreach that books appointments directly into the existing schedule. The model is built on the same principle the data confirms — the next booked customer already knows the business.

Free list review shows exactly what a dormant list can produce before any spend. Owner-approved scripts and offers go out via calls, texts, and email — no software to buy, no per-seat fees. Turn past customers into booked work with a reactivation engine that runs alongside acquisition, not instead of it.

Agency or Reactivation Service? A Decision Framework by Capability

Most businesses asking "should I hire an agency?" are actually asking the wrong question. The better question is whether you need new capability — or just more execution of tactics that already work.

The research points to a clear decision rule: hire for capability, not capacity. According to one agency ROI analysis, agencies make sense when you need new strategy, creative, paid media expertise, or measurement skills — not simply more hands to run a proven playbook. The same analysis reframes the choice around ROI velocity: which option delivers the fastest, most actionable support per dollar spent.

That framing changes the math for retention work. Win-back campaigns are among the highest-ROI activities in marketing — reactivated email addresses deliver a 7:1 ROI, and retention costs 5–7x less than acquisition. You don't need an agency to invent a strategy for these. You need someone to execute them against your list, this month.

So ask yourself which of these describes your actual gap:

  • You need a brand-new acquisition strategy, creative direction, or paid media expertise — an agency's strategic capability earns its retainer.
  • You already know past customers, old quotes, and expiring memberships are money on the table — you need operational execution, not a strategy deck.
  • You want to know what your list can produce before committing spend — not after a three-month retainer.

Measurement matters here too. Only 36% of marketers can accurately measure ROI, and 47% struggle with multi-channel attribution — which is how vague agency reporting survives. A done-for-you reactivation service like CallMyCustomers takes a different approach: a free list review tells you your rate, setup cost, and what your list can produce before you spend a dollar. Pricing is transparent per outreach minute (9¢–21¢, stepping down with volume) rather than a monthly retainer you can't map to outcomes.

The control question answers itself too. You approve every script, offer, and message before anything goes out — the campaign is planned together and run by their team, with replies routed straight into your booking process. No software to learn, no attribution puzzles to decode.

The honest summary: if your need is strategic, an agency is worth it. If your need is turning a dormant customer list into booked work using proven retention tactics, ROI velocity favors the specialist.

How to Run the Numbers Before You Spend a Dollar

Before you sign any contract with a marketing agency or reactivation service, run the numbers on what your own customer list can produce. The math is simpler than most owners expect, and it turns "is this worth it?" from a guess into an estimate.

Start by segmenting your list by recency. Pull your CRM, spreadsheet, or point-of-sale export and sort customers into three buckets: contacted or served within the last 30 days, within the last 6 months, and 12 or more months ago. This matters because most customers forget a business within roughly 12 months, and businesses lose about 20% of their customer base annually through simple relationship neglect, according to win-back campaign research.

Next, add two often-overlooked segments: old quotes and estimates that never became jobs, and memberships or service plans approaching expiration. These are people who already raised their hand once. A past-quote follow-up with a fresh angle or a renewal reminder before lapse gives them a useful reason to reconnect rather than a pushy sales pitch.

Now estimate revenue. Take your average job or appointment value and multiply it by a conservative conversion assumption. The benchmark to beat is a 5:1 return — $5 gained per $1 spent — which is the generally accepted standard for "good" ROI in digital marketing. Below 2:1, most channels aren't covering their opportunity cost.

Your conversion assumptions don't have to come from thin air. Consider what the data shows:

  • Reactivated customers deliver a 7:1 ROI in conversions and purchases, beating the 5:1 "good" benchmark.
  • Win-back campaigns drive 27% more orders than benchmark campaigns, per the same research.
  • About 30% of cancelled customers may return with proper outreach — if they actually see the message.
  • Retaining a customer costs 5–7x less than acquiring a new one, and 65% of revenue typically comes from existing customers.

Here's where the process matters. A free list review — like the one CallMyCustomers runs before any fee — answers "what can my list produce" with your actual rate, setup cost, and segment counts in hand, before you've spent a dollar. You approve every script and offer, so nothing goes out that you wouldn't say yourself.

Finally, insist that any provider measures results in booked appointments, not impressions or open rates. Replies should route directly into your booking process, so every dollar of spend traces to a confirmed job on the calendar. Only 36% of marketers can accurately measure ROI, and 47% struggle with multi-channel attribution, according to industry statistics — which is exactly why measurement should be built into the campaign design, not bolted on afterward.

Run the segment math, benchmark against 5:1, and demand booked-appointment reporting. Then you'll know whether the investment pays before you pay it.

Frequently Asked Questions

How do I know if my marketing agency actually paid for itself?
Most owners can't answer this because the industry has a measurement crisis: only 36% of marketers can accurately measure ROI, and 47% struggle to trace revenue back to specific touchpoints. Before signing any agreement, ask one question: "At the end of month three, what number tells me this worked?" If the answer is a metric you can't deposit at the bank, you're buying activity, not outcomes.
Why do agency reports show lots of clicks and impressions but no revenue?
Because most agency reports lead with activity metrics — impressions, posts, clicks — which look like progress but aren't revenue. A click isn't a booked job, so insist on reporting anchored to booked appointments, which is exactly how CallMyCustomers measures reactivation campaigns: either work landed on your calendar, or it didn't. This matters since 64% of companies base future budgets on past performance, yet most engagements were never built to answer whether they worked.
Is hiring an agency cheaper than building an in-house marketing team?
Usually yes, on raw cost: a three-person in-house team runs roughly $481,000 per year fully loaded, while a $15,000/month agency engagement totals $180,000 — a $300,000 difference. In one ROI analysis with identical $700K returns, the agency delivered ~289% ROI versus ~46% for in-house. But the real rule is: hire for capability (new strategy, creative, paid media), not capacity (more hands running a proven playbook).
What kind of ROI should I expect from reactivating past customers versus chasing new leads?
Retention work consistently outperforms acquisition: reactivated customers deliver a 7:1 ROI, beating the 5:1 benchmark considered "good" in digital marketing, and retaining a customer costs 5–7x less than acquiring a new one. Meanwhile, 65% of revenue typically comes from existing customers, yet most budgets chase new leads while lists degrade 22.5% annually. The highest-ROI dollars flow to people who already know your business.
Can I estimate what my dormant customer list is worth before spending money?
Yes — segment your list by recency (last 30 days, last 6 months, 12+ months), add old quotes and expiring memberships, then multiply your average job value by a conservative conversion rate. Useful benchmarks: win-back campaigns drive 27% more orders than standard campaigns, and about 30% of cancelled customers may return with proper outreach. A free list review gives you your actual rate and segment counts before you spend a dollar.
If email marketing has such high ROI, why isn't my list producing revenue?
Two likely reasons: your list is degrading — email lists decay about 22.5% annually and businesses lose roughly 20% of customers each year through simple neglect — and your messages may not be reaching the Primary inbox, where automated win-back emails achieve 42.5% open rates and 10.3% conversion rates. Email returns $36–$42 per dollar spent, but only when dormant contacts actually see and act on the message. Done-for-you outreach with owner-approved scripts closes both gaps.

Turn Your Dormant List Into Your Next Revenue Stream

The article makes one thing clear: most marketing engagements fail to answer the only question that matters—did it pay for itself? With only 36% of marketers able to accurately measure ROI, relying on activity-based reporting leaves owners guessing whether their spend delivered real work. The data shows that reactivating past customers, old quotes, and inactive members delivers exceptional returns, often 7:1, because retention costs far less than acquisition and existing customers drive the majority of revenue. CallMyCustomers focuses exclusively on this high-ROI gap, turning your known list into booked appointments with transparent pricing, owner-approved messaging, and results tied directly to your calendar. Before committing to any marketing investment, run the numbers on what your own list can produce—segment by recency, include old quotes and expiring memberships, and benchmark against a 5:1 return. Then insist on reporting that traces every dollar to a confirmed job. If your goal is to unlock the revenue already sitting in your customer base, not to build a new acquisition strategy from scratch, the answer isn’t more activity—it’s smarter reactivation. See what your list can generate before you spend a dollar with a free list review from CallMyCustomers.

Stay in the Loop