A key performance indicator (KPI) is a measurable number that shows whether you are on track to reach a specific goal. In Meta ads, KPIs are the few metrics you judge a campaign by, picked from the many that Ads Manager can report.
KPI or metric?
Every KPI is a metric, but most metrics are not KPIs. A metric is any number you can measure. A KPI is a metric you have tied to a goal and a target.
| Metric | KPI | |
|---|---|---|
| Example | Impressions | Cost per lead under $12 |
| Has a target | Not necessarily | Yes |
| Tied to a business goal | Not necessarily | Yes |
| How many to track | As many as help | A handful |
Ads Manager reports far more figures than any team can act on. Meta describes impressions as "the number of times your ads were on screen", and results as the number of times an ad "achieved an outcome, based on the objective and settings you selected". Both are metrics. Only the ones you set a goal against become KPIs.
Let Madgicx's AI do the work
Its AI marketer finds what's working and prepares the next move. You approve.
Try for Free ($0 Trial)How to pick KPIs for Meta ads
- Start from the business goal. "Grow online sales profitably" points to different numbers than "fill the studio's evening classes".
- Match your campaign objective. The KPI should measure the outcome the campaign is built to deliver.
- Choose one main KPI and a few supporting ones. The main KPI says if the campaign works. Supporting ones explain why, such as click-through rate and conversion rate.
- Set a target and a date. "ROAS of at least 3 by month end" can be judged. "Improve ROAS" can't.
- Use data you trust. A KPI is only as reliable as the tracking behind it, so check your Meta Pixel or Conversions API setup first.
KPI examples by goal
| Goal | Main KPI | Supporting KPIs |
|---|---|---|
| Online sales | Return on ad spend (ROAS) | Cost per purchase, average order value, conversion rate |
| Leads | Cost per acquisition (CPA) per lead | Lead quality, form completion rate |
| Traffic | Cost per landing page view | Click-through rate, bounce rate |
| Awareness | Reach and cost per 1,000 impressions | Frequency, ThruPlays for video |
| App installs | Cost per install | Cost per in-app purchase |
Meta defines the cost of a lead as total amount spent divided by website leads, which makes a clear base for a lead KPI.
Leading and lagging KPIs
Some KPIs move first and some confirm the outcome later.
- Leading KPIs change quickly and hint at what will follow: click-through rate, cost per click, hook rate on video.
- Lagging KPIs show the final result: revenue, ROAS, customers won, profit.
Watch leading ones to steer day to day, and judge the campaign on lagging ones. A rising click-through rate with a falling conversion rate, for example, tells you the ad is working and the page isn't.
Common mistakes
- Too many KPIs. Twenty numbers on a dashboard means none gets acted on.
- No target. Without a target, a KPI is a metric.
- Counting what is easy. Likes and reach are easy to count. They are worth tracking when the goal is awareness, but are weak KPIs for a sales goal.
- Mixing time windows. A KPI read over 1 day and another over 7 days won't compare. Fix the attribution window and date range first.
Example. A home-cleaning company runs Meta lead ads in one city. Its main KPI is cost per booked cleaning, with a target of $40. Supporting KPIs are lead cost ($10), the share of leads who book (25%) and average booking value ($120). The numbers connect: $10 per lead at 25% booking gives $40 per booking. In week three the lead cost holds at $10 but bookings fall to 20%, which lifts cost per booking to $50. The team reviews call handling rather than the ads.
In Madgicx. One-Click Report and dashboards bring Meta, Google Ads, TikTok, Shopify and Klaviyo data into one place, so you can follow your KPIs side by side. AI Marketer audits your Meta ad account and prepares changes for you to approve.
FAQ
What are the main KPIs for Facebook ads?
For sales, ROAS and cost per purchase. For leads, cost per lead and lead quality. For awareness, reach and cost per 1,000 impressions. Pick the one that matches your campaign objective and add a few to explain movements.
What is the difference between a KPI and a goal?
A goal is what you want to achieve, such as 500 new customers this quarter. A KPI is the measure you use to track progress toward it, such as cost per new customer or weekly purchases.
How many KPIs should I track?
Usually one main KPI per campaign goal plus three to five supporting numbers. More than that spreads attention thin, and teams stop checking them.
How often should I review KPIs?
Review leading KPIs daily or every few days while a campaign runs, and lagging KPIs weekly or monthly. Avoid changing a campaign on a single day's numbers.
Where do I track KPIs?
In Ads Manager for campaign figures, and in a marketing dashboard when you need ad data next to store or CRM data. Choose one place you check regularly.
Related
- Related terms: Marketing dashboard, Marketing analytics, Return on ad spend (ROAS), Conversion rate
- In depth: How to track KPIs for your ads
Sources
- Impressions (Meta definition), Meta Business Help Center
- Results, Meta Business Help Center
- Cost per Website Lead, Meta Business Help Center