The Clear Edge

The Clear Edge

How to Measure Marketing ROI in Your Agency — $36K–$60K/Year Spent With No Channel-Level Visibility Is a Diagnostic Failure

Spending $3,000-$5,000/month on marketing with no channel-level ROI data is a governance failure. The Channel Health and ROI Audit fixes it in one session.

Nour Boustani's avatar
Nour Boustani
Sep 29, 2026
∙ Paid

The Executive Summary


Agency founders at $60-$150K/month spend $36,000-$60,000/year on marketing with zero channel-level visibility and a $1,200-$2,000/month reallocation opportunity sitting unmeasured.

  • Who this is for: Service agency founders at $60-$150K/month with $2,000+/month in active marketing spend and at least 90 days of acquisition history

  • The measurement problem: $3,000-$5,000/month in marketing spend across 4-8 channels with no CAC:LTV ratio calculated for any channel — one channel typically producing 70-80% of clients while receiving only 40-50% of the budget

  • What you’ll learn: The Channel Health and ROI Audit — four components: Channel Inventory, ROI Calculation per Channel, Channel Health Score, and Reallocation Decision Protocol

  • What changes if you apply it: From instinct-based budget allocation to evidence-based reallocation decisions run monthly in under 90 minutes

  • Time to implement: 100-150 minutes for the first full audit; 20-30 minutes for monthly updates; first reallocation decision before the next billing cycle closes

Written by Nour Boustani for service agency founders at $60-$150K/month who want channel-level ROI clarity without increasing total marketing spend.


› Library Navigation: Quick Navigation · Service Agencies


Map Every Channel to Its Real Cost Per Client


Agency founders at the Scaling band can spend $3,000–$5,000 a month on marketing and sales support without knowing which channel produces clients or what each client costs to acquire. The problem is not necessarily that the channels are failing. It is that the agency has no measurement layer to find out.

Consider a founder paying for:

  • A freelancer to run LinkedIn outreach.

  • A content writer to produce case studies.

  • A paid ads manager to run Google campaigns.

Those are three separate cost centers without a unified diagnostic. The spend continues, the ROI remains unclear, and the founder has no basis for reallocating the budget.

As agencies add channels, the cost of that blind spot grows. LinkedIn, content, referrals, outbound, and paid campaigns can all contribute to acquisition, but more activity does not tell a founder which channel produced the last three clients or what each cost to acquire.

Marketing ROI is difficult to measure in a service agency. Sales cycles are long, and attribution is messy. Neither is a reason to avoid tracking altogether. As Is Your Marketing Agency Actually Working? argues, imperfect channel tracking can provide directional clarity; waiting for perfect attribution leaves the spending decisions unchanged.

The Channel Health and ROI Audit gives the founder a way to make those decisions before the next billing cycle closes. Run its four components in sequence during a single afternoon:

  1. Channel Inventory.

  2. ROI Calculation per Channel.

  3. Channel Health Score.

  4. Reallocation Decision Protocol.[theclearedge]


Where are you with this right now?

  • “I don’t know which channel produced our last client.” Start with Component 1: Build Your Channel Inventory to track each channel’s spend and client outcomes.

  • “We’re too early-stage for this.” The audit requires at least $2,000/month in marketing spend and three months of acquisition history. If you are not there yet, start with The Sales Governance Engine to track leads and closes.

  • “We tried tracking, but the data was inconsistent.” Use the Channel Inventory Template in Toolkit 1 - PDF to record the same inputs for every channel each month.


Try This Now

Check your last three client contracts or onboarding records. For each client, note where the first conversation originated. Use the record, not memory.

  • Fewer than two sources identifiable: Your channel tracking has a gap. Run the audit.

  • All three sources recorded only as “referral”: Separate the referral mechanisms in the Channel Inventory so you can see which ones produce clients.


The Diagnostic Failure Hiding Inside the Marketing Budget


An agency that cannot measure which channel produces clients is not running a marketing program. It is placing bets without calculating the odds.

A 5-person performance marketing agency earning $80K/month spends $4,200/month on a freelance content writer producing two case studies, a VA running LinkedIn outreach, and Google Ads managed by the founder.

The founder believes the case studies are “building brand,” the outreach is generating “warm leads,” and the ads are “keeping the pipeline active.” None of those beliefs has been tested against client acquisition data. Three channels are active; channel-level ROI remains unknown.

The pattern takes different forms across agencies:

3-person SEO agency earning $65K/month:

  • Labels all referrals as “reputation,” without separating past clients, professional network connections, and a podcast appearance from eight months ago.

  • If one source dries up, the founder cannot tell which one or why.

6-person creative agency earning $110K/month:

  • Has kept a $2,500/month LinkedIn Ads account running for six months.

  • Has not calculated cost per lead, cost per qualified lead, or cost per client.

  • Continues spending because “it seems to be working,” not because the CAC:LTV comparison supports it.


The Invisible Budget Problem

One agency spends $4,200/month across three channels:

  • Channel A: $1,400/month.

  • Channel B: $1,600/month.

  • Channel C: $1,200/month.

Without channel-level measurement, the founder cannot identify:

  • Which channel produces 80% of clients.

  • Which channel has a 1:8 CAC:LTV ratio.

  • Which channel should be cut.

  • Whether $2,000–$3,500/month could be reallocated.

The mechanism is spend without signal. The founder approves the budget, the team or freelancers execute, and the agency acquires some clients. But no one connects specific channel costs to specific client outcomes. Every reallocation decision becomes a guess.

Paying for marketing without knowing which channel works is not just a marketing problem. It is a governance problem wearing a marketing budget.


Why “Focus on One Channel” Can Make This Worse

“Focus on one channel and do it really well before adding more” is useful advice for an early-stage agency. It is the wrong response to a Scaling-band agency that already has several channels running. The problem is no longer which channel to start. It is that no one has measured the channels already in place.

At $80K/month, a founder following that advice may put more resources into the channel they prefer while the others keep consuming budget without accountability. Spend grows, but visibility does not.

The better move is to measure every active channel, then decide which to fund and which to cut.


Who This Audit Is For: The Scaling Band ($60–$150K/Month)

This protocol is for agencies with active marketing spend and at least 90 days of acquisition history. Without that history, the channel inventory is theoretical. With it, the first ROI calculation can produce actionable data within two hours.

At this stage, the founder may blame a slow pipeline on the channel mix. They switch channels when results feel slow without checking whether the change improved acquisition. The experiments continue, but the measurement layer never gets installed.


What Unmeasured Marketing Spend Costs

At $3,000–$5,000/month, an agency spends $36,000–$60,000/year on marketing and sales support without a way to identify which channels earn that budget. At the $4,000/month midpoint, that is about $182 per business day, assuming 22 business days per month.

The potential reallocation becomes visible when channel outcomes and budgets are compared:

  • A channel producing 70–80% of client outcomes receives 40–50% of the marketing budget.

  • A channel producing 5–10% of outcomes receives 25–35% of the budget.

  • Once measured, the estimated opportunity is to redirect $1,200–$2,000/month from the weaker channel to the stronger one without increasing total spend.

The cost is not just the budget. It is the inability to move that budget based on evidence.


Calculate Your Unmeasured Marketing Spend

Use the completed example to see the calculation, then fill in your figures.

Marketing Spend Diagnostic: Example
- Total monthly marketing spend: $4,000
- Months without channel-level ROI data: 9
- Total undiagnosed spend: $4,000 × 9 = $36,000
- Daily spend without measurement: About $182 per business day, assuming 22 business days per month
- Estimated reallocation opportunity: $1,500/month
Marketing Spend Diagnostic: Your Figures
- Total monthly marketing spend: $[amount]
- Months without channel-level ROI data: [number]
- Total undiagnosed spend: $[monthly spend] × [months] = $[amount]
- Daily spend without measurement: $[monthly spend] ÷ [business days per month] = $[amount]
- Estimated reallocation opportunity: $[amount]/month

What Changes If You Delay the Audit

Within 30 days:

  • Complete the first Channel Inventory in 2–3 hours.

  • Use three-month rolling data for an approximate but directional ROI calculation.

  • If the data supports it, decide on a reallocation before the next billing cycle.

After 30–90 days of delay:

  • Each additional month adds $3,000–$5,000 in unaudited spend.

  • Older lead sources become harder to reconstruct. After six months, some may be irrecoverable.

  • Start recording sources now rather than waiting another 90 days.

After 90 days of delay:

  • Reconstruct sources from contracts, intake forms, and CRM records.

  • Allow 4–6 hours for reconstruction, versus about 2 hours for a current-state audit.

  • Account for both the extra work and the continued risk of misallocated spend.


Check Whether You’re Ready to Run the Audit

You need all three:

  1. Active marketing spend of at least $2,000/month.

  2. At least 90 days of acquisition history.

  3. At least three clients acquired in the last six months, giving the audit enough closed-client outcomes to assess.

If you meet all three criteria, proceed. If you miss any one, do not run the ROI Calculation yet:

  • Spend below $2,000/month: Install the sales governance layer first.

  • Less than 90 days of history: Run the Channel Inventory now, then return to the ROI Calculation once you have 90 days of data.

  • Fewer than three clients acquired: Keep recording lead sources and closes until there are enough outcomes to assess.

Calculating CAC:LTV without sufficient history and closed-client outcomes can make a small sample look more decisive than it is.

One thing from this section:

The reallocation opportunity in most Scaling-band agencies is $1,200-$2,000/month redirected from low-performing channels to high-performing ones - but it is invisible until the measurement layer exists.

The cost is known. The framework that installs the measurement layer has four components, and the sequence is not arbitrary - you cannot calculate channel ROI until you have completed the channel inventory.


How to Run the Channel Health and ROI Audit


A marketing measurement system that does not connect spend to client acquisition is a reporting system, not a governance system.

The Channel Health and ROI Audit runs in a fixed sequence:

  1. Channel Inventory captures the raw data.

  2. ROI Calculation applies the diagnostic logic.

  3. Channel Health Score assesses the trend.

  4. Reallocation Decision Protocol turns the score into a budget decision.

Component 1: Build Your Channel Inventory

The Channel Inventory is a monthly tracking document. For every active acquisition channel, record four figures:

  • Monthly investment.

  • Leads generated.

  • Qualified leads.

  • Clients closed.

List paid and unpaid channels, whether the founder, team, or a contractor manages them. Price in founder and team time. A channel with no media spend can still have a real cost, and a channel producing leads may be producing contacts that never qualify.

Commonly undercounted channels at the Scaling band include:

  • Referrals: Separate past client, professional network, and strategic partner referrals. Combining them hides differences in cost per lead and how each source could be improved.

  • LinkedIn organic: Four to six hours of founder or team time per week can represent $200–$600/month in time cost at Scaling-band rates.

  • Content marketing: Include distribution, formatting, and promotion time, not just writing costs.

  • Events and speaking: Include preparation, travel, and follow-up, even when there is no speaking fee.

  • Outbound sequences: Include the founder’s time reviewing and personalizing responses, not just the VA’s cost.

The finished tracking document should have one row per channel, with all four figures recorded for the current month and the prior two months. Do not enter zero investment unless a channel genuinely uses no founder or team time. If you cannot assign a cost, estimate the time cost before proceeding.

If you cannot attribute leads to channels, add one required question to every intake form and new-client onboarding document: “How did you first hear about us?” Capture the answer consistently for three months, then run the ROI Calculation.

Quick Signal

List every active channel. Beside each, note the last client it produced and approximately when. If a channel has had active spend but no attributed client in the last 90 days, determine whether it produced no clients or whether you failed to track their source. The first is a possible performance issue; the second is a measurement gap.


Component 2: Calculate ROI per Channel

Use the Channel Inventory to calculate four figures for each channel: cost per lead (CPL), cost per qualified lead, cost per client (CAC), and average client lifetime value (LTV). Then express the result as a CAC:LTV ratio.

ROI Calculation per Channel
- CPL = Channel spend ÷ Leads
- Cost per qualified lead = Channel spend ÷ Qualified leads
- CAC = Channel spend ÷ Clients closed
- CAC:LTV = $1 of acquisition cost : Average client LTV ÷ CAC

A ratio below 1:3 triggers a review for restructuring or elimination, not an automatic cut. A channel at 1:2.5 that has improved for three months needs a different decision from one that has stayed flat for six months.

Channel A: LinkedIn Outreach

  • Monthly spend: $1,400.

  • Leads: 22; qualified leads: 6; clients closed: 1.

  • CPL: $63.64; cost per qualified lead: approximately $233.

  • CAC: $1,400; average client LTV: $18,000.

  • CAC:LTV: approximately 1:12.9.

  • Decision: Increase, subject to the three-month trend.

Channel B: Google Ads

  • Monthly spend: $2,000.

  • Leads: 31; qualified leads: 4.

  • Modeled monthly closes: 0.3, a rounded rate of approximately one client every three months.

  • CPL: $64.52; cost per qualified lead: $500.

  • CAC: approximately $6,667; average client LTV: $18,000.

  • CAC:LTV: approximately 1:2.7.

  • Decision: Review.

The 0.3 close figure is a rounded modeling assumption, not a fraction of a client closed in a single month. Using exactly one client every three months instead would produce a $6,000 CAC and a 1:3 ratio. Keep the assumed close rate consistent when making the decision.

The five-element result

  • Before: $4,000/month in undifferentiated marketing spend.

  • Method: Channel Health and ROI Audit.

  • Diagnostic finding: Channel A at approximately 1:12.9 CAC:LTV versus Channel B at approximately 1:2.7.

  • After: $1,500/month reallocated from Channel B to Channel A.

  • Timeline: First reallocation within 30 days.

Apply these standard decision rules:

  • Above 1:5 with a positive three-month trend: Increase funding by 20–30%.

  • Above 1:3 with a flat trend: Maintain funding and test one variable.

  • Below 1:3 with a flat or declining trend: Reduce or cut after review.

Long sales cycles

If a channel takes 90 days or more to turn a lead into a client, zero closes this month may conceal qualified leads still moving through the pipeline. For example, two leads may be 60 days into a 90-day cycle. Use a three-month rolling average for clients closed rather than judging the channel on one month.

Referral channels without direct spend

Include the founder’s time. At three hours per week and an effective rate of $150/hour, referral cultivation costs $1,800 in a four-week month. Omitting that cost creates a false 1:infinity CAC:LTV ratio and can make an unscalable source look free.


Component 3: Score Each Channel’s Health

The ROI Calculation shows a channel’s results at a point in time. The Channel Health Score shows its direction over the last three months. Assess each channel quarterly on three measures:

  • Performance trend: Is the CAC:LTV ratio improving, stable, or declining?

  • Saturation signal: At the same spend level, is lead volume growing, flat, or shrinking?

  • Quality trend: Is the qualified-lead-to-lead ratio improving, stable, or declining?

Score each measure as improving (3), stable (2), or declining (1). Add the three scores:

  • 7–9: Healthy and worth funding.

  • 4–6: Keep under observation.

  • 3: Trigger a reallocation review.

Do not cut a channel because of one bad month. A channel with a 1:2.5 CAC:LTV ratio this month could still score 7 if its performance trend and lead quality are improving. Use three months of data before making a cut decision.

Quick Signal

Choose a channel you are considering cutting and check its CPL for each of the last three months. If CPL is falling while lead volume holds steady, the channel is becoming more efficient at generating leads. The problem may be the close rate rather than the channel itself.


Component 4: Make the Reallocation Decision

The Reallocation Decision Protocol turns the Channel Health Score into a budget action. Run the steps in order:

  1. Step 1: Score every active channel using the three measures in the Channel Health Score.

  2. Step 2: Rank channels by CAC:LTV ratio, highest to lowest.

  3. Step 3: Apply the threshold. Fund channels at or above 1:3 with a health score of at least 4. Flag channels below 1:3 with a health score below 4 for a cut or restructure.

  4. Step 4: Calculate the spend freed by cuts or reductions. Reallocate it to the top-ranked eligible channel rather than dividing it evenly across several channels.

Use the decision tree for channels that fall between the clear fund and cut cases:

Reallocation Decision Tree
- Is CAC:LTV at least 1:3?
- If yes, is the health score at least 4?
- If yes, fund the channel; increase by 20–30% when the trend supports expansion.
- If no, maintain spend and test one variable.
- If CAC:LTV is below 1:3, is the health score at least 4?
- If yes, observe for one more quarter.
- If no, cut or restructure.
- Reallocation destination: The highest-ranked channel by CAC:LTV with a positive health trend.
- Send the full reallocation there until CPL rises for two consecutive months despite increased spend.
- If that saturation signal appears, split new reallocation between that channel and the #2 channel.

The common Step 4 mistake is spreading freed budget evenly across every channel above the threshold. That produces small changes everywhere. A single-destination reallocation gives the strongest channel a meaningful increase, with two consecutive months of rising CPL serving as the signal to stop concentrating additional spend there.

Channel Score Check
- Is CAC:LTV at least 1:3?
- If yes and the health score is at least 4: Fund; increase by 20–30% when the trend supports it.
- If yes and the health score is below 4: Maintain; test one variable.
- If no and the health score is at least 4: Observe for one more quarter.
- If no and the health score is below 4: Cut or restructure.

Reallocation Destination
- Send the full reallocation to the top channel by CAC:LTV with a positive health trend.
- If CPL rises for two consecutive months despite increased spend, split new reallocation with the #2 channel.

Use the Audit Beyond Marketing

The Channel Health and ROI Audit builds a habit: trace a budget decision to a measured outcome before approving it. The same question can guide other decisions:

  • Service pricing: What is the margin on each service line after delivery costs?

  • Hiring: How does revenue per team member compare with compensation cost?

  • Client selection: How does the LTV of clients in a vertical compare with their acquisition cost?

CAC:LTV, Channel Health Score, and qualified-to-lead ratio give the founder a shared language for deciding where acquisition money goes. Instead of discovering after six months that a channel is failing, the founder can review an emerging signal and decide whether to test, maintain, or reallocate.


Run an AI-Assisted Channel Audit

For six active channels, manually pulling spend records, reconstructing lead sources, calculating ratios, and assembling three-month trends can take 4–6 hours. An AI-assisted first pass is estimated at 60–90 minutes if the records are ready. Claude or ChatGPT can calculate from the data you supply, but you still need to check its math and source assignments before changing a budget.

Copy and paste this prompt:

I'm auditing acquisition channels for my agency.

INPUTS
- Last three months, by month and channel: [paste channel name, spend including time costs, leads, qualified leads, clients closed, and client source records]
- Average client LTV: $[X]
- Typical sales cycle: [X] months

CALCULATE
- For each channel and month: CPL and cost per qualified lead
- For each channel with enough close data: CAC and CAC:LTV
- Use a three-month rolling close rate when one month's closes would misrepresent the sales cycle
- Show the inputs, formulas, and assumptions
- Mark results that cannot be calculated; never divide by zero or invent missing data

SCORE
- Rank channels by CAC:LTV, highest to lowest
- Rate each three-month trend as improving (3), stable (2), or declining (1):
  - CAC:LTV performance
  - Lead volume at comparable spend
  - Qualified-to-lead ratio
- Add the three ratings for a Channel Health Score out of 9

FLAG
- CAC:LTV below 1:3
- CPL rising for two consecutive months
- Possible duplicate client attribution
- Evaluation periods shorter than the sales cycle
- Missing or inconsistent data

RECOMMEND
- Give each channel one decision: fund, maintain and test, observe, or cut and restructure
- Name one reallocation destination if the evidence supports a move
- Explain the evidence and uncertainty behind each decision
- Format the answer in short sections with bullets, not a table

Comparing the records side by side can surface a client credited to two channels or a channel judged before its leads have had time to close. Treat those as flags to verify against intake and CRM records, not findings to accept automatically.

A monthly audit becomes easier to sustain when the calculations take less time. The goal is not more reporting. It is a repeatable return signal attached to the spend.

“I’ve seen the CAC:LTV calculation land as a revelation for founders who have been in business for three or four years. Not because the math is complex. Because no one ever made them do it channel by channel.

The moment they calculate it, they almost always find the same thing: one channel at 1:12 or higher, and one channel at 1:2 or lower. The reallocation is obvious. What wasn’t obvious was that the data existed and they had never assembled it.”

The gap is not always missing data. Often, it is the absence of a system that turns existing data into a decision. A low CPL does not make a channel cheap if only 5% of its leads close; a channel with a higher CPL and a 35% close rate may cost less per client.


Check Whether You’re Ready to Reallocate

Reallocate only when all three criteria are met:

  1. You have calculated CAC:LTV for every channel using at least 90 days of data.

  2. At least one channel is above 1:3 CAC:LTV.

  3. At least one channel is below 1:5 CAC:LTV, creating a spread worth examining.

If any criterion fails, do not move budget between channels yet.

  • Every channel is above 1:5: The issue may be acquisition volume rather than channel efficiency. Consider expanding the top channel’s budget as a separate decision, not a reallocation from another channel.

  • No channel is above 1:3: Recheck lead-source tagging and acquisition costs before concluding that every channel is underperforming.

  • A channel lacks 90 days of usable data: Keep tracking until its CAC:LTV can be assessed.

  • There is no meaningful spread between channels: Maintain the current allocation and continue measuring rather than forcing a move.

Reallocating on incomplete data can send more money to the wrong channel with greater confidence.


Premium Toolkit available for members


The Channel Health and ROI Audit System includes:

  • Channel Inventory Template — connect every channel’s spend, lead quality, and closed clients in one monthly view

  • Channel ROI Calculator — identify channels below the 1:3 CAC:LTV threshold before wasted budget compounds

  • Reallocation Decision Tree — decide whether to increase, maintain, reduce, or cut each channel using evidence

  • Plug-and-play AI diagnosis sessions — drop into Claude, Gemini or ChatGPT, answer a few questions, save hours of guessing, get your exact next move

  • Audio key points — concentrated frameworks you can absorb in minutes, implement while you move

  • Unlock 750+ ready-to-use constraint toolkits — built to solve every business problem operators actually face.


Prevent $1,500/month in misallocated marketing spend by moving budget from low-return channels to proven acquisition sources.

Cancel anytime. Every download you’ve accessed stays with you.


This system is for Scaling-band agency founders with $2,000+/month in marketing spend and 90+ days of acquisition history.

If your sales process is not documented, install If I’m Not on the Sales Call We Don’t Close - The Sales Governance Engine first.

The first Channel Inventory is one session. The toolkit produces the reallocation decision before the next billing cycle closes.

One thing from this section:

The CAC:LTV ratio is the only metric that connects marketing spend to business outcome - every other acquisition metric is a partial view without it.

The framework is installed on paper. The next step is the implementation sequence that produces a working channel inventory and first ROI calculation in a single session.


Run Your Channel ROI Audit in One Session


The first session has one target: a CAC:LTV ratio for every active channel. That is the input for a budget decision. Start by identifying the channels and their costs.

Step 1: Build the Channel List (20–30 Minutes)

List every channel the agency uses to acquire clients, whether paid or unpaid, founder-managed or delegated.

  • Check the last 90 days of bank statements, invoices, and contractor payments. Assign each marketing-related payment to a specific channel.

  • Check the records for your last five clients to identify channels that do not appear in spend records. Do not rely on memory.

  • Assign a monthly spend or founder/team time cost to every channel. Without a cost, you cannot calculate its CPL.

Use any document editor, or the Channel Inventory Template in Toolkit 1 - PDF.

A usable first pass is a list of 4–8 channels, each with a monthly cost. Replace labels such as “general marketing” with channels specific enough to measure. Do not count leads yet; source attribution comes in the next step.

If this takes more than 30 minutes, stop trying to reconstruct where every lead came from. Finish the channel list first.

If lead sources exist only in the founder’s memory, add a required “channel source” field to every new-lead intake. Capture it consistently for three months, then use those records to run the audit.


Step 2: Assign Lead and Close Data (30–45 Minutes)

Pull the last 90 days of prospect records. For each lead, identify its source and whether it became a qualified lead or a closed client. A qualified lead meets the agency’s minimum criteria for engagement.

  • Use a CRM export or review email records.

  • Enter monthly lead, qualified-lead, and close counts for each channel in the Channel Inventory Template.

  • Log leads with no reliable source as “unattributed.” Do not spread them evenly across channels.

If your records are unstructured, Claude or ChatGPT can help extract source information from a thread list. Check every proposed attribution against the original record before entering it.

Stop at 90 days for this first pass. If the task takes longer than 45 minutes, check whether you are tracing older contacts rather than completing the minimum dataset.

The finished inventory has three months of counts for every channel, plus a separate unattributed bucket. The sum of attributed and unattributed leads should equal the agency’s total leads for the period. A large unattributed bucket reveals the size of the measurement gap.

If most sources were never recorded, do not invent them retroactively. Add a required source field to new-lead intake now and schedule the audit for 90 days from today.


Step 3: Run the ROI Calculation (30–45 Minutes)

Use the Channel ROI Calculator in Toolkit 2 - PDF to calculate CPL, cost per qualified lead, CAC, and CAC:LTV for every channel with complete data. Enter the spend, lead, qualified-lead, and close figures from the Channel Inventory.

You also need one average client LTV estimate:

  • Multiply average monthly retainer value by average retention length, using a 12-month estimate for this audit.

  • If retention data is unavailable, use a conservative six-month estimate.

  • Apply the same LTV assumption across channels so the comparison stays consistent.

The calculator should flag ratios below 1:3. Rank the calculable channels from highest to lowest CAC:LTV and mark channels with unattributed data or less than three months of history for next-quarter calculation. Do not assign a ratio to a channel with zero closes; its CAC cannot yet be calculated.

If this step takes more than 45 minutes, switch from manual calculation to the pre-built calculator. The manual approach can take three to four times longer and introduces more opportunities for error.

Check the result before using it. In this diagnostic, a useful spread would include at least one channel above 1:5 and a highest-to-lowest ratio difference of at least 2×. If every result is within 10% of the others, check whether lead sources have been grouped too broadly before drawing a conclusion.


Step 4: Score and Decide (20–30 Minutes)

Score each channel’s three-month performance, saturation, and lead-quality trends. Then use the Reallocation Decision Tree in Toolkit 3 - PDF to write one decision per channel: increase, maintain, observe, or cut.

Name the destination for any spend or time freed by a reduction. The first reallocation is zero-sum: total budget after the change must equal total budget before it. Do not approve new spend as part of this step.


Complete the First Audit in 100–150 Minutes

  • Step 1: Build the channel list in 20–30 minutes. Output: 4–8 channels with spend or time-cost figures.

  • Step 2: Assign lead and close data in 30–45 minutes. Output: three months of attribution per channel.

  • Step 3: Run the ROI Calculation in 30–45 minutes. Output: a CAC:LTV ratio for each channel with complete data.

  • Step 4: Score and decide in 20–30 minutes. Output: a written budget decision per channel.

Target the first supported reallocation before the next billing cycle.


How the Audit Changes Three Agency Decisions

Solo-Founder Paid Acquisition Agency

  • Situation: A $70K/month agency has two channels, referrals and LinkedIn organic. LinkedIn has been recorded as free.

  • Finding: Five hours a week of founder time at $150/hour costs $3,000 in a four-week month. At that cost, LinkedIn’s CAC:LTV is 1:2.1; the tracked referral channel is at 1:8.4.

  • Decision: Reduce LinkedIn to two hours a week for maintenance and redirect three hours a week to referral relationships.

3-Person SEO and Content Agency

  • Situation: An $85K/month agency uses organic content, outbound, referrals, and a paid ads experiment.

  • Finding: Paid ads have run for four months at $2,400/month without producing a client. With zero closes, CAC and CAC:LTV are not calculable; recording the result as “1:0” would misstate the ratio. The organic channel is producing clients at 1:9.2.

  • Decision: Cut the paid ads experiment and move its $2,400/month budget to content amplification.

6-Person Performance Marketing Agency

  • Situation: A $120K/month agency uses organic, paid, partnerships, referrals, and events.

  • Finding: Events have a deteriorating 1:3.1 CAC:LTV ratio despite the founder’s confidence in them. Agency-partner referrals are at 1:14.2 with a positive trend.

  • Decision: Reduce events from monthly to one per quarter and redirect an estimated $1,800/month of events preparation time to partner relationship development.

The channel a founder trusts most still needs to earn that trust in the data.


Check the Audit Before Reallocating

Confirm that all three items exist:

  • A complete Channel Inventory with every active channel, its cost, and three months of lead and close data.

  • A CAC:LTV ratio for every channel with enough data to calculate one.

  • A completed Reallocation Decision Tree with a written decision for every channel.

If any item is missing, pause the reallocation. A partial audit can make a preferred channel look validated simply because competing data was left out.

The first session’s outcome is the same total budget, directed by evidence rather than instinct. Once the audit is complete, check the numbers and model what the reallocation could produce over 90 days.


How to Test Marketing Budget Reallocation in Your Agency


Your Marketing Spend Diagnostic Calculator

This example shows how much spend has gone without channel-level measurement and how much budget could be redirected. “Redirected” does not mean additional revenue.

Marketing Spend Diagnostic: Example
- Total monthly marketing spend: $4,000
- Active channels: 6
- Months without channel ROI data: 9
- Total undiagnosed spend: $4,000 × 9 = $36,000
- Highest-performing channel CAC:LTV: 1:12.9
- Lowest-performing channel CAC:LTV: 1:2.1
- Monthly spend on lowest-performing channel: $1,600
- Potential monthly reallocation: Up to $1,600, subject to review
- Amount redirected over 12 months at that rate: $1,600 × 12 = $19,200
Marketing Spend Diagnostic: Your Figures
- Total monthly marketing spend: $[amount]
- Active channels: [number]
- Months without channel ROI data: [number]
- Total undiagnosed spend: $[monthly spend] × [months] = $[amount]
- Highest-performing channel CAC:LTV: 1:[ratio]
- Lowest-performing channel CAC:LTV: 1:[ratio]
- Monthly spend on lowest-performing channel: $[amount]
- Potential monthly reallocation after review: $[amount]
- Amount redirected over 12 months at that rate: $[monthly reallocation] × 12 = $[amount]

The audit uses 1:3 CAC:LTV as a review threshold for a Scaling-band agency with modeled client LTV of $15,000–$25,000. Below 1:3, review the channel’s trend, attribution, and costs before deciding whether to restructure or cut it.


Test the Decision Before Increasing Spend

Consider a $90K/month agency with a $4,500/month marketing budget across LinkedIn outreach, Google Ads, organic content, events, and referral cultivation. It also has a LinkedIn Ads account that is two months old. An account manager recommends adding $1,000/month because impressions and engagement look strong, but there is no client attribution data supporting the increase.

Without the audit

  • The founder approves the $1,000/month increase.

  • Three months later, LinkedIn Ads has produced two qualified leads and zero closes. The account manager recommends more time.

  • In the modeled scenario, the founder continues. By month six, the account has consumed $6,000 without producing a calculable CAC:LTV ratio.

With the audit

  • At month two, the founder records $2,000 in LinkedIn Ads spend, four leads, two qualified leads, and zero closes.

  • CAC:LTV cannot yet be calculated because there are no closed clients. A valid three-month Channel Health Score also cannot be assigned from only two months of data.

  • Rather than approving another $1,000/month, the founder holds the increase and runs a 60-day restructure test: change the offer from a consultation to a free audit, then review the result before month four.

The audit does not prove the channel should be cut at month two. It prevents an increase based only on engagement metrics.


Model the Six-Month Difference

These are scenario assumptions, not guaranteed results.

Without the Channel Health and ROI Audit

  • Month 1: The agency keeps its current channel allocation. Two underperforming channels continue receiving budget because their results are not visible.

  • Month 3: One channel’s CPL is 30% higher than three months earlier. The founder attributes a slower pipeline to seasonality, while an account manager reports positive engagement. No CAC calculation is run.

  • Month 6: The agency has spent another $27,000 at $4,500/month on the unaudited mix. A channel formerly at 1:12 CAC:LTV has saturated: CPL has doubled and CAC:LTV is now 1:6. In the modeled comparison, a competitor that reallocated three months earlier is producing 40% more qualified leads at the same budget.

With the Channel Health and ROI Audit

  • Month 1: The agency moves $1,500/month from a channel at 1:2.7 CAC:LTV to one at 1:12.9, keeping total spend unchanged. The percentage increase for the receiving channel depends on its starting budget; it cannot be calculated from these figures alone.

  • Month 3: Lead volume from the receiving channel has increased, and CAC:LTV remains above 1:8 at higher spend. An events channel scores 4 on Channel Health and stays under observation. No new spend is approved.

  • Month 6: In this modeled outcome, the reallocation produces three additional clients. At $18,000 average LTV, that represents $54,000 in additional client lifetime value, not cash necessarily collected during those six months. Underperforming channels have been restructured or cut.


Check Progress at Day 14, Week 4, and Week 8

  • Day 14: Complete the Channel Inventory and calculate CAC:LTV for every channel with at least three months of complete data. Write and approve the first reallocation decision. Flag any channel that remains unmeasured and state why; do not invent a ratio.

  • Week 4: Execute the reallocation. Confirm that the receiving channel’s budget increased, the reduced channel’s budget fell, and total marketing spend is unchanged.

  • Week 8: Review the receiving channel’s first post-reallocation CPL data. Stable or falling CPL is the desired signal. If CPL rises by more than 15% for two consecutive weeks, pause further budget increases and test a channel variant.

If CPL rises after reallocation, do not immediately move the budget again. Test one variable: the offer type, targeting, or message. Measure CPL for 30 days before making another budget change so you can tell which decision affected the result.


If the Numbers Look Wrong, Retest

If a CAC:LTV result conflicts with what you know about a channel, pause the budget decision and check the inputs.

  1. Revert to the Channel Inventory. Check where each lead first came from. A client who connected on LinkedIn after a referral should be attributed to the referral source, not automatically to LinkedIn.

  2. Identify the mismatch. Are there fewer leads attributed to the channel than expected, or fewer closed clients? Check the relevant records rather than changing the ratio to fit your impression.

  3. Standardize one definition. Some channels may count every contact as a lead while others count only replies. Set one lead definition and apply it across all channels.

  4. Retest after 30 days of clean tracking. Do not recalculate old records using unsupported assumptions. If the sales cycle is longer than 30 days, keep the channel under observation until enough of those tracked leads can close.


Use Channel Data to Examine Client Quality

Over 6–12 months, the audit can reveal whether acquisition source is associated with client LTV, not just lead volume. For example, check whether strategic-partner referrals close faster, stay longer, or expand more often than paid-acquisition clients.

Check whether outbound clients require more sales work or have shorter initial engagements than inbound clients. These are questions to test in your agency’s records, not assumptions to build into the calculation.

That makes channel-level CAC:LTV a capital-allocation signal: it helps the founder assess where the next dollar of acquisition spend may produce the strongest long-term return.

Watch for two early signals:

  • Early Signal 1: CPL on a previously strong channel rises for two consecutive months without a spend increase. Check for saturation before declaring the channel a failure. Reduce spend by 20% and test one variable, such as audience, offer, or message, before considering a cut.

  • Early Signal 2: Fewer than 20% of a channel’s leads qualify, or fewer than one in five. Review targeting first. The channel may be generating contacts but reaching the wrong audience.

A useful first audit produces a decision. A useful ongoing audit catches these changes early enough for the founder to adjust before another billing cycle passes.


The Single Point of Failure: Choosing by CPL

The audit breaks when a founder lets cost per lead (CPL) override CAC:LTV because the cheaper-looking channel is the one they already prefer.

Consider two channels:

  • Channel A: $45 CPL, 4% lead-to-client close rate, and $8,000 average client LTV.

  • Channel B: $210 CPL, 35% lead-to-client close rate, and $24,000 average client LTV.

Channel B looks expensive by CPL. But the stated inputs produce a CAC of $600 and a CAC:LTV ratio of 1:40. Channel A produces a CAC of $1,125 and a ratio of approximately 1:7.1. The ratios 1:11.4 and 1:3.6 do not follow from these inputs.

These different LTV figures are useful for illustrating client value, but they are not a like-for-like channel comparison if the channels serve different client types. Segment by client type and apply a consistent LTV within each segment before making the reallocation decision. Either way, CPL alone would point the founder away from the channel with the stronger return in this example.

Use CPL to spot changes such as saturation. Use CAC:LTV as the primary budget decision input. The Reallocation Decision Tree in Toolkit 3 - PDF requires the ratio before a channel decision can be completed.


Four Failure Modes to Catch Early

Failure Mode 1: CPL Becomes the Decision Metric

  • Early signal: Channel discussions focus on “cheap” or “expensive” leads without mentioning close rates or CAC:LTV.

  • Recovery: Add lead-to-client close rate as a required field in the Channel Inventory Template. Rebuild the ROI Calculation using the same close-rate definition for every channel.

  • Correction timeline: Track the missing close-rate data through one 30-day cycle, then replace the CPL-based assessment. Allow for a longer sales cycle where needed.

Failure Mode 2: Monthly Tracking Stops

  • Early signal: The founder completes the Channel Inventory in month one but does not update it in month two.

  • Recovery: Schedule the 20–30-minute update for the first week of every month, whether the pipeline feels slow or not.

  • Correction timeline: Resume immediately. The Channel Health Score needs at least three consecutive months to show a trend.

Failure Mode 3: LTV Changes to Favor a Channel

  • Early signal: A founder gives a preferred channel a higher LTV estimate based on an unverified belief that its clients stay longer.

  • Recovery: Use the blended average client LTV from the last 12 months across channels. If enterprise and SMB clients have materially different LTV, segment by client type and compare channels within the same segment.

  • Correction timeline: Recalculate every affected CAC:LTV ratio before the next reallocation decision.

Failure Mode 4: The Budget Never Moves

  • Early signal: The decision is documented, but the same charges continue into the next billing cycle.

  • Recovery: Make the change at the contract or account level: specify the reduction or cancellation in one channel and the corresponding increase in another.

  • Correction timeline: Execute before the next monthly billing cycle. A decision that never changes spend has not completed the audit.


Keep the Audit Working After Month One

Failure Mode 1: CPL Replaces CAC:LTV

  • Signal: Channel discussions focus on lead cost, not close rate.

  • Fix: Add close rate to the Channel Inventory.

  • Timeline: Correct it within one tracking cycle.

Failure Mode 2: Monthly Tracking Stops

  • Signal: The month-two inventory update never happens.

  • Fix: Put the update on a fixed monthly schedule.

  • Timeline: Resume immediately.

Failure Mode 3: LTV Changes Between Channels

  • Signal: Different LTV assumptions favor different channels.

  • Fix: Use a blended average LTV. If client types differ significantly, compare channels within the same client-type segment.

  • Timeline: Recalculate before the next reallocation.

Failure Mode 4: The Decision Never Changes Spend

  • Signal: The audit recommends a move, but the next billing cycle is unchanged.

  • Fix: Change the contract or account budget for both the reduced and receiving channels.

  • Timeline: Execute before the next billing cycle.


Two Six-Month Outcomes

These are modeled scenarios, not predicted results.

Without the Channel Health and ROI Audit

Month 1

  • Marketing spend stays unchanged.

  • An underperforming channel produces enough leads to look active.

  • The founder still cannot see its cost per client.

Month 3

  • CPL on a mid-performing channel is 25% higher than three months earlier.

  • The founder blames “market conditions.” A paid ads report highlights engagement.

  • No CAC:LTV calculation tests either explanation.

  • An additional $4,500–$7,500 has gone to the unaudited channel mix in this scenario.

Month 6

  • Total marketing spend reaches $24,000–$30,000.

  • Fewer than half of acquired clients can be confidently assigned to a channel.

  • A formerly strong channel has saturated, but no trend record shows when CPL began rising.

  • In the modeled comparison, a competitor using the audit has acquired three or four additional clients at the same total spend.

With the Channel Health and ROI Audit

Month 1

  • The founder completes the first audit and executes a decision.

  • $1,500/month moves from a channel at 1:2.7 CAC:LTV to one at 1:12.9.

  • Total marketing spend stays the same.

Month 3

  • Three months of records support a Channel Health Score for each channel with complete data.

  • CPL on the receiving channel has risen slightly. The founder tests a variant before adding more budget.

  • A borderline channel improves from “observe” to “maintain.”

Month 6

  • Six monthly audits provide a channel-level trend history.

  • In this scenario, the strongest channel produces additional clients while maintaining its CAC:LTV.

  • A channel cut in month two has had its budget redirected for four months.

  • New-client source records allow the founder to attribute every client acquired during the six-month period.


Stress-Test the Audit Under Pressure

Stress Point 1: Revenue Contracts

When revenue falls, a founder may want to increase spend across every channel. The audit calls for a narrower decision: compare channel returns and direct the existing budget toward the stronger one. In this model, a channel at 1:12 CAC:LTV is a better candidate for funding than one below 1:3.

Rule: Do not relax the 1:3 review threshold because revenue is falling. Review a channel below it promptly for restructuring or a cut rather than trying to rescue it with more spend.

Stress Point 2: The Marketing Team Grows

A new team member, contractor, or agency provider may generate leads through a source the Channel Inventory does not yet track. If the inventory stays unchanged, attribution becomes less reliable as activity grows.

Rule: Add each new provider and any new acquisition channel to the Channel Inventory before their first month of activity. Define how their leads and costs will be recorded.


Adjust the Audit for Edge Cases

Fewer Than Three Months of History

  • Run a partial audit using the data available.

  • Calculate CPL and cost per qualified lead.

  • Wait for sufficient close and cost history before using CAC:LTV for a reallocation decision.

  • Set a 90-day forward-tracking trigger. Do not reallocate based on CPL alone.

Mostly Referral-Sourced Clients

  • Assign a cost to founder time spent cultivating relationships.

  • Record referral sources through the intake form.

  • Compare the resulting referral CAC:LTV with paid channels. No direct invoice does not mean no acquisition cost.

Every Channel Above 1:3, but the Pipeline Is Thin

  • The issue may be volume rather than efficiency: channels clear the review threshold but do not produce enough clients.

  • Consider expanding the budget of the strongest channel as a separate decision. Do not force a reallocation when there is no weak channel to reduce.

Two Channels Have the Same CAC:LTV

  • Use the Channel Health Score to break the tie.

  • At the same 1:7 ratio, favor the channel with improving performance and growing lead volume at comparable spend over one with a flat trend.


Finish the Audit in One Session

  • Step 1: Build the Channel List in 20–30 minutes. Have spend records ready.

  • Step 2: Assign Lead and Close Data in 30–45 minutes. This is usually the longest step; AI can help organize unstructured records, but verify every source assignment.

  • Step 3: Run the ROI Calculation in 30–45 minutes. Use the Channel ROI Calculator rather than calculating each ratio by hand.

  • Step 4: Score and Decide in 20–30 minutes. Use the Reallocation Decision Tree to record an action for each channel.

Total target: 100–150 minutes. If the data is complete, the first reallocation decision can be ready before the next billing cycle closes.

Common Blockers and Fixes

  • “I don’t ask leads where they came from.” Add “How did you first hear about us?” to the intake form. The field may take about 90 seconds to add; building three months of attribution data takes three months.

  • “My CRM doesn’t track channel source.” Add a consistent source tag to each new lead record. You do not need a CRM upgrade to start tracking.

  • “My LTV varies too much to use an average.” Use the median if outliers distort the mean. If variation remains large, separate high-retainer clients from project clients and calculate LTV within each tier.


AI Prompt for a Faster First Pass

Paste your channel-level figures into Claude or ChatGPT, then check the calculations and source records before acting.

I'm running a channel ROI audit for my service agency.

INPUTS
- Monthly marketing spend: $[X]
- Channels and monthly spend: [list each channel and its spend]
- Last three months, by month and channel: [paste leads, qualified leads, clients closed, and lead-volume trends]
- Agency totals for the same period: [total leads] leads, [total qualified] qualified leads, [total closed] clients
- Client LTV: $[X], based on [X] months of retention at $[X]/month

CALCULATE
- For each channel with sufficient data: CPL, cost per qualified lead, CAC, and CAC:LTV
- Show the inputs and formula for each calculation
- Use the same LTV assumption across comparable channels
- Mark missing or incalculable results; do not guess

CHECK
- Rank calculable channels by CAC:LTV, highest to lowest
- Flag CAC:LTV below 1:3
- Flag rising CPL, missing lead attribution, and inconsistent LTV assumptions
- Identify the strongest candidate for reallocation using CAC:LTV and lead-volume trend

OUTPUT
- Use short sections and bullets, not a table
- Give one decision per channel: increase, maintain, observe, or cut/restructure
- Explain the evidence and uncertainty behind each decision
- Recommend one reallocation destination, if the data supports a move

Review the output for two errors in particular: an LTV estimate built from inconsistent retention periods, and a channel dismissed for high CPL despite a strong close rate and CAC:LTV.

CPL without close rate cannot tell you what it costs to win a client. Make the funding decision from acquisition cost relative to client value, then use CPL to diagnose changes within the channel.


Running This System in Your Current Condition


Contraction: Revenue Declining or Below $60K/Month

The risk is cutting marketing altogether after finding a weak channel. This protocol directs the founder to examine reallocation within the existing budget before defaulting to a blanket reduction.

  • Run the Channel Inventory and ROI Calculation. If you have less than three months of data, skip the Channel Health Score until a trend exists.

  • Where CAC:LTV is calculable, identify the strongest channel and aim to direct at least 60% of the marketing budget to it.

  • Do not cut a channel to zero if it produced clients in the last 90 days. Keep a minimum allocation so you can continue tracking outcomes.

  • Make no more than one major reallocation decision per month. If analysis is crowding out execution, simplify the audit to that decision.

Watch total cost per qualified lead across all channels. If it rises month over month, the overall mix may be losing efficiency, not just one channel.


Stability: Revenue Holding at $60K–$150K/Month

Stable revenue does not prove the channel mix is efficient. The model’s potential is to maintain revenue while reducing marketing spend by 20–30%, but that is a scenario to test against actual acquisition results, not an assumed saving.

  • Update the Channel Inventory monthly.

  • Run the full audit and three-measure Channel Health Score quarterly.

  • Review the previous quarter’s reallocation: Did the receiving channel keep its CAC:LTV ratio at higher spend?

Watch the top channel’s CAC:LTV. If it declines for two consecutive months, investigate saturation and begin evaluating another potential primary channel before the current one weakens further.


Expansion: Revenue Growing Beyond $100K/Month

Team growth makes attribution harder. An account manager networking, a content specialist posting, and a BDR running outbound may create distinct acquisition activity that the original inventory does not capture.

  • Rebuild the channel list as activity changes. An inventory with six rows at $70K/month may need 10–15 rows at $120K/month.

  • Add each new team member or contractor involved in acquisition to the inventory within 30 days of their start date.

  • Record their activity, cost, and lead sources before their second month.

If the monthly inventory update takes more than 60 minutes, introduce a shared CRM source-tagging standard. Capture attribution when a lead arrives instead of reconstructing it at audit time.


The Channel Health and ROI Audit in the Agency Operating System


  • If I’m Not on the Sales Call We Don’t Close - The Sales Governance Engine documents the close-rate data needed for reliable channel CAC calculation. Use this when channel ROI relies on estimated conversion rates.

  • Organic Is Too Slow - Strategic Paid Acquisition installs paid acquisition, which the audit then governs against CAC:LTV thresholds. Use this when evaluating whether paid spend deserves to continue.

  • How to Choose the Right Marketing Channel When Everything Feels Scattered clarifies which acquisition channels deserve attention before ROI tracking begins. Use this when channel selection remains unclear.

  • The Only Marketing Numbers You Need to Track as a Consultant establishes the baseline tracking logic behind channel-level measurement. Use this when acquisition data is incomplete or inconsistent.

  • Is Your Marketing Agency Actually Working? provides the strategic acquisition context that the audit turns into monthly decisions. Use this when marketing activity lacks a governing framework.

  • I Don’t Know Which Clients Are ‘Red’ Until They Cancel - The Delivery Dashboard incorporates acquisition-source data into more precise client-health monitoring. Use this when churn patterns vary by client source.

  • I Spend All Day in My Inbox Answering ‘Where Is This’ Questions - Professional Project Governance improves delivery margin, strengthening the LTV side of every channel’s CAC:LTV ratio. Use this when delivery overhead suppresses client value.


Choose the Next System to Install

  • No sales governance layer: Start there. You need reliable lead and close data to calculate channel CAC.

  • Paid acquisition without ROI governance: Run the Channel Health and ROI Audit next.

  • Sales governance and ROI governance in place, but no client health monitoring: Install the delivery dashboard next.


Your Channel ROI Fix Starts Now


At Week 8, you’ll be able to say:

  • “I can name the CAC:LTV ratio for every active acquisition channel. I know which channel produced my last three clients and what each one cost to acquire.”

  • “The marketing budget allocation was changed based on data, not instinct. The reallocation happened before the last billing cycle closed. Total spend is identical - the distribution is evidence-based.”

  • “The top-performing channel is receiving 60%+ of the total marketing budget. I know when it will approach saturation because I’m tracking CPL month over month.”


Three time-boxed actions:

In the next 30 minutes:

  • List every active acquisition channel.

  • Assign each a monthly spend or founder/team time cost. If you cannot assign a cost, estimate it before calculating ROI.

This week:

  • Pull three months of leads, qualified leads, and closes for each channel.

  • Calculate CPL and CAC:LTV wherever the data is complete.

  • Identify the channel with the highest CAC:LTV ratio.

Before next month:

  • Review the lowest-performing channel against the 1:3 CAC:LTV threshold and its health trend.

  • If the data supports a reduction or cut, move that budget to the strongest eligible channel.

  • Document the decision and confirm that total marketing spend stays unchanged.


Channel Health and ROI Audit Progress Milestones:

  • Milestone 1: Channel Inventory complete. Every active channel listed with monthly spend and 3-month lead/close data. No channel listed without a cost figure.

  • Milestone 2: CAC:LTV ratio calculated for every channel with complete data. Channels ranked highest to lowest.

  • Milestone 3: First reallocation decision executed. Budget reduced or stopped on the lowest-performing channel. Reallocation directed to the highest CAC:LTV channel. Total spend unchanged.

  • Milestone 4: Month-two Channel Inventory update completed. Health score trend initiated. CPL direction tracked for the top channel at higher spend.

  • Milestone 5: 90-day review complete. Channel that received the reallocation has maintained a CAC:LTV above 1:5. The audit cadence is running monthly without founder prompting.


If you take one thing from each section:

  • The reallocation opportunity in most Scaling-band agencies is $1,200-$2,000/month redirected from low-performing channels to high-performing ones - but it is invisible until the measurement layer exists.

  • The CAC:LTV ratio is the only metric that connects marketing spend to business outcome - every other acquisition metric is a partial view without it.

  • The reallocation decision is zero-sum by design - the same total budget, directed by evidence rather than instinct, is the outcome of the first session.

  • The CAC:LTV ratio by channel is not a marketing metric - it is a capital allocation signal that tells the founder exactly where the next dollar of marketing spend produces the highest return.

  • CPL without close rate is a vanity metric - the only measure that determines whether a marketing channel is worth funding is the ratio of what it costs to acquire a client versus what that client is worth.

But if you remember only one thing:

The Channel Health and ROI Audit does not change how much the agency spends on marketing - it changes where the same money goes, based on which channel is producing clients at the highest CAC:LTV ratio and which channel is consuming budget without a measurable return. The founder who runs this audit once has a governance system. The founder who runs it monthly has a compounding advantage.


Channel Health and ROI Audit Checklist


Reference this before executing any channel reallocation decision.


☐ Channel Inventory complete: every active channel listed with spend and 3-month lead/close data

☐ Time costs assigned to all unpaid channels, including LinkedIn organic and referral cultivation

☐ CAC:LTV ratio calculated per channel using a consistent blended average LTV figure

☐ Channel Health Score scored on all three dimensions: performance, saturation, and quality trend

☐ Reallocation Decision Tree completed with a written decision for every active channel


The audit runs in a single session. The reallocation decision is ready before the next billing cycle closes — with the same total budget, directed by evidence.


FAQ: Channel Health and ROI Audit


Q: What makes this different from just checking which channels I’m spending money on?

A: Checking spend tells you where money is going. The Channel Health and ROI Audit calculates what each dollar returns — specifically the CAC:LTV ratio per channel. That ratio is the only metric that connects marketing spend to client value. Without it, you know your costs but not whether any channel is worth funding.


Q: I only have two or three active channels. Is this audit worth running?

A: Yes — and it often produces the clearest findings with fewer channels. A two-channel audit almost always reveals that one channel is performing at 3x or higher the CAC:LTV of the other. The reallocation opportunity is proportionally larger because the under-resourced channel is easier to identify.


Q: My clients mostly come from referrals. How do I apply CAC:LTV to a channel with no direct spend?

A: Assign a time cost. If you spend three hours per week on referral relationship cultivation at your effective hourly rate, that channel has a real monthly cost. At a Scaling-band rate of $150/hour, that is $1,800/month. The CAC:LTV calculation applies identically.


Q: What is the minimum data I need before the audit produces a usable result?

A: Three criteria: active marketing spend of $2,000 or more per month, at least 90 days of acquisition history, and at least three clients acquired in the last six months. Without a close-rate denominator, the CAC calculation is not calculable.


Q: Why is CPL a vanity metric if everyone in agency marketing uses it?

A: CPL measures the cost to generate a lead, not the cost to acquire a client. A channel with a $45 CPL and a 4% close rate produces clients at a higher cost than a channel with a $210 CPL and a 35% close rate.


Q: How long does the first audit actually take?

A: The full four-step sequence runs in 100-150 minutes: 20-30 minutes to build the channel list, 30-45 minutes to assign lead and close data, 30-45 minutes to run the ROI calculation, and 20-30 minutes to score and decide. The first session is the longest because the channel list is being built from scratch.


Q: What happens if the CAC:LTV calculation contradicts my sense of which channels are working?

A: Revert to the Channel Inventory and check lead attribution. The most common error is misattributing leads — a LinkedIn connection that eventually becomes a client is logged as LinkedIn when the actual first contact was a referral.


Q: How do I handle a channel with a long sales cycle where closes are sparse month to month?

A: Use a three-month rolling average for clients closed instead of the current month figure. A channel evaluated on a single month’s closes is under-measured.


Q: What is the right reallocation move when two channels have the same CAC:LTV ratio?

A: Use the Channel Health Score as the tiebreaker. Score each channel on three dimensions — performance trend, saturation signal, and quality trend — on a one-to-three scale. The channel with the higher total score has a better trajectory.


Q: When does the audit need to be rebuilt rather than just updated?

A: When the agency’s team grows significantly enough to add new acquisition sources. Every new team member, contractor, or agency partner involved in client acquisition requires a Channel Inventory update before their second month. At $100K or more per month with a growing team, the original six-channel inventory may need to expand to 10-15 rows.


⚑ Found a Mistake or Broken Flow?

Spotted a math error, unclear framework, or broken link? Use this form to flag it — helps me keep the articles accurate and useful. Report a problem →


› More to Explore: Quick Navigation · Service Agencies


➜ Help Another Founder, Earn a Free Month

If the Channel Health and ROI Audit just showed you which channel is producing clients at a fraction of the cost of the others, share it with one founder burning budget on channels they can’t measure.

When you refer 2 people using your personal link, you’ll automatically get 1 free month of premium as a thank-you.

Get your personal referral link and see your progress here: Referrals


Get The Channel Health and ROI Audit Toolkit


You’ve read the system. Now implement it.

Premium gives you:

  • Ready-to-use PDF toolkit—every template, diagnostic, and formula pre-filled, zero setup, immediate use

  • Plug-and-play AI diagnosis sessions—drop into Claude, Gemini or ChatGPT, answer a few questions, save hours of guessing, get your exact next move

  • Audio key points—concentrated frameworks you can absorb in minutes, implement while you move

  • Unrestricted access to the complete library—every system, every update

What this prevents: Spending $36,000-$60,000/year on marketing with no channel-level ROI data.

What this costs: $12/month.

Download everything today. Implement this week. Cancel anytime, keep the downloads.

Already upgraded? Scroll down to download the PDF, audio, and your AI session.

User's avatar

Continue reading this post for free, courtesy of Nour Boustani.

Or purchase a paid subscription.
© 2026 Nour Boustani · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture