Most marketing reports are long. Sessions, followers, impressions, click-through rates, a chart for every channel. Then someone asks the only question that matters, “is this working?”, and nobody can answer it from the report. The problem is rarely a lack of data. It is that nobody decided which few numbers count, and what happens when they move.
That is the job of marketing KPIs. This guide explains what a KPI is, how it differs from a metric, a goal and a critical success factor, and how to choose the right ones for each goal. You will find every marketing KPI grouped by goal, each linked to its own explainer, a worked example from click to client, and the exact reports in GA4, Google Ads and Search Console where the numbers live. At Viralistic we report on what matters to the business: the number of enquiries, their quality and what a new client costs. The rest of this page explains why those three.
What is a KPI?
A KPI is a measurable value that shows whether you are on track towards a goal that matters to the business. KPI stands for key performance indicator. The important word is “key”: of everything you could measure, only a handful of numbers decide whether you reach the goal.
A usable KPI always has four parts: a precise definition, one source of truth, a starting value and a target with a deadline. “Conversion rate” on its own is not a KPI yet. “The share of website visitors who request a proposal, measured in GA4, from 1.5% to 2.5% by the end of Q2” is. Now everyone knows what is being counted, where, and when to be satisfied.

The same metric can be a KPI in one company and a footnote in another. For an online store, gross profit after ad spend may be the number that runs the business. For a private clinic it may be the number of booked consultations per month. That is why lists of “the 50 best marketing KPIs” only get you halfway: the choice starts with your goal, not with the list.
KPI vs metric: what is the difference?
Every KPI is a metric, but most metrics are not KPIs. A metric is any number you can measure. A KPI is one of the few metrics tied directly to a business goal, with a target and a decision attached. Around them sit goals, critical success factors and, in some teams, OKRs.
| Term | What it is | Example for a private clinic |
|---|---|---|
| Goal | What you want to achieve, by when | 25% more new patients in 2027 |
| Critical success factor (CSF) | What has to go right to reach the goal | Being found by people searching for the treatment right now |
| KPI | The number that shows whether you are on track | Booked consultations from the website per month |
| Metric | Any measurable number that helps explain what happens | Organic clicks, click-through rate, engagement rate |
| OKR | A method: an objective with a few measurable key results, usually per quarter | Objective “the first name people mention”, key result 60 bookings |
The distinction is practical, not academic. Metrics explain why a KPI moves. If your click-through rate climbs while bookings stay flat, you have an interesting metric and no result. Keep the metrics, but put them under the KPIs they explain, not next to them.
How to set KPIs that drive decisions
Start from the business goal, not from the tool. Choose one leading KPI per goal, your north star, and add two or three supporting numbers that warn you early. This order works:
- Write the business goal down in one sentence, with a deadline.
- Decide which outcome proves you reached it. That is your north star KPI.
- Pick two or three numbers that move earlier than the north star, so you can correct course in time.
- Record for each KPI: the definition, the source, the starting value, the target, the owner and when it is measured.
- Agree in advance what you will do if the KPI lands above or below the line.
Teams skip the last step most often, and it is the one that turns a number into a KPI. If nobody knows what happens when it drops, it is a metric you look at.
Make the goal SMART
SMART comes from George T. Doran, who introduced it in the November 1981 issue of Management Review. Today it usually reads specific, measurable, achievable, relevant and time-bound. In Doran’s original, the A stood for “assignable”: someone specific owns it. That older meaning deserves a comeback, because a KPI without an owner is a KPI nobody watches.
Be careful what you make SMART. The goal should be SMART. The KPI is the instrument that tells you whether you are getting there. “More brand awareness” is not a goal. “Sixty booked consultations a month from people who found us on Google, by June 2027” is, and the KPI follows from it.
One north star per goal
Two leading KPIs for the same goal will eventually pull against each other. Push for the most leads and the lowest cost per lead at the same time, and nobody knows what to do when both rise. With one north star per goal, every trade-off comes down to one question: does this move the north star?
For most service businesses the north star is qualified enquiries or the cost of a new client. For most online stores it is gross profit after ad spend. Revenue and traffic rarely make a good north star, because both can grow while you earn less.
Leading vs lagging indicators
A lagging indicator measures a result that is already settled, such as new clients won last quarter. A leading indicator moves earlier and signals what is coming, such as enquiries this week or Google impressions for your core services. Your north star is usually lagging. Choose the supporting numbers to be leading, so you do not find out three months too late.
How many KPIs do you need?
Fewer than you think. One north star per goal with two or three supporting numbers is enough, and a small business rarely runs more than two or three goals at once. If your overview does not fit on one screen, you are probably measuring things nobody uses.
Marketing KPIs by goal
Which marketing KPIs you track depends on the goal: awareness, traffic, leads, sales or retention. The table groups them by goal. Each term links to its own explainer with the formula, a worked example, a calculator and what a good value looks like.
| Goal | The question it answers | KPIs | Where you measure it |
|---|---|---|---|
| Awareness | Are the right people seeing us? | CPM, impression share, engagement rate | Google Ads, Meta Ads Manager, Search Console |
| Traffic | Do they visit, and do they stay? | CTR, CPC, bounce rate, Quality Score (as a diagnostic) | Search Console, Google Ads, GA4 |
| Leads | Do visitors become enquiries? | conversion rate, CPL, CPA | GA4, Google Ads, your CRM |
| Sales | Does it bring in revenue and profit? | ROAS, POAS, average order value, ROI | Google Ads, your store, your accounts |
| Retention | What is a client worth, and what did they cost? | customer lifetime value, CAC, repeat rate, Net Promoter Score | Your CRM and your accounts |
Read top to bottom, the goals form a funnel. Near the top, numbers arrive fast and are cheap to improve, but they say little about the business. Near the bottom, they are slow and harder to measure, but they say everything. A low CPC is only good news if those clicks become enquiries, and a high conversion rate only if those enquiries become clients.
A few relationships make the table easier to read. CPC, CTR and Quality Score explain what your ads cost, but Google itself describes Quality Score as a diagnostic tool, not a KPI to optimise for. The mechanics are in how Google Ads works. ROAS measures revenue per unit of ad spend, POAS measures gross profit per unit of ad spend and ROI measures the return on the whole investment. They answer the same question with less and less room to flatter yourself. Customer lifetime value and CAC belong together: the ratio between them tells you how much you can afford to pay for a new client. Harvard Business School Online calls an LTV-to-CAC ratio of 3:1 a common benchmark, and the right ratio for you still depends on your margin and sales cycle.
KPIs for visibility in AI answers
Visibility in Google’s AI Overviews, ChatGPT and Perplexity deserves its own line on the dashboard, because more and more people read an answer before they ever see a list of links. Google does not report its AI features separately. According to Google’s guide to AI features, sites shown in AI Overviews and AI Mode are counted in the Search Console Performance report under the Web search type, together with the rest of your search traffic.
Two other numbers fill the gap. In GA4, sessions with sources such as chatgpt.com and perplexity.ai show how many visitors arrive from AI assistants. And a fixed set of questions your clients really ask, checked every month in the main assistants, shows whether your brand is named and cited, and next to which competitors. Treat both as leading indicators: they tell you whether you are part of the conversation before the enquiries show it. What that visibility work involves is covered in what good GEO work includes.
Worked example: cheaper leads, more expensive clients
Say a landscape architecture studio tests two Google Ads campaigns at EUR 4,000 a month each. Campaign A targets broad keywords. Clicks cost EUR 2 on average, which buys 2,000 clicks, 100 leads (a 5% conversion rate) and a cost per lead of EUR 40. Two of those leads become clients, so each new client costs EUR 2,000. Campaign B targets specific, high-intent keywords. Clicks cost EUR 4, which buys 1,000 clicks, 40 leads (4%) and a cost per lead of EUR 100. Four leads become clients: EUR 1,000 per new client.
Campaign A wins every intermediate metric: cheaper clicks, a higher conversion rate and less than half the cost per lead. It loses on the only number the business cares about. A team that manages to CPL moves budget to the wrong campaign.
- Campaign A (broad)
- Campaign B (specific)
| Campaign A (broad) | Campaign B (specific) | |
|---|---|---|
| Cost per lead | € 40 | € 100 |
| Cost per new client | € 2,000 | € 1,000 |
Worked example: two campaigns of EUR 4,000 a month
Run the numbers for your own campaign. The defaults below are campaign B.
- Leads per month
- 40
- Cost per lead (CPL)
- € 100
- New clients per month
- 4.0
- Cost per new client (CAC)
- € 1,000
Worked example. Take the share of leads that become clients from your CRM or your own records.
Whether EUR 1,000 per client is a lot depends on what a client is worth. If a project brings in EUR 10,000 in gross profit, it is a bargain. If it brings in EUR 900, you lose money on every client you win. That is why every KPI tree ends at client value.
KPIs for a service business vs an online store
A premium service business steers on the number and quality of enquiries and on the cost of a new client. An online store steers on profit per order and on how often customers come back. The funnel is the same. The north star and the traps are different.
| Premium service business | Online store | |
|---|---|---|
| North star KPI | Qualified enquiries and cost per new client | Gross profit after ad spend (POAS) |
| Supporting KPIs | Conversion rate to enquiry, share of enquiries that close | Conversion rate, average order value, ROAS |
| Where the data lives | GA4 plus your CRM or inbox | GA4, your store platform and Google Ads |
| Time to a result | Weeks to months, depending on your sales cycle | Usually within days |
| Biggest trap | Counting enquiries without checking what they are worth | Steering on revenue without margin, shipping and returns |
| Client value | Value over the whole relationship, including repeat work | Repeat purchases over one or two years |
B2B teams often split leads into marketing qualified leads (MQLs) and sales qualified leads (SQLs). For a premium service business, the share of enquiries that reaches a proposal plays the same role, without the jargon. The hardest part comes after the form. Google Ads and GA4 see the enquiry, but not whether it became a signed project. You record that last step in your CRM, or at the very least in a simple sheet: who enquired, through which channel, and did they become a client. Without that link you cannot calculate the cost of a new client, and you end up steering blind on enquiry volume. How much a single enquiry is worth to you, you can work out with the target CPA formula in our guide to search engine advertising.
An online store has the opposite problem: too much data. Google Ads reports revenue per campaign, but not margin or returns. A campaign with a high ROAS on thin-margin products can lose money, while a campaign with a lower ROAS on high-margin products makes it. That is why POAS is a better north star than ROAS for many stores, with average order value and customer lifetime value as supporting numbers.
Where to find your KPIs in GA4, Google Ads and Search Console
Marketing KPIs live in three layers: Google Analytics 4 for what happens on your website, the ad platforms for what you pay, and your CRM or accounts for what it earns. None of them gives the full picture on its own.
| Tool | Where to look | What you measure there |
|---|---|---|
| GA4 | Reports > Acquisition > Traffic acquisition | Sessions, engaged sessions, engagement rate, key events and session key event rate per channel |
| Google Ads | The columns in your campaign view | Conversions, Cost / conv., Conv. rate and Conv. value / cost |
| Search Console | The Performance report | Clicks, impressions, CTR and average position in Google Search |
| Meta Ads Manager | The Results and Cost per result columns | What counts as a result depends on your campaign objective |
| CRM or accounts | Your own records | Which enquiries became clients, revenue, margin and client value |
In GA4 you mark the actions that matter to your business, such as a submitted contact form or a purchase, as key events. Google separated the terms on purpose: what GA4 used to call a conversion is now a key event, and a conversion is the action Google Ads bids on and reports against. You create a conversion from a key event. Google’s explanation of conversions vs key events shows how the two connect. In the Traffic acquisition report you see engagement rate per channel, and in GA4 bounce rate is its inverse.
In Google Ads you read most KPIs straight from the columns. Cost / conv. is your CPA, Conv. rate is your conversion rate, and Google describes Conv. value / cost as an estimate of your return on investment, which is your ROAS expressed as a ratio. Two points from the Google Ads help on conversion columns are worth knowing. The Conversions column can include modelled conversions when not every conversion was observable. And when you compare Google Ads with GA4, Google says differences of often up to 20% are expected, mostly because of different attribution models. So pick one source per KPI and stay with it.
Search Console is the source for organic visibility. The Performance report shows clicks, impressions, CTR and average position for the last three months by default, per query and per page. Impressions make a useful leading indicator here: they often rise before clicks follow. How to strengthen that organic base is covered in SEO optimisation.
Reporting marketing KPIs: dashboard and cadence
A good KPI dashboard fits on one screen, starts with the north star and shows the target and the trend next to every number. Review the leading numbers weekly, and make decisions on the KPIs themselves monthly or quarterly.

You do not need an expensive tool. Google’s Data Studio, called Looker Studio until April 2026, is free and pulls data from GA4, Google Ads and Search Console. A shared spreadsheet works too for a small business, as long as the definitions are agreed. Build the dashboard in this order:
- at the top, the north star for each goal, with its target and the trend over recent months;
- below it, the two or three leading numbers that explain the north star;
- a comparison with the same period last year, so seasonality does not fool you;
- for each KPI, the owner and the agreed response to a deviation;
- a short note in plain language: what we saw, and what we decided.
Cadence matters as much as the dashboard. Daily tinkering works against the algorithms: according to Google, frequent manual changes to budgets, targets or conversion goals reset the standard learning period of 7 to 14 days.
| Cadence | What you look at | What you decide |
|---|---|---|
| Weekly | Leading numbers, spend and whether tracking still works | Fix errors, change nothing fundamental |
| Monthly | KPIs against their targets | Shift budget, start a new test |
| Quarterly | The north star, client value and cost per new client | Review channels, goals and strategy |
This is also how our marketing approach works: test broadly first, review the numbers together, and only then move budget.
Common KPI mistakes
The most common mistake is steering on numbers that feel good but decide nothing. Followers, sessions and impressions can climb for months without a single new client. There is a reason they are called vanity metrics. Keep them on the dashboard as explanation, never as the goal.
The second is chasing a KPI so hard that it stops meaning anything. Economist Charles Goodhart described the effect, and anthropologist Marilyn Strathern put it most memorably in 1997: when a measure becomes a target, it ceases to be a good measure. Pay an agency on cost per lead and you will get cheap leads. The worked example above shows where that ends.
The third is putting numbers from different platforms side by side as if they measure the same thing. Google Ads, GA4 and Meta each count in their own way, with their own attribution. Compare trends within one source, not absolute numbers across sources.
Many teams also judge too early. Conversions can arrive days after the click, and a campaign that was just changed is still learning. Averages hide a lot as well: campaigns on your own brand name almost always look better than campaigns that have to find new clients. Judge them separately.
The last mistake is drawing conclusions from chance. If your conversion rate rises after a new homepage, you still do not know whether the homepage caused it. An A/B test tells you, so you know instead of guess. How to run one reliably is in conversion rate optimisation.
How we help
Viralistic is a strategic digital partner in Amsterdam, founded and led by Marrallisa Kreijkes. We do not start with a dashboard. We start with your goal and your foundation. Can you explain the value of your business in a few minutes? Does your website work, and does it measure what happens? Are you found in Google and in AI answers? If a building block is missing, that is the first step, and we will tell you so. Often it starts with a clear brand identity and brand script, or with a website that turns visitors into enquiries.
Then we agree together which marketing KPIs count. They are almost always the same three: the number of enquiries, their quality and what a new client costs. Traffic and rankings come along as context. When the foundation is healthy and you need more clients, we add Google Ads or Meta Ads as an accent on top. We test broadly, review the results with you and decide together where the budget goes. A person checks every report, also when AI helped gather the numbers. Read more about our marketing approach, about SEO and AI search, about bringing channels together in a digital strategy, and about what to expect from Google Ads management.
Frequently asked questions
What are KPIs in marketing?
Marketing KPIs are the measurable values that show whether marketing is moving a business goal. Typical examples are conversion rate, cost per lead, cost per acquisition, ROAS, customer lifetime value and the cost of a new client. They differ from general marketing metrics such as impressions or followers because each KPI has a target, an owner and a decision attached to it.
What is a KPI, with an example?
A KPI is a number that tracks progress towards a goal. Example: a clinic wants more new patients. Its KPI is “booked consultations from the website per month, measured in the CRM, from 40 to 60 by June”. It names what is counted, the source, the starting value, the target and the deadline, so everyone can see whether the goal is getting closer.
What are the four main types of KPIs?
There is no single official list, but a common split follows the balanced scorecard that Robert Kaplan and David Norton introduced in Harvard Business Review in 1992. It looks at four perspectives: financial, customer, internal business, and innovation and learning (now usually called learning and growth). Marketing KPIs mostly sit in the financial and customer perspectives. Another useful split is leading versus lagging indicators.
What are the top three marketing KPIs?
For most businesses that sell services, the three that matter most are the number of qualified enquiries, the share of those enquiries that become clients and the cost of a new client. For an online store, gross profit after ad spend, conversion rate and average order value usually come first. The right three always follow from your goal, not from a list.
What is the difference between a KPI and an OKR?
An OKR (objectives and key results) is a method for setting goals: an ambitious objective with a few measurable key results, usually per quarter. A KPI is a measure you track continuously. They work well together. A key result in an OKR is often a temporary target for a KPI you already measure, which makes OKRs a complement to KPIs rather than an alternative.
How do you build a KPI dashboard?
Choose the north star for each goal and two or three supporting numbers first. Then connect GA4, Google Ads and Search Console in Google’s free Data Studio, or start with a spreadsheet. Put the north star at the top, show the target and the trend next to every number, and keep the whole dashboard on one screen.
How often should you review marketing KPIs?
Look at leading numbers weekly to catch tracking errors and spend problems, and review the KPIs against their targets monthly. Strategic choices about channels, goals and budgets belong in a quarterly review. Avoid changing campaigns daily: Google notes that frequent manual changes reset the learning period of 7 to 14 days, which delays optimisation.
What is the 70/20/10 rule in marketing?
The 70/20/10 rule splits a marketing budget into 70% for proven activity, 20% for building on what works and 10% for experiments. Coca-Cola is the brand most often linked to it. Give each part its own KPIs: judge the 70% on cost per client and ROI, the 20% on whether it beats the core, and the 10% on what you learned.
Written by
Founder of Viralistic and official n8n Ambassador
Marrallisa leads strategy, design, search and automation for premium brands from Amsterdam. She has trained teams at Volkswagen and speaks at n8n and Anthropic events. Want to talk through your situation? Book a call with her directly.