How to increase agency margins by handling more clients
Guide · 2 min read · Updated 2026-10-06 · By the Cofoundr team
Margin grows when each account needs fewer hours without lowering quality. Measure the hours per account, remove repeatable work, standardise the routine, and only then add clients. Adding clients first just spreads the same hours thinner.
Agencies earn a fee per client and spend hours per client. Margin lives in the gap. The usual response to low margin is to find more clients, but more clients on the same routine only stretches the team. The lever that lasts is cutting the hours each account needs, then using the freed capacity.
Margin is hours per account
For one account, margin is the fee minus the cost of the hours you spend on it. If an account needs fewer hours for the same result, margin rises without raising the fee. If a team is full, the hours per account also set how many accounts it can carry.
Measure first
For two weeks, have the team log time per account in three buckets: routine checking and diagnosing, reporting, and strategy and client contact. You need your own numbers, because an agency's mix is specific to its clients and tools.
The three repeatable blocks
In the scenario behind Cofoundr's time calculator, an agency running 4 Meta accounts spends about 22 hours a month checking accounts, 44 hours working out what changed, and 28 hours building reports. That is 94 hours, or about 23.5 hours per account per month, before strategy. Your own figures may be higher or lower. The point is that all three blocks repeat, so all three can be systematised or automated.
A capacity formula you can use
Accounts a team can carry = available hours divided by the hours each account needs. Each account needs strategy hours plus repeatable hours.
- Illustration with made-up inputs, not a promise: a team has 160 account hours a month. Strategy takes 8 hours per account and repeatable work takes 23.5 hours. That is 31.5 hours per account, so about 5 accounts.
- Cut the repeatable work to 8 hours per account and the need becomes 16 hours per account, so about 10 accounts.
- Use your own measured numbers in the same formula.
Protect quality while you scale
- Review every account daily by exception: look only at the ones that need attention.
- Keep alerts on for cost per result, budget pacing and tired audiences.
- Review a sample of accounts weekly, not only the ones that complain.
- Keep one strategy slot per client. Capacity is for thinking, not just for more accounts.
Where Cofoundr fits
Cofoundr takes on the three repeatable blocks: it reviews every Meta account each morning, finds wasted spend, runs automation rules and sends white-label reports on a schedule. Plans start at $29 a month for 7 ad accounts, with a 14-day free trial and no card required. Use the time calculator with your own numbers to see the effect.
Free toolAgency capacity and margin calculatorFrequently asked questions
Should I raise prices or take on more clients?
Fix hours per account first. Raising prices and adding clients both work better once the routine is efficient.
Will automation hurt the quality of my work?
It removes repeatable checks, not judgement. Keep strategy and the client conversation with your team.
How many accounts can one media buyer manage?
It depends on spend, complexity and how much of the routine is automated. Measure your own hours per account and use the capacity formula.
