Marketing Performance KPIs: How to Choose and Measure Them

Marketing performance KPIs are the small set of measurable, time-bound indicators that show whether your marketing is moving a specific business goal, such as revenue, qualified leads or customer acquisition cost. Most teams track far more numbers than they need. The work is to select a few KPIs tied to a goal, define how each is calculated, and report them consistently across every channel. This guide covers the definitions, a KPI list organized by funnel stage, the formulas for the most common paid media metrics, and a reporting routine your team can adopt.
TL;DR
- A KPI is a metric with a target, a time frame and a link to a business objective. A metric without those is context, not a KPI.
- Pick KPIs from the goal backward: revenue goals point to ROAS, CAC and customer lifetime value; lead goals point to cost per lead and lead quality.
- Limit each campaign to one primary KPI, a few supporting metrics and one or two guardrails, and define every formula in writing.
- Centralize data from all channels before you compare them, and review anomalies on a fixed schedule.
- Treat platform-reported conversions as a signal to be checked against your own revenue data.
Table of Contents
- 1. KPIs and metrics: where the line sits
- 2. How to choose marketing KPIs
- 3. A marketing KPI list by funnel stage
- 4. Performance marketing metrics for paid, search and ecommerce
- 5. How to calculate the common KPIs
- 6. Perspective: what we see in practice
- 7. Monitoring and interpreting KPIs across channels
- 8. Putting KPI reporting into one workflow
- FAQ
- Sources
1. KPIs and metrics: where the line sits
The two terms are used interchangeably in many dashboards, which is how reports end up with 40 “KPIs” and no decisions. The distinction is practical.
Metrics are quantitative data points that monitor day-to-day activity: impressions, clicks, sessions, open rates. KPIs are the measures tied to a specific goal, target and time frame. OpenStax’s marketing text frames it with a medical comparison: metrics resemble readings such as blood pressure, while KPIs act as the scorecard for overall health. Semrush draws the same line: metrics analyze performance for specific activities, while KPIs are measurable goals attached to broader business objectives.
A hypothetical example makes the difference concrete. A property marketing team reports that a listing campaign generated 400,000 impressions and 6,000 clicks. Those are metrics. The KPI is “cost per qualified enquiry below $45 across the quarter,” because it carries a target, a period and a link to the sales goal. Impressions and clicks remain useful as diagnostics when the KPI misses. If you want more background on how targets and time frames connect measurement to strategy, this walkthrough of metrics versus KPIs in campaign case studies shows the idea applied to a creator-led campaign.
2. How to choose marketing KPIs
Start with the business goal, never with the dashboard. The Business Development Bank of Canada advises selecting KPIs that follow from business goals, then using them to judge both progress toward the larger goal and the effectiveness of individual tactics.
The stakes of getting this wrong are organizational as well as analytical. MIT Sloan Management Review argues that misaligned metrics are damaging because the measures leadership endorses tell staff which activities matter most. If you reward click volume, you will receive click volume.
A workable selection process has five steps:
- State the business goal in one sentence. Example: grow online revenue 15% this fiscal year without raising blended acquisition cost.
- Name the marketing outcome that drives it. Example: more first purchases from paid social and search.
- Choose one primary KPI. Example: ROAS by channel, or CAC by campaign.
- Add two or three supporting metrics that explain movement in the primary KPI, such as CTR, conversion rate and average order value.
- Add a guardrail. Example: do not let cost per acquisition exceed an agreed ceiling while chasing volume.
BCG, in its guidance on marketing measurement, says leading marketers define “north star” KPIs. The practical reading is the same: one agreed number that the team, the agency and finance all recognize.
3. A marketing KPI list by funnel stage
The five indicators marketers most often cite are CAC, customer lifetime value, conversion rate, return on marketing investment and email open rate, according to BDC’s guide. That guide also groups examples by the stage they measure. The table below follows that structure and adds the paid media equivalents most performance teams use.
| Funnel stage | Example KPIs | What it tells you | Typical decision |
|---|---|---|---|
| Awareness | Brand mentions, website traffic, impressions, reach | Whether the right audience is seeing you | Adjust targeting, budget or creative reach |
| Engagement | Social interactions, engagement rate, time on page | Whether the message holds attention | Revise creative and content formats |
| Traffic | Unique visits, search traffic, CTR | Whether interest turns into visits | Rewrite ads, test landing pages |
| Leads | Cost per lead (CPL), marketing-qualified leads | Efficiency and volume of pipeline | Shift spend toward cheaper qualified sources |
| Conversion | Conversion rate, cost per acquisition | How well visits become customers | Fix funnel friction, adjust offers |
| Revenue | Sales revenue, ROMI, ROAS, CAC, CLV, average order value | Whether marketing pays for itself | Scale, hold or cut budgets |
No team should track every row. A lead generation team for residential listings might hold cost per qualified enquiry as its primary KPI, with CTR, landing page conversion rate and enquiry-to-inspection rate as supporting metrics. An ecommerce team would more likely hold ROAS and CAC as primary, with conversion rate and average order value beneath them.
4. Performance marketing metrics for paid, search and ecommerce
Performance marketing differs from brand marketing in one respect: spend is tied directly to measurable actions, so the cost of each outcome is visible. That raises the value of a handful of metrics.
Paid advertising (Meta, TikTok, Google Ads):
- Impressions and reach, to confirm delivery.
- CTR, to judge creative and audience fit.
- Cost per click (CPC), to track auction pressure.
- Cost per acquisition or per lead, to measure efficiency.
- Frequency, to catch creative fatigue before results decay.
Search:
- Impression share and search traffic, to see how much demand you capture.
- Conversion rate by query group, to separate high-intent terms from curiosity traffic.
- Organic visibility, visits and on-page engagement, to judge content. For a deeper treatment of how search visibility connects to qualified leads, see this piece on SEO that produces qualified B2B leads.
Ecommerce:
- ROAS and blended ROAS across channels.
- CAC against customer lifetime value.
- Average order value and repeat purchase rate.
- Revenue by product category, reconciled with the store platform.
Our own guides cover the two areas where teams most often need detail: how to increase ROAS and Google Ads reporting.
5. How to calculate the common KPIs
Agree on formulas in writing. Two analysts calculating “conversion rate” from different denominators will produce two different truths.
Click-through rate (CTR). Clicks divided by impressions, multiplied by 100, as Semrush explains. Hypothetical: 6,000 clicks from 400,000 impressions is a 1.5% CTR.
Conversion rate. Conversions divided by the number of visitors or clicks, multiplied by 100. State which denominator you use. Hypothetical: 180 enquiries from 6,000 clicks is 3%.
Cost per acquisition or lead. Total campaign spend divided by the number of acquisitions or leads. Hypothetical: $8,100 spent for 180 enquiries is $45 per enquiry.
Customer acquisition cost (CAC). Total sales and marketing cost over a period divided by the number of new customers won in that period. Decide up front whether salaries, agency fees and tooling are included, and keep that rule fixed. Hypothetical: $60,000 of acquisition spend and 400 new customers gives a CAC of $150.
Return on ad spend (ROAS). Revenue attributed to advertising divided by advertising cost. Omni Calculator’s explanation gives an example in which $3,000 of revenue from $1,000 of ad spend is a ROAS of 3, or 300% when expressed as a percentage. Pick one presentation, ratio or percentage, and use it everywhere.
Return on marketing investment (ROMI). Incremental gross profit from marketing minus marketing cost, divided by marketing cost. ROAS ignores margin, so a ROAS of 3 can still lose money on a product with a thin margin. That is why we suggest pairing ROAS with a margin-aware measure. Our article on marketing performance reporting sets out one KPI with three ROI checks for exactly this reason.

A worked example
A small ecommerce team spends $20,000 in a month across search and social and records $70,000 in attributed revenue. ROAS is 3.5. The product’s gross margin is 40%, so gross profit from that revenue is $28,000, and ROMI is ($28,000 minus $20,000) divided by $20,000, or 40%. The campaign looks strong on ROAS and is merely healthy on profit. If margin were 28%, gross profit would be $19,600 and the campaign would lose money. The same ROAS supports opposite decisions, which is the reason the KPI definition must include margin context.

6. Perspective: what we see in practice
We build OppRise for agencies and in-house teams that run many campaigns and accounts at once, and the same failure repeats. Teams rarely lack data. They lack a shared definition of success, so each platform reports a different winner.
Three habits separate teams that measure well from those that do not:
- They write the KPI before the campaign launches. The brief names the primary KPI, the target, the review date and the person who approves changes. Measurement requirements come from the plan, not from whatever the platform shows afterward.
- They separate reporting from decision-making. A dashboard answers “what happened.” A weekly review answers “what do we change,” and every change has an owner and an approval step. In multi-brand environments this governance matters more than any individual chart.
- They distrust any single source. Platform conversions, analytics sessions and store revenue will not match. We encourage teams to treat the gap as a number to monitor, not an error to hide. Our guide on cross-channel attribution explains how to compare attribution models as signals weaken.
Our view is that a KPI framework is plumbing: unglamorous, rarely noticed when it works, and costly when it leaks. Fixing it once, at the workflow level, saves far more time than polishing individual reports.
— Brittany
7. Monitoring and interpreting KPIs across channels
The IAB’s cross-channel measurement playbook stresses a unified data strategy: centralized storage and consistent data processing so channel figures can be compared on the same basis. It also recommends interactive, customizable dashboards that integrate every channel, regular audits, stakeholder feedback loops and investigation of anomalies.
Turned into a routine, that looks like this:
- Daily: check spend pacing, delivery and obvious anomalies, such as a sudden drop in conversions that suggests a broken tag.
- Weekly: review the primary KPI by campaign and channel, and decide what to scale, pause or test.
- Monthly: reconcile platform-reported revenue with store or CRM revenue, review CAC against lifetime value, and revisit budget allocation. Our marketing budget tracking system describes one way to keep this tied to approvals.
- Quarterly: audit definitions, targets and whether the KPIs still reflect the business goal.
When you interpret a movement, work from the KPI down to the metrics. If ROAS fell, check conversion rate and average order value first, then CTR and CPC, then audience frequency. Change one variable at a time where you can, otherwise the cause stays unknown.
Common mistakes to avoid
- Tracking vanity metrics, such as impressions or followers, as primary KPIs.
- Comparing channels with different attribution windows without noting the difference.
- Changing a KPI definition mid-quarter, which breaks trend comparisons.
- Reporting averages across brands that have different margins, audiences and goals. Teams running several brands benefit from the structure described in our multi-brand marketing operating guide.
8. Putting KPI reporting into one workflow
If your team spends more time assembling reports than acting on them, the problem is usually the connection between planning, execution and reporting. OppRise brings campaign planning, ad execution, performance reporting, approvals and budget management into one workspace, with integrations for Google Analytics, Search Console, Meta, Google Ads, TikTok and Shopify. Multi-brand workspaces let agencies keep each client’s KPIs, budgets and approvals separate. Ecommerce teams can see how this applies on our ecommerce solution page.
Plans are published at our pricing page: Solo is $102.99 per month, Growth is $258.99 per month and Agency is $622.99 per month, with Agency Plus available on request. AI credits are bought separately, starting at $76.99 for 500 credits as a one-off purchase.
FAQ
What are the 5 key performance indicators in marketing?
The five most commonly cited are customer acquisition cost, customer lifetime value, conversion rate, return on marketing investment and email open rate, per BDC’s guidance. The right five for you depend on your goal. A lead generation team might swap lifetime value and open rate for cost per lead and lead quality.
How many KPIs should a marketing team track?
Track one primary KPI per campaign, with a few supporting metrics and one or two guardrails. Reports that carry dozens of KPIs make it hard to see what to change. Review the list quarterly and remove anything that has not informed a decision.
What is the difference between ROAS and ROI?
ROAS divides attributed revenue by ad cost and ignores margin and other costs. ROI or ROMI accounts for profit, so it shows whether the activity is financially worthwhile. Use ROAS for day-to-day channel optimization and ROMI to judge whether the spend should continue.
Which KPIs suit ecommerce paid campaigns?
Most ecommerce teams hold ROAS and CAC as primary KPIs, supported by conversion rate, average order value and repeat purchase rate. Check platform-reported revenue against your store data monthly, because attribution gaps can overstate returns.
Sources
- 2.4 Marketing Plan Progress Using Metrics, OpenStax Principles of Marketing
- KPIs vs. Metrics: The Key Differences for Business Success
- How to use marketing key performance indicators, BDC
- Five Essentials for Marketing Performance Measurement Systems, MIT Sloan Management Review
- Six Steps to More Effective Marketing Measurement, BCG
- Implementing Cross-Channel Measurement for Marketers, IAB
- What Is Click-Through Rate (CTR)?
- ROAS Calculator
