๐ What You Will Learn Today:
Most business owners run ads the way you'd drive with your eyes closed. They spend money, hope for the best, and find out at the end of the month whether it worked. There's a better way. It's a simple sheet with a few numbers on it. We call it a KPI template, and it tells you exactly where your money is going and exactly what to fix. This guide walks you through building yours.
By the end of this guide, you will know:
- What a KPI is, in plain words
- The 5 numbers every local business should track
- How to set monthly goals and break them into weekly goals
- How to figure out what you can afford to pay for a lead, an appointment, and a customer
- How to spot the one broken step in your funnel and fix it
- A real example where tracking turned a $50 problem into a $22 win
๐ค First, What Is a KPI?
KPI stands for Key Performance Indicator. That's a mouthful. Here's what it really means: a number that tells you if your marketing is working.
Think about a lemonade stand. You could track a hundred things: how hot it was, how many cars drove by, how many people smiled. But the numbers that actually matter are simple. How many cups did I sell? How much did the lemons cost? How much money is in the jar at the end of the day? Those are your KPIs.
Your business is the same. There are a million numbers you could watch. There are about five you should watch. This template is built around those five.
Why Bother?
Because you can't improve what you don't measure. If your ads "feel slow" this month, what do you fix? The ad? The offer? The follow-up? The sales call? Without numbers, you're guessing. With numbers, you can point at the exact step that's broken and fix only that.
A med spa owner told us her Facebook ads "weren't working anymore." When we looked at her numbers, the ads were actually doing great: more leads than ever, at a lower cost than ever. The problem was that leads were sitting for two days before anyone texted them back, so fewer were booking. The ads were fine. The follow-up was broken. Without the numbers, she would have turned off a perfectly good campaign.
โ Building Your KPI Template, Step by Step
Grab a spreadsheet or even a piece of paper. We'll fill it in together.
Pick Your 5 Numbers
For almost every local business that runs ads and books appointments, the funnel looks like this. A funnel is just the path from stranger to paying customer, and it gets narrower at each step.
- Budget: how much you spent on ads
- Leads: how many people gave you their name and phone number
- Appointments: how many of those leads booked a time to come in or talk
- Shows: how many actually showed up
- Clients: how many paid you
That's it. Five rows. Whether you run a gym, a dental office, a chiropractic clinic, a martial arts school, or a roofing company, these five tell the whole story.
Count a client on the day they paid. Not the day they became a lead, not the day they booked. If someone becomes a lead in March and pays in April, they're an April client. This keeps your months honest and stops you from double counting.
Set Your Monthly Goals
Now decide what you want each of those five numbers to be this month. Start from the bottom (clients) and work up. Here's the real example we use with clients:
Monthly Goals Example
- 40 clients
- 100 shows
- 200 appointments
- 600 leads
- $5,000 ad budget
Notice how each step is about double or triple the one below it. That's normal. Not every lead books. Not every booking shows. Not every show buys. In this example, about 1 in 3 leads books, about half of the bookings show up, and about 40 percent of the shows become clients.
Start with how many new clients you actually need this month. Say it's 20. Then ask: "Of the people who show up, how many usually buy?" If it's about half, you need 40 shows. "Of the people who book, how many show?" If it's about half, you need 80 appointments. "Of the leads, how many book?" If it's about a third, you need 240 leads. Now you have a goal for every row, and you know how much work the ads have to do.
๐ The Monthly Goal Funnel
Set a goal for every layer. Then you can see which layer is falling short instead of just "sales are down."
Break Monthly Goals Into Weekly Goals
A month is too long to wait. If you only check your numbers on the 30th, you've already lost the month. So divide everything by four.
Weekly Goals (from the example above)
- 10 clients per week
- 25 shows per week
- 50 appointments per week
- 150 leads per week
- $1,250 ad spend per week
Now every Friday you can look at the sheet and ask: "Did we hit 150 leads? Did we hit 50 appointments?" If the answer is no in week one, you have three weeks left to fix it. That's the whole point.
If you're on a road trip and you only check the map at the end, you might be 200 miles off course. If you check every hour, you're never more than a few miles off. Weekly goals are checking the map every hour.
Panicking after two days. Ads need a few days to settle. Check daily if you like, but make decisions weekly. One slow Tuesday means nothing. One slow week means something.
Work Out What Each Step Can Cost (Your CPA Goals)
CPA stands for Cost Per Acquisition. Plain words: how much you pay to get one of something. One lead, one appointment, one show, one client. This is where the template gets powerful, because now you know exactly when you're overpaying.
The Math (It's Just Division)
Take your budget and divide it by your goal for each row:
- $5,000 รท 600 leads = $8.33 per lead
- $5,000 รท 200 appointments = $25 per appointment
- $5,000 รท 100 shows = $50 per show
- $5,000 รท 40 clients = $125 per client
Your CPA Targets
- $8.30 cost per lead (max)
- $25 cost per appointment
- $50 cost per show
- $125 cost per client
Now when you look at your ad account and see leads costing $14, you don't have to wonder if that's bad. You know. Your target is $8.30. Something needs to change.
Compare your cost per client to what a client is worth. If a new gym member pays $150 a month and stays for a year, that's $1,800. Paying $125 to get them is a great deal. If a client is only worth $100 to you, $125 per client means you're losing money and the whole plan needs rethinking before you spend another dollar.
๐ What Each Step Should Cost
Each bar is the most you should pay for one of that thing. The moment a real number goes above its bar, you know where to look.
Find the Broken Step and Fix Only That
Here's where the template earns its keep. Every week, compare your real numbers to your targets. Whichever step is most over its target is the step to fix. Not the whole campaign. Just that step.
A Real Example
A client of ours had a $25 target per appointment. Their real cost came in at $50 per appointment. Double. Leads were coming in at a good price, so the ads weren't the problem. The problem was between "lead" and "appointment." Not enough leads were booking.
So we did two things:
- Changed the targeting so the ads reached people a bit more likely to actually want an appointment, not just a free download.
- Hired appointment setters, people whose only job was to text and call every new lead fast and get them booked. Every lead got a text within 5 minutes, automatically, and a real person followed up the same day.
The cost per appointment dropped from $50 to $22. Under the $25 target. The monthly goal was back on track, and nobody touched the ad creative or the offer, because those weren't broken.
Cost per lead too high? It's the ad: the picture, the words, the offer, or who you're showing it to.
Cost per appointment too high? It's the follow-up: too slow, too few touches, or the booking process is clunky. Texting leads within 5 minutes, automatically, fixes most of this.
Cost per show too high? It's reminders. Send a text the day before and the morning of. Make it easy to reschedule instead of no-showing.
Cost per client too high? It's the sales conversation or the price. The people are showing up. They're just not buying.
If you change the ad, the offer, the follow-up, and the sales script in the same week, and things get better, you have no idea which change did it. Fix the one broken step. Wait a week. Check again.
Build the Actual Sheet
Here's exactly what to put in your spreadsheet. One tab per month. Keep it boring and simple.
Columns
Metric, Monthly Goal, Weekly Goal, Week 1, Week 2, Week 3, Week 4, Month Total, Target Cost, Real Cost.
Rows
- Ad Spend
- Leads
- Appointments
- Shows
- Clients (counted on the day they paid)
Formulas
- Month Total = Week 1 + Week 2 + Week 3 + Week 4
- Real Cost = Ad Spend Total รท that row's Month Total
- Color the Real Cost cell green if it's under target, red if it's over
That's the whole template. Five rows, a few formulas, and a splash of red and green. Every Friday, fill in the week. Every month, start a new tab.
Also write one line of notes per week: "Switched ad image Tuesday," "Hired setter Wednesday," "Holiday week." Three months from now, those notes explain why the numbers moved.
Use the Numbers to Spend Smarter
Once you've tracked for a couple of months, something great happens. You stop making decisions based on feelings and start making them based on facts. That means:
- Faster decisions. You don't need a meeting to decide whether to pause an ad. The sheet already told you.
- Smarter budget. If Facebook gives you clients at $110 and Google gives you clients at $180, move money to Facebook. If a certain offer gets more shows, run more of it.
- Confidence to scale. When every step is under target, you can raise the budget knowing roughly what you'll get back.
A dental office tracked two campaigns side by side for two months. One advertised a $99 cleaning. One advertised free whitening with a new patient exam. The cleaning ad had cheaper leads. But the whitening ad had way more shows and more paying patients, so its cost per client was lower. Without the sheet, they would have kept the "cheaper" campaign and lost money. With the sheet, they moved the budget to whitening and grew.
๐ Weekly Check-In: Spot the Red Cell
This is the exact situation from the real example. One red cell told us where to look, and fast follow-up fixed it.
Everything in this guide tells you what happened up to the lead. Footprint goes further. It follows each person from the ad click, through your website, emails and texts, into GoHighLevel, all the way to the day they pay. You get one line per customer: which ad brought them in, what that ad cost, and what they paid. The Facebook pixel and Google Analytics are good tools. Footprint was built for this one job, and it does it better.
๐ Quick Summary
The KPI Template, In One Place
- A KPI is just a number that tells you if marketing is working. You only need five
- Track Budget, Leads, Appointments, Shows, Clients. Count clients on the day they paid
- Set monthly goals starting from how many clients you need
- Divide by four for weekly goals so you can fix things before the month is gone
- Budget รท goal = your target cost for each step
- The step most over target is the one to fix. Fix only that
- Cost per appointment too high? It's follow-up. Text leads in 5 minutes, automatically
- After two months, move money toward whatever brings the cheapest paying clients
Remember: You can't improve what you don't measure. Five numbers on one sheet will tell you more than any gut feeling ever could.
๐ Your Action Plan
Week 1: Build the sheet
- Make a spreadsheet with the five rows and the columns from step 6
- Decide how many clients you need this month and work backward to set each goal
- Divide each goal by four for your weekly targets
Week 2: Set your targets
- Divide your budget by each goal to get your target cost per lead, appointment, show, and client
- Check that your cost per client is well below what a client is worth to you
- Fill in your first week of real numbers
Week 3: Find the leak
- Compare real costs to targets. Mark the biggest miss in red
- Fix only that step (ad, follow-up, reminders, or sales talk)
- If it's follow-up, set up automatic texting within 5 minutes of every new lead
Week 4: Review and decide
- Total up the month. Compare every row to its goal
- Write one line of notes about what changed and when
- Set next month's goals a little higher on whatever worked
The owners who grow aren't smarter or luckier. They just look at five numbers every Friday and fix the red one. Do that for three months and you'll know your business better than most people ever know theirs.
Ready to Get More Customers From Your Ads?
We set up and run Facebook and Google ads for local businesses every day. The ads, the tracking, the follow-up texts, and the booking are all done for you.
Get Your Free Growth Strategy Session