For most coaching businesses between $100K and $1.5M in revenue, an agency or fractional team is the lowest true cost of the three paths. DIY looks free but consumes the owner's most expensive hours across five skill sets, and an in-house media buyer runs roughly $84K–$136K per year fully loaded before writing a single ad.
That answer deserves to be shown, not asserted. Below is the full cost accounting for each path: what it costs in cash, what it costs in time, what it actually covers, and the specific point where each one breaks. If you've already been burned once, by an agency or by your own Ads Manager, this comparison is written for you.
Why is this a five-skill problem, not a one-hire problem?
Most cost comparisons treat "running ads" as one job. It's at least five:
- Media buying: campaign structure, budgets, bidding, optimization events
- Copywriting: ad copy, landing page copy, email and SMS sequences
- Creative production: images, video, hooks, ongoing creative testing
- Funnel building: registration pages, booking pages, thank-you flows
- CRM and tracking: follow-up automation, pixel and server-side events, call attribution
A campaign fails if any one of these is weak. In our post-mortems on failed coaching campaigns, the ads themselves are rarely the sole culprit; the breakdown usually lives in the funnel, the follow-up, or the tracking (we cataloged the full list in Why Your Facebook Ads Didn't Work). So the real question isn't "who runs my ads?" It's "who is accountable for all five skills?" Hold that question against each path below.
How do the three paths compare side by side?
| DIY (you run it) | In-house media buyer | Agency / fractional team | |
|---|---|---|---|
| Upfront cost | Courses, tools, setup: low hundreds to a few thousand dollars | Recruiting, onboarding, 1–3 months of ramp at full salary | Setup or first-month fee; typically folded into the retainer |
| Monthly cost (cash) | Tool stack ~$100–$400/mo + ad spend | ~$7,000–$11,300/mo fully loaded (salary math below) + tools + ad spend | Roughly $699–$5,000+/mo industry-wide (Linear Design pricing guide); 780's range is $5,000–$7,500 for a 90-day arrangement + ad spend |
| Time to competence | 6–18 months of paid "tuition" while you learn on your own budget | Depends entirely on who you hire; a true senior is competent on day one and priced accordingly | Should be competent on day one; verify with case studies before signing |
| Whose time it consumes | Yours, the most expensive hours in the business | Yours for hiring and managing; theirs for execution | A weekly check-in and approvals; execution is off your plate |
| Skill sets covered (of 5) | All five land on you | Usually 1–2 (media buying, some copy); creative, funnel, and CRM need more hires or contractors | Varies. Ads-only agencies cover 1–2; full-system teams cover all five |
| Risk profile | Burned budget and burned confidence; you may quit on a channel that works | Single point of failure: one resignation removes the whole capability | Wrong agency wastes a retainer + a quarter; scope and accountability gaps are the danger |
| When it breaks | The moment the business grows and your hours are needed elsewhere | When the buyer leaves, or when results stall because the other four skills were never covered | When the agency's scope ends at Ads Manager and nobody owns the funnel |
Three of these rows decide the outcome far more often than the price row: whose time it consumes, how many of the five skills are covered, and when it breaks.
What does DIY really cost a coaching business owner?
DIY is the cheapest path in cash and usually the most expensive path in reality. Three costs hide under the $0 price tag.
Your hourly opportunity cost
Run your own numbers. A coach billing $200/hour who spends 10 hours a week on ads, funnels, emails, and tracking is consuming roughly $8,000/month of their own capacity. That's illustrative math, not a benchmark, but the structure holds at any rate: the hours come out of sales calls, delivery, and content, which are the activities that actually grow a coaching business. DIY isn't free. It's paid for in founder hours at founder prices.
The tuition of the learning phase
Meta's algorithm needs roughly 50 optimization events per ad set within a 7-day window to exit the learning phase (Meta Business Help Center), and a first-time buyer typically spends months of budget discovering things a practitioner already knows: which optimization event matches which budget, how to read early data, when creative has fatigued. That spend isn't wasted exactly. It's tuition. But you're paying it at retail, and most owners quit mid-course; we broke down the minimum viable test in How Much Should a Coach Spend on Meta Ads Before Judging the Results?.
The tool stack
Even solo, you'll need funnel and CRM software. GoHighLevel runs $97–$297/month on its core plans (HighLevel pricing), and comparable funnel builders sit in the same band. Add email/SMS sending costs and a scheduling tool and a realistic DIY stack lands around $100–$400/month before a dollar of ad spend.
When DIY is right: under roughly $100K in revenue, DIY is often the correct call, because the constraint at that stage is usually the offer, not the traffic. Running small campaigns yourself is a legitimate way to validate that strangers will buy.
What does hiring an in-house media buyer actually cost?
More than the salary line suggests, and the salary line is already substantial.
US salary data for media buyers varies by source: Glassdoor reports an average of about $97,127/year, while Jobicy puts the US average at $75,100, with experienced buyers reaching $90K–$135K. In Canada, Indeed reports an average around CA$62,111 and Jobicy about CA$66,850.
Salary isn't the cost, though. The U.S. Small Business Administration's rule of thumb is that an employee's true cost runs 1.25 to 1.4 times base salary once payroll taxes, benefits, and overhead are counted (SBA). Apply that to the $67K–$97K salary band and a single in-house media buyer costs roughly $84K–$136K per year, or about $7,000–$11,300 per month. At a 10% management fee equivalent, that hire only prices in when you're spending around $70K–$113K/month on ads, which almost no sub-$1.5M coaching business is.
And you've bought one, maybe two, of the five skills. A media buyer is not a copywriter, a designer, a funnel builder, or a CRM architect. Businesses that hire one anyway get a mediocre generalist by default, or end up contracting the other four skills around them. There's also concentration risk: when your one marketer resigns, the entire acquisition capability walks out the door with them.
The freelancer middle path. A freelance buyer splits the difference on cash. Rates span widely: Upwork's Facebook ads specialists have a median of $25/hour with typical rates of $15–$40 (Upwork cost guide), while experienced media buyers range from roughly $20 to $225/hour depending on seniority (goLance rate guide). The cheap end of that market is cheap for a reason, and a freelancer has the same coverage problem as an employee: you're renting one skill of five, and you're still the project manager.
What does an agency cost, and where do agencies fail?
Industry-wide, Facebook ads management runs about $699 to $5,000+ per month on flat retainers, or 10–25% of ad spend on percentage models, with freelancers and consultants at $25–$150+/hour (Linear Design). We published a full tier-by-tier breakdown, including what each price band should actually include, in What a Marketing Agency Really Costs for Coaches & Consultants.
Disclosure, since we're an option in this comparison: 780 Marketing's retainer generally runs $5,000–$7,500 for a 90-day arrangement, and some of our deals include performance bonuses and guarantees. That covers the full system, all five skills, not ad management alone.
Agencies deserve the same honest audit as the other two paths, because plenty of coaches reading this were burned by one. The three failure modes we see most:
- Ads-only scope. The agency runs Ads Manager and nothing else. When leads don't turn into booked calls, the agency points at your funnel and you point at their ads, and nobody is accountable for revenue. If an agency's responsibility ends at the click, you've hired one of the five skills at agency prices.
- Lock-in contracts. Six- and twelve-month minimums shift all the risk onto you before any results exist. A confident agency can work in 90-day terms with defined success criteria.
- Black-box reporting. You don't own the ad account, can't see spend-level data, and get a monthly PDF of vanity metrics. You should own your ad account, your pixel, and your CRM, full stop. If you leave, the assets and the data stay with you.
The fix isn't avoiding agencies. It's contracting for system-level accountability: one party responsible for ads, funnel, follow-up, and tracking, measured on booked calls or sales, with everything visible to you. That's the model we run, and you can inspect the results in our case studies.
Which path fits your revenue stage?
| Revenue stage | Usual best path | Why |
|---|---|---|
| Under ~$100K | DIY, small budgets | You're validating the offer, not scaling traffic. Tuition is worth paying while stakes are low. |
| ~$100K–$1.5M | Agency or fractional team | The gap zone: too big for founder-run ads, too small to justify $84K–$136K/year for one-fifth of the skill set. |
| ~$1.5M+ | In-house starts to pencil | Ad spend and volume can now justify dedicated headcount, often alongside an agency during the transition. |
The middle band is where most coaching businesses sit, and it's where the math is least ambiguous: a full-system retainer costs less than one loaded salary, covers all five skills instead of one, and carries no single-resignation risk.
If you're in that band and want the decision pressure-tested against your actual numbers (offer price, close rate, current cost per call), book a strategy call. We'll run the math with you either way, including the honest cases where the answer is "stay DIY for now."
FAQ
Is it cheaper to run Facebook ads myself than to hire an agency?
In cash, yes: a DIY tool stack runs a few hundred dollars a month against agency retainers of $699–$5,000+. In practice, count your own hours at your billing rate and add the learning-phase budget a practitioner wouldn't have spent. For owners past ~$100K revenue, the "free" path is usually the most expensive one.
At what revenue does hiring an in-house media buyer make sense for a coaching business?
When the fully loaded cost (roughly $84K–$136K/year using the SBA's 1.25–1.4x multiplier on typical salaries) is small relative to your ad spend and pipeline, which in our experience starts around $1.5M+ revenue. Below that, one salary buys one skill of the five you need, plus single-point-of-failure risk.
How do I avoid getting burned by an agency again?
Three checks before signing: scope must extend past the click (funnel, follow-up, and tracking, not just Ads Manager), the term should be 90 days with defined success criteria rather than a 6–12 month lock-in, and you must own your ad account, pixel, and CRM with full visibility into spend and results.
What about hiring a freelancer instead?
A solid middle option for pure ad management: Facebook ads freelancers commonly run $15–$40/hour on Upwork, with senior media buyers well above that. The trade-off is coverage. A freelance buyer handles media buying, while copy, creative, funnel, and CRM remain yours to produce and coordinate, so you become the de facto project manager of your own acquisition system.