Marketing KPIs are the handful of numbers that show whether marketing is producing customers and revenue at a cost the business can live with. The best scorecards have three tiers: business outcomes such as new revenue and cost per customer, pipeline numbers such as qualified leads and close rate, and channel metrics that explain why the first two moved. Track about a dozen, never fifty.

Key takeaways
- Organize marketing KPIs in three tiers: business outcomes, pipeline, and channel diagnostics. Report from the top down.
- A metric is a KPI only if it ties to revenue, has an owner, has a target and changes a decision when it moves.
- Customer acquisition cost, lead-to-customer rate and revenue per customer do more work than any traffic metric.
- Set targets from your own last 90 days, not from industry averages that define leads and customers differently.
- Count phone calls as leads. For many service businesses they are the largest lead source and the one most dashboards miss.
What marketing KPIs are (and how they differ from metrics)
A metric is anything you can count. A KPI, or key performance indicator, is one of the few metrics you have decided to manage the business by. Every KPI is a metric; most metrics should never become KPIs.
Your analytics tools will happily give you hundreds of numbers: sessions, bounce rate, followers, impressions, engagement rate, average position. Most of them are useful for diagnosing a problem. Very few tell an owner whether marketing is paying for itself. That short list is your set of marketing KPIs.
The four-question KPI test
Before a number goes on the scorecard, it has to pass all four of these. We use this test when we rebuild a client's reporting.
- Does it connect to revenue in one or two steps you can explain?
- Does someone own it, by name, and can they influence it?
- Does it have a target and a time frame?
- Would a change in it change a decision, such as moving budget, fixing a page or retraining the front desk?
Followers fail question one for most local businesses. Impressions fail question four. Qualified leads by channel pass all four, which is why they sit near the top of almost every scorecard we build.
The three-tier marketing KPIs scorecard
The scorecard has three tiers that read top to bottom: what the business got, how the pipeline produced it, and which channels drove the pipeline. Owners read tier one, managers live in tier two, and specialists work in tier three.
| Tier | Question it answers | Typical KPIs | Who reads it |
|---|---|---|---|
| 1. Business outcomes | Is marketing paying for itself? | New-customer revenue, customer acquisition cost, return on marketing spend, revenue per customer | Owner, leadership |
| 2. Pipeline | Are we producing and converting enough demand? | Qualified leads, cost per qualified lead, lead-to-customer rate, speed to first contact | Marketing and sales managers |
| 3. Channel diagnostics | Why did tier two move? | Conversion rate by page, click-through rate, cost per click, non-branded search clicks, Maps actions, email click rate | Specialists running each channel |
The structure prevents the classic bad meeting, where everyone talks about tier-three numbers (traffic is up, engagement is down) and nobody can say whether the business got more customers. Start every review at tier one. Drop to tier two only to explain it, and to tier three only to explain tier two.
How many marketing KPIs to track
Aim for three or four in tier one, three or four in tier two, and one or two per channel in tier three. That usually lands around a dozen. If your dashboard has more than twenty tiles, nobody is reading most of them.
Tier 1: business outcome KPIs, with formulas
Business outcome KPIs measure what marketing returned in money and customers. They are the hardest to calculate because they need data from outside your ad platforms, usually your CRM, booking system or accounting software.
| KPI | Formula | Watch out for |
|---|---|---|
| New-customer revenue from marketing | Revenue from customers whose first touch was a tracked marketing source | Needs source captured on every lead and carried into the CRM |
| Customer acquisition cost (CAC) | Total marketing cost (ad spend + fees + tools + staff time) / new customers | Leaving out fees or staff time makes CAC look better than it is |
| Return on marketing spend | (New-customer revenue - marketing cost) / marketing cost | Use gross profit, not revenue, if margins vary a lot by service |
| Revenue per new customer | New-customer revenue / new customers | Pick a time frame (first job, first year) and keep it |
| Customer lifetime value to CAC | Average profit per customer over their lifetime / CAC | Only meaningful once you have enough repeat history to estimate lifetime |
The SBA advises business owners to compare marketing and sales costs to the revenue they generate and to check return on investment. Tier one is simply that advice made monthly. If you cannot fill it in yet, the gap tells you what to fix: usually lead source is not being captured, or the CRM does not record which leads became customers.
Tier 2: pipeline KPIs that explain the outcome
Pipeline KPIs show how marketing turns attention into customers. They are where most fixable problems live, and many of them are not in the marketing team's hands at all.
| KPI | Formula or definition | What a drop usually means |
|---|---|---|
| Qualified leads | Calls and forms that match your service, area and customer type | Traffic quality fell, or a tracking break |
| Cost per qualified lead | Paid channel cost / qualified leads from that channel | Rising competition, weak landing page, broad targeting |
| Lead-to-customer rate | New customers / qualified leads | Slow follow-up, pricing, sales process |
| Speed to first contact | Median minutes from inquiry to first human reply | Staffing, routing, after-hours gaps |
| Answer rate on calls | Answered calls / total inbound calls | Missed calls at peak times |
Define "qualified" in writing
Write down what a qualified lead is before you report on it. For a dental practice it might be a new patient in the service area asking about a treatment you offer. Spam, job seekers, vendors and existing customers calling about invoices are not leads. If you skip this step, lead counts include noise and every downstream KPI inherits it.
Count calls, and count each lead once
Many service businesses get more calls than forms, so a scorecard that only counts forms undercounts leads badly. Count unique leads, not every form submission. Google Ads counting options make the same distinction: Google suggests counting one conversion per click for leads and every conversion for sales.
Tier 3: channel KPIs, one or two per channel
Channel KPIs are the diagnostic numbers each specialist uses to improve their channel. Pick one or two per channel that best predict tier two, and keep the rest in the specialist's own tools.
| Channel | Leading KPI | Why this one |
|---|---|---|
| Website | Conversion rate on service and landing pages | Shows whether visits turn into calls and forms |
| SEO | Non-branded clicks from Google Search Console | Measures new-customer discovery, not people who already know you |
| Google Business Profile | Calls, website clicks and direction requests | The actions that become visits and bookings |
| Google Ads | Conversion rate and search impression share on core terms | Efficiency plus room to grow |
| Paid social | Cost per qualified lead and frequency | Lead quality and creative fatigue |
| Clicks to the site and replies per send | Opens are unreliable; clicks and replies are actions | |
| Reviews | New reviews per month and response rate | Feeds Maps visibility and conversion |
Channel numbers only stay trustworthy if links are tagged consistently. Our guide to UTM parameters has the naming convention we use so email, social and partner traffic lands in the right channel. For email specifically, our email marketing guide covers what to send and how often.
Marketing KPIs by business model
The right marketing KPIs depend on how you make money. The framework stays the same; the specific numbers in each tier change.
| Business model | Tier 1 focus | Tier 2 focus | Often overlooked |
|---|---|---|---|
| Local service (HVAC, dental, legal, medical) | CAC, new-customer revenue | Qualified calls and forms, booking rate, answer rate | Missed calls after hours |
| Bookings (tours, rentals, classes) | Booked revenue, cost per booking | Booking-button clicks to completed bookings | Abandoned checkouts |
| E-commerce | Revenue, contribution margin after ad spend | Conversion rate, average order value, repeat purchase rate | Returns and refunds by channel |
| Long-cycle B2B or high-ticket | Pipeline value, CAC, win rate | Sales-qualified leads, time to close | Deals influenced by content before first contact |
For a booking business, tier two often starts with clicks on the booking button. For Aces Airboat Tours, we tracked 369 booking-button clicks in the first two months, which gave the team a pipeline number to steer by from the start. For a high-volume medical group, it is tracked inquiries: Nusbaum Medical Centers logged 1,645 tracked inquiries in the past 12 months.
How to set targets for your marketing KPIs
Set targets from your own recent baseline and your revenue goal, not from benchmark reports. Published averages define leads, customers and industries differently, so they rarely match how your business counts.
- Take the last 90 days for each KPI, or the same quarter last year if you are seasonal.
- Work back from the revenue goal to the customers, qualified leads and spend you need. Our digital marketing strategy guide walks through that math.
- Set a target and two thresholds. Green at or above target, yellow within a set band, red below it.
- Write the action for red before it happens: who looks at it and what they check first.
Thresholds stop overreaction
Without thresholds, every small dip triggers a meeting. With them, a cost per lead that drifts a little is yellow and gets watched, while a sudden jump goes red and gets a same-week review. Month-to-month noise is real, especially for businesses with fewer than a hundred leads a month.
A worked example: one month on the scorecard
Here is a single month of marketing KPIs for a hypothetical home services company, with the math shown. The numbers are illustrative; the method is the one we use.
| Input | Value |
|---|---|
| Ad spend | $6,000 |
| Agency fees, tools and staff time for marketing | $4,000 |
| Qualified leads (calls and forms) | 120 |
| Of which from paid channels | 75 |
| New customers | 40 |
| Revenue from those new customers | $52,000 |
- Customer acquisition cost: ($6,000 + $4,000) / 40 = $250.
- Revenue per new customer: $52,000 / 40 = $1,300.
- Return on marketing spend: ($52,000 - $10,000) / $10,000 = 4.2, before cost of goods and labor.
- Cost per qualified lead, paid: $6,000 / 75 = $80.
- Lead-to-customer rate: 40 / 120 = 33%.
Reading it like an owner
Say last quarter the lead-to-customer rate was 40% and cost per lead was flat. Marketing produced the leads; fewer became customers. Tier three will not explain that. The next step is to listen to recorded calls and check speed to first contact. Restoring the rate to 40% would add about eight customers on the same spend, which beats any ad tweak.
Where the data for each KPI comes from
Most marketing KPIs need data from at least two systems. Decide the source of truth for each one, or two people will bring two different numbers to the same meeting.
| Data | Source of truth |
|---|---|
| Spend | Ad platforms plus invoices for fees and tools |
| Website leads and their source | Analytics key events plus call tracking |
| Qualified vs unqualified | CRM, after a person reviews the lead |
| Customers and revenue | CRM, booking system or accounting software |
| Search visibility | Google Search Console |
In Google Analytics, a standard property can mark up to 30 key events, which is plenty for calls, forms and bookings. Mark only real actions; a scroll or a page view is not a lead.
This is the problem our platform, UnifiedIQ, was built to solve: it tracks every call and form back to its source, so tier two fills itself in. If you want a scorecard built on your own systems, our analytics and reporting team designs the KPIs, wires the tracking and builds the monthly report. A marketing audit is a good start if you are not sure your current numbers can be trusted. More on our measurement work is on the analytics and growth hub, or talk to us about your scorecard.
Marketing KPIs that mislead
Some popular numbers look like marketing KPIs but steer you wrong when they sit at the top of a report. Keep them in tier three as diagnostics, or drop them.
- Total traffic. Rises with blog visitors who will never buy. Split by page type instead.
- Average position across all keywords. Swings when you start ranking for new terms, even if nothing improved.
- Email open rate. Privacy features in some mail apps load messages automatically, which inflates opens. Use clicks and replies.
- Follower count. Rarely connects to revenue for a local business.
- Cost per click. Cheap clicks from the wrong searches cost more per customer than expensive clicks from the right ones.
- Platform-reported conversions alone. Each ad platform credits itself. Check against leads in your CRM.
The fix is not to ignore these numbers. It is to keep them below the line, where they explain changes in leads and customers instead of standing in for them. A new site built with tracking from day one, covered in our guide to website design for small business, makes that much easier.
Marketing KPIs questions, answered
What are the most important marketing KPIs?
For most businesses: customer acquisition cost, new-customer revenue from marketing, qualified leads, cost per qualified lead and lead-to-customer rate. They connect marketing activity to money. Channel metrics like click-through rate and conversion rate matter too, but as diagnostics that explain why those top numbers moved.
How many marketing KPIs should I track?
About a dozen in total: three or four business outcome KPIs, three or four pipeline KPIs, and one or two per channel. More than that and the review turns into a tour of numbers nobody acts on. Keep everything else in the specialists' tools.
What is the difference between a KPI and a metric?
A metric is anything you can measure. A KPI is a metric you have chosen to manage by: it ties to revenue, has an owner and a target, and a change in it changes a decision. Sessions are a metric. Qualified leads by channel are usually a KPI.
How do I calculate customer acquisition cost?
Add up everything you spent on marketing in a period, including ad spend, agency or freelancer fees, software and staff time, then divide by the number of new customers in that period. Leaving out fees or staff time makes the number look better than it really is.
How often should I review marketing KPIs?
Look at pipeline numbers weekly if you run paid ads, and review the full scorecard monthly. Do a deeper quarterly review where you compare against the same period last year, revisit targets and move budget between channels.
What marketing KPIs should a small business track?
Start with five: qualified leads (calls and forms), cost per lead for paid channels, lead-to-customer rate, revenue from new customers, and one leading indicator such as Google Business Profile calls. Make sure phone calls are tracked, because they are often the largest lead source.
Build a scorecard you trust
We will define your marketing KPIs, connect every call and form to its source, and give you a monthly report that starts with customers and revenue.
Get a free proposal