The 90-Day Agency Checkpoint

Where you should be at 90 days, what to measure, what to fix, when to hire, when to raise prices. The honest self-audit that separates agencies that survive from ones that don't.

Measure & Grow 8 Steps GHL Updated Mar 7, 2026

The 90-Day Agency Checkpoint

Ninety days in, most agency owners are running on adrenaline and gut feelings. They know if they’re busy. They don’t know if they’re profitable. They know if clients are complaining. They don’t know if clients are about to leave. They know they’re working hard. They don’t know if the work is building something sustainable.

This playbook is the honest self-audit. Eight checks that force you to look at the numbers, face the gaps, and make decisions based on evidence. If you’ve been following the other playbooks in this series, you have the infrastructure. Now it’s time to see if it’s working.


Step 1: Client Count and Revenue

How many clients are paying you right now? What’s your total Monthly Recurring Revenue? Write the number down.

Now subtract your costs: GHL subscription, phone/SMS usage, AI Employee usage, any tools you’re paying for, any contractors or VAs. What’s left is your actual margin. If it’s negative, you don’t have a pricing problem or a sales problem. You have a math problem, and Playbook 5 needs to be revisited before anything else.

If you have fewer than five paying clients at 90 days, the priority is sales activity, not system optimization. Go back to Playbook 1. If you have five or more, keep reading.

Where this connects:

  • Dashboards: build a revenue dashboard if you don’t have one
  • Opportunities: your pipeline should tell you the revenue story at a glance

Step 2: Delivery Audit

Log into every client sub-account. Look at the activity. Are workflows firing? Are conversations happening? Are review requests being sent? Is the Conversation AI or Voice AI actually handling interactions, or is it sitting there untouched?

A dead sub-account means one of two things: you delivered but didn’t enable the client to use it, or what you built doesn’t match what they actually needed. Either way, it’s a churn risk. A client who isn’t using the system will cancel because they can’t see the value.

If you find dead accounts, that’s a signal to revisit your onboarding and training process. The system only works if the client knows how to use it.

No element links. This is a sub-account-by-sub-account inspection.


Step 3: Churn Check

Has anyone left in the first 90 days? If yes, why? Be honest with yourself. Was it pricing? Was it delivery? Was it a client who was never a good fit? Did they not understand what they were getting?

If nobody’s left, ask the harder question: why are they staying? Is it because the system is delivering results they can see, or is it because they haven’t gotten around to canceling yet? There’s a difference, and the 30-day touchpoint conversations should tell you which one it is.

Track your churn rate formally. One client lost out of five is 20% monthly churn. That means you need to add more than one client per month just to stay flat. Most agencies don’t do this math, and it’s the math that kills them.

No element links. This is an honest assessment.


Step 4: Proof Inventory

How many testimonials do you have? How many case studies? How many concrete results you can point to?

If the answer is zero after 90 days, you haven’t been asking. Your alpha clients agreed to testimonials as part of the deal. Your first five clients should have been asked at the 30-day touchpoint. If you have results (missed calls caught, reviews generated, revenue recovered from a database reactivation) and you haven’t documented them, you’re leaving your best sales ammunition on the table.

Collect what you have now. Screenshot the dashboard. Get the quote. Write up the case study. Even one strong testimonial with specific numbers changes your close rate on every future call.

Where this connects:

  • Review Requests: the same tool and mindset applies to collecting your own testimonials

Step 5: Pipeline Health

Open your own agency’s sales pipeline in GHL. The one you set up in Playbook 2. What does it look like?

How many prospects are in it? Are they moving through stages or stuck? When was the last time you added a new prospect? Are you still doing the outreach from Playbook 1, or did you stop once you got a few clients and got busy with delivery?

Most agency owners stop selling the moment delivery gets busy. Then they finish a batch of client work, look up, and realize the pipeline is empty. The sales activity that got you your first five clients doesn’t stop at five. It’s a permanent part of how you operate.

If your pipeline is dry, block time this week for outreach. The hit list from Playbook 1. The audit from Playbook 6. Pick up the phone.

Where this connects:


Step 6: Package and Pricing Review

Is your package right? Based on everything you’ve learned from delivering it (from alpha clients, from first five clients, from the feedback at touchpoints) does the package need adjustment?

Maybe you included something nobody uses. Remove it and simplify delivery. Maybe every client asks for something you didn’t include. Add it and raise the price. Maybe the price is too low now that you have proof it works and testimonials to back it up.

Your package and pricing should evolve based on evidence, not stay frozen at whatever you guessed on day one. If you ran the alpha test, you have data. Use it.

Where this connects:

  • Products & Pricing: update your package and pricing in GHL to reflect what you’ve learned

Step 7: Capacity Assessment

At the quality you’re currently delivering, how many more clients can you take? Be honest. Not how many can you theoretically handle. How many can you add without delivery suffering, without response times slipping, without onboarding getting sloppy.

If the answer is “two more and I’m maxed out,” your next move isn’t adding two more clients. Your next move is figuring out what to delegate so your capacity increases. What are you doing that someone else could do? What’s eating your time that isn’t directly tied to sales or high-value delivery?

Don’t hire before you need to. Don’t wait until you’re drowning. The right time to bring on help is when you can clearly define what they’d do, you have the revenue to cover them, and you’re spending more than half your time on tasks below your pay grade.

No element links. This is operational planning.


Step 8: The Next 90 Days

Based on everything you just audited, set three priorities. Not twelve. Three.

Maybe it’s “get to 10 clients by day 180.” Maybe it’s “fix the delivery gap that’s causing dead sub-accounts.” Maybe it’s “raise prices for all new clients and collect three more testimonials.” Maybe it’s “hire a VA to handle onboarding so I can focus on sales.”

Three things. Write them down. Put a date on each one. That’s your next quarter.

The agencies that survive year one are the ones that pause every 90 days, look at the numbers honestly, and make decisions based on what the data says instead of what their gut assumes. This checkpoint isn’t a one-time exercise. Run it again at day 180. And again at day 270. It gets easier every time because you have more data and fewer surprises.

No element links. This is strategic planning.


The Sequence at a Glance

StepWhat You Audit
1Client count, MRR, and actual margin after costs
2Sub-account activity: are clients using what you built?
3Churn: who left, who’s at risk, what’s the rate?
4Proof: testimonials, case studies, documented results
5Pipeline: is it active or did you stop selling?
6Package and pricing: does it match what the market taught you?
7Capacity: how many more before quality drops?
8Three priorities for the next 90 days

What This Playbook Does NOT Cover

  • How to hire your first team member (future content)
  • How to build a content marketing engine for inbound leads (future content)
  • How to transition from solo operator to agency owner (future content)
  • Advanced scaling strategies like tiered packages, white-label partnerships, or SaaS products

This is the checkpoint, not the roadmap. It tells you where you are so you can decide where to go next. Run it honestly, act on what you find, and run it again in 90 days.

Stay sharp. New guides and playbooks as they drop.