Cashflow CoachesCashflow CoachesFind my bottleneckBook your call
Home / How to scale an agency

How to Scale a B2B Service Agency Past $50K a Month

Sell one offer to one kind of buyer, price it so the team can deliver it, and add more new retainer each month than churn takes away. Aim for revenue of about 2.5 times payroll. Then put in a client acquisition system that books sales calls every week, and hire for delivery before sales.

One B2B client of ours, Blake Mathews, booked sales calls at $66 each on a $15,000 offer, before retargeting was on. See the case. Results are not typical.

By Anshjeet Singh, founder of Cashflow Coaches. Updated 24 October 2026.

1How do you scale an agency past $50K a month?

You need all four of these working at once.

One offerOne buyer, one result, one price. A menu of services spreads your team thin.One "hero" offer scales faster than many
Low churnClients stay because they get results. That starts with who you sign.15% a month is typical agency churn
Room to deliverThe team can take new clients without quality falling.Plan on the team running at about 65% of capacity
A steady flow of callsSales calls booked every week from a system, not from luck.Plan on $100 to $300 per booked call

For a coaching or expert business, read how to scale a coaching business.

Real screenshots from our clients and our stories. Not typical.

2Why do most agencies stall below $50K a month?

Usually it is one of these, rather than the ads or the website.

Answer seven questions to see which one is yours.

What is capping your agency?
1. How many clients did you lose last month, out of every 10 you had?
2. Where did last month's sales calls come from?
3. Could your team take 3 more clients next month without you doing the work?
4. How would a stranger describe what you sell?
5. Your monthly revenue against your payroll?
6. Who runs your sales calls?
7. Do you know your cost per booked call and cost to win a client?

Or use your real numbers to find the exact bottleneck in your business.

3How much new revenue do you need to beat churn?

The new monthly retainer you must sell just to stay flat is revenue times churn.

Monthly revenue10% churn15% churn20% churn
$30,000$3,000$4,500$6,000
$50,000$5,000$7,500$10,000
$100,000$10,000$15,000$20,000
$150,000$15,000$22,500$30,000

15% a month is typical agency churn. At 15%, a $50K agency must sell $7,500 of new retainer every month before it grows at all.

Even two booked calls a day can stack up to a seven figure run rate in about five months, because retainers add up while churn only takes a slice.

How do you cut churn?

Fix it at the sale. One operator reports that dropping clients his team flagged as a bad fit in month one took average client life from under 150 days to over 350. Ask qualifying questions before the call. Say no to buyers who cannot get the result.

Then keep the clients you sign:

  1. Get a first win inside 30 days. Plan the onboarding around one number the client cares about and show it moving.
  2. Score every client each week. Green, amber or red, on results and on how fast they reply. Call every red client that week, not at renewal. Silence is the early warning. Some agencies give account managers a dashboard of every client channel nobody has answered, with unhappy clients flagged by the tone of their messages. A daily list of client messages left unanswered for 24 hours does the same job by hand.
  3. Review at 30, 60 and 90 days. Their numbers against the goal you agreed on the sales call. Clients who see progress in writing stay.
  4. Watch the flat line. When the clients you lose each month equal the ones you win, revenue goes sideways no matter how busy you are.

4How should you price retainers so growth makes money?

Price from your costs and your team's room. One common formula: aim for revenue of about 2.5 times payroll, and assume the team runs at about 65% of what it could do.

StepExample
Payroll10 people at $5,000 a month = $50,000
Revenue target (2.5x)$125,000 a month
Clients the team could serve30
At 65% of capacityAbout 20 clients
Retainer per clientAbout $6,250 a month

If a buyer says someone else does it for less, do the math with them. A $1,500 shop with the same team needs 45 to 50 accounts to make money, so each client gets very little time.

Retainer, setup fee, or both?

Flat monthly retainer

  • Simple to sell and to run.
  • Some prefer a flat fee per funnel over a percentage of revenue, which is hard to track and punishes the client for growing.

Setup fee, then a smaller retainer

  • Monthly-only clients often leave after month one or two. A first payment of $7,000 to $15,000 brings more committed clients.
  • One model prices the follow-on retainer at 15% to 20% of the setup fee.

5Agency growth planner

Dana, a made-up agency owner, is filled in. Clients are capped at what your team can serve.

Agency growth planner
Retainer and clients
Winning new clients
Revenue today$24,000
Where you level off$48,000
Month you pass $50KNot in 24
Stay-flat sales a month$3,600
Booked calls a month11.4
Ad spend a month$2,286
Cost to win a client$1,143
New clients needed for $50K1.9
MonthClientsMonthly revenueTeam
17.1$28,400Room left
38.8$35,300Room left
610.6$42,300Room left
1212$48,000Full
2412$48,000Full
Your team can serve 12 clients. At $4,000 that tops out at $48,000. You need room for 13 clients, or a higher retainer, before more calls will help.

Ad cost only, before sales pay.

Compare your cost to win a client with your first months of retainer. Operators selling B2B offers on ads commonly report about $3,000 to win one customer, give or take $1,500. For the full cost with sales pay included, use the client acquisition cost calculator.

6How do you get a steady flow of B2B clients?

Referrals start most agencies. They rarely take one past $50K, because you cannot turn them up when you need more. You need a client acquisition system: ads or outreach, a webinar or video that sells before the call, a booking flow, and people who call the leads fast.

The $66 per booked call case

A B2B client of ours sold a $15,000 offer on a sales call. We built Meta ads into a webinar, then a booking flow that sent qualified people to a team of diallers and closers. Booked calls cost $66 each, before any retargeting ads were running. At $66, one sale pays for the ads behind about 227 booked calls. Results are not typical. Read the full case.

The parts that matter most

  1. A webinar or video before the call. Busy B2B buyers need to trust you before they give you an hour.
  2. Qualifying questions on the booking form. A cheap call only counts if the person can buy.
  3. Speed to lead. Text new leads within 2 to 3 minutes and call within 5 to 7. See how to hire appointment setters.
  4. Someone other than you on the calls. When the founder is full, sales stop. See how to hire a high ticket closer, or compare outsourced and in-house sales teams.

To score each part of your own system and get the fix list, get the client acquisition system audit skill. If you would rather have it built, see if you qualify.

New to selling on calls? Start with how high ticket sales works. Thinking about bots for the first text? Read what AI appointment setters do well.

Want booked calls without living on referrals?We find what is capping you, then build the ads, the webinar, the booking flow and the sales team.Book your callNot ready? Find your bottleneck in 2 minutes

See If You Qualify

Bring your retainer, churn and how you win clients today. We will tell you what we would build first.

7Who should you hire, and in what order?

Hire for the thing that is breaking now.

Monthly revenueWhat usually breaksCommon next hire
Up to $10KYour timeA virtual assistant
$10K to $30KDelivery1 or 2 fulfillment people
About $30KResults for clientsA media buyer
About $50KQuality as you growA senior fulfillment lead
Under $100KGetting clientsA salesperson, at about $100K
About $250KOperations and systemsManagers and process

One common rule: hire for delivery before sales, and hire for the bottleneck first. Some also tie at least half of each person's pay to output, not just sales reps.

The founder has to leave both seats in the end. $100K a month usually means stepping out of selling and fulfillment, with a price high enough that each sale pays a fulfiller and a closer. Test your price now: on one client's retainer, after delivery costs, is there room for a closer's commission and a share of a fulfiller's pay? If not, raise the price before you hire.

Between about $1M and $3M a year the job changes again. You rebuild the offer as version two, using what the first wave of clients showed you, hiring the first account manager or client success lead, and writing down the client journey from signed to renewed.

Keep a weekly rhythm as you add people. 15 minutes each morning on yesterday's calls, sales and red clients. An hour each week on cost per booked call, show rate, close rate and churn. One morning a month on the offer, the price and the next hire.

8Worked example: Dana gets past $50K

Dana runs a made-up five-person agency that runs paid ads for B2B software firms. She has 6 clients at $4,000 a month, so $24,000. Churn is 15% a month. Her team can serve 12 clients.

StepWhat Dana does
The problemThe planner says she levels off at $48,000. Her team fills up at 12 clients, so more calls will not help yet.
Month 1Hires one more fulfillment person. Room goes from 12 clients to 16.
Month 1Adds three qualifying questions to her booking form and turns away clients with no budget for ads.
Month 2Launches ads into a weekly webinar. Plans on $200 per booked call, a 70% show rate and a 25% close rate.
The mathTo hold $50,000 at 15% churn she needs 12.5 clients and about 1.9 new ones a month. That is about 11 booked calls and about $2,143 of ads a month. Cost to win a client: about $1,143.
Month 4Dana stops taking calls. A closer takes them, and a setter calls every lead within minutes.

Set the planner to 16 clients of room and 2.5 new clients a month and Dana passes $50K in month 6.

9What a working acquisition system did: 664 calls and 36.96x ROAS

Past results from specific clients. Not typical.

664 callsbooked in three months for one client
36.96xBrecken Troike's webinar: $326,552 back on $8,836 of ads

See all the work on client acquisition for coaches and experts, or start at how Cashflow Coaches works.

10What to do this week

  1. Answer the seven questions in section 2. Write down the first fix.
  2. Work out last month's churn: clients lost divided by clients at the start.
  3. Run the planner with your real numbers. Write down where you level off.
  4. If team room is the cap, plan your next delivery hire before you spend more on ads.
  5. If churn is the cap, write three qualifying questions and add them to your booking form.
  6. Check your price against 2.5 times payroll.
  7. Cut your services down to one main offer for one kind of buyer.
  8. Pick one way to book calls every week, and track cost per booked call from day one.

Find the exact bottleneck in your business

Frequently asked questions

How do you scale an agency past $50K a month?

Sell one offer to one kind of buyer, price it so revenue is about 2.5 times payroll, and sell more new retainer each month than churn takes away. Then build a system that books sales calls every week, and hire for delivery before sales.

How do you run a digital marketing agency?

Pick one buyer and one result. Sell it on a sales call, deliver it with a small team, and track churn, team room, cost per booked call and cost to win a client every week. Most of the work is keeping clients long enough to profit from them.

What is a normal churn rate for an agency?

About 15% a month is typical. At that rate a $50,000 agency must sell $7,500 of new retainer every month just to stay flat. Better qualifying before the sale is the fastest way to bring it down.

How much should an agency charge per client?

Work back from costs. One common formula is revenue of about 2.5 times payroll, with the team at about 65% of capacity. Ten people at $5,000 a month need about $125,000 of revenue, or about $6,250 each from 20 clients.

What is the 1% rule in marketing?

It usually means the 90-9-1 idea: in an online audience, about 1% create content, 9% comment or share, and 90% only watch. For an agency it means most buyers read your content and never reply, so judge content by booked calls, not likes.

What are the 5 C's of digital marketing?

Lists differ. A common one is content, context, connection, community and conversion. For an agency trying to grow, conversion is the one to measure first: how many people book a call, show up and sign.

How long does it take to scale an agency to $50K a month?

It depends on price, churn and how many calls you book. One operator reports reaching about $50,000 a month by the end of his first year. Run the growth planner with your numbers to see your own month.

Should an agency charge a percentage of revenue?

Some do, but many prefer a flat fee. Operators commonly report that a percentage is hard to track and punishes clients for growing, which pushes them to bring the work in-house sooner. A setup fee plus a flat retainer is a common middle path.

Anshjeet Singh holding the Skool Games trophy
About the authorAnshjeet Singh

$10M+ in client results. I run Cashflow Coaches, a done-for-you marketing, sales, operations and tracking agency. We handle everything from paid ads, funnels, webinars, VSLs and Skool communities to setters, closers, ops and tracking. Two-time Skool Games winner.

YouTubeInstagram

Stuck below $50K a month?

Bring your retainer, churn and how you win clients today. We will tell you what is capping you, and whether a client acquisition system is the fix. If you are not a fit, we tell you what to fix first.

Book your call

Keep reading: How to scale a coaching businessClient acquisition systemOutsourced sales teamHow to hire settersWhat is an info business?CAC calculatorFind your bottleneck (quiz)

Dana is a made-up example. Her numbers show how the math works and are not a client result or a benchmark. Benchmarks on this page are numbers that operators report from their own businesses, not guarantees. The planner is a simple model: real churn, close rates and costs move month to month. Every real result on this page is a past result from a specific client. None of them is typical or a promise of what you will make.

Stuck below $50K a month?Bring your numbers. We will find the cap.

Find my bottleneckBook your call