Guide · Metrics

Social Media KPIs for Lead Generation: Which Metrics Matter

The key social media metrics for lead campaigns on Meta, Instagram, TikTok and LinkedIn: from reach and CTR to cost per lead, cost per acquisition and ROAS.

Valentin Zetter7 min read

Likes, reach, clicks, leads, ROAS – ad platforms give you dozens of metrics, and each one tells a slightly different story. This guide is for performance marketers, agencies and businesses that generate leads through Meta, Instagram, TikTok or LinkedIn. Afterwards you'll know which social media KPIs really matter, how they build on each other, which metric fits which campaign goal and which mistakes cost you budget.

The four levels of metrics

Social media metrics can be sorted into four levels along the funnel. The further down a metric sits, the closer it is to revenue – and the later it becomes available.

1. Awareness: who sees your ad?

  • Reach: how many different people saw your ad.
  • Impressions: how often it was shown in total.
  • Frequency: how often one person saw it on average.
  • CPM: what 1,000 impressions cost.

2. Engagement: does anyone respond?

3. Conversion: does it become an inquiry?

4. Business: are you making money?

Every ad platform reports the first two levels. From level three on, it gets harder: the platform sees the form submission, but not whether the lead becomes a customer. For that you need data from your CRM or payment system.

How the metrics build on each other

Each metric describes the step from one stage to the next. Only together do they give you the full picture – and show you exactly where a campaign is falling short.

Example: $3,000 monthly ad budget

  1. Impressions250,000
  2. Clicks3,750
  3. Leads150
  4. Customers15
  5. Revenue$12,000
Every metric describes the step between two stages.

An example with a $3,000 monthly budget for a Meta campaign:

Impressions  = 250,000         → CPM = $3,000 ÷ 250,000 × 1,000 = $12
Clicks       = 3,750           → CTR = 1.5%, CPC = $0.80
Leads        = 150             → conversion rate = 4%, CPL = $20
Customers    = 15              → close rate = 10%, CPA = $200
Revenue      = $12,000         → ROAS = $12,000 ÷ $3,000 = 4

The chain shows how each lever works. If click-through rate rises from 1.5% to 2%, you get 5,000 instead of 3,750 clicks at the same CPM – and, at the same conversion rate, 200 instead of 150 leads. If the close rate drops from 10% to 5%, on the other hand, ROAS halves to 2, even though everything in the ad account looks the same.

That's exactly why optimizing a single metric isn't enough. A CPL of $20 is only good if those leads actually become customers. If 150 leads at $20 each don't produce a single deal, the cheap CPL is worthless – and a campaign with a $60 CPL and a solid close rate is the better choice.

Vanity metrics vs. business metrics

Vanity metrics are numbers that look good but can't support a business decision: likes, followers, video views, impressions. They aren't useless – they tell you whether a creative resonates or whether you're buying enough reach. But they don't belong at the center of your reporting.

A simple test: Would you move budget if this number doubled? If engagement rate doubles, probably not. If CPA halves or ROAS doubles, immediately.

MetricTypeWhat it's good for
Reach, impressionsVanity / diagnosticChecking visibility and audience size
Engagement rateVanity / diagnosticComparing creatives
CTR, CPCDiagnosticEvaluating ad and offer
Cost per lead, conversion rateEarly indicatorEvaluating landing page and form
CPA, ROAS, customer lifetime valueBusinessAllocating budget and scaling

Which metric for which campaign goal

Not every campaign is meant to deliver leads right away. The right metric depends on the goal:

  • Awareness (e.g. new audience, new product): reach, frequency and CPM. Make sure frequency doesn't climb so high that click-through rate collapses.
  • Traffic and engagement (e.g. content, video views): CTR, CPC and engagement rate – plus, as a check, whether those visitors later turn into leads through retargeting campaigns.
  • Leads (forms, lead ads, booked calls): cost per lead and conversion rate in the short term, share of qualified leads (MQL or SQL) in the medium term.
  • Revenue (deals, payments): CPA and ROAS, plus customer lifetime value for subscriptions or repeat purchases.

On LinkedIn you often pay more for impressions and clicks than on Meta or TikTok – in exchange, you reach decision-makers directly. Comparing click prices across platforms is therefore misleading. Compare platforms at the level where they can really be measured: cost per acquisition and ROAS.

💡
Good benchmarks depend heavily on industry, offer, audience and platform. Instead of chasing other people's averages, compare campaigns with your own numbers from previous months and with your lead value. You can work it out quickly with the lead value calculator.

Common mistakes with social media KPIs

  • Optimizing for likes: An ad that entertains doesn't automatically bring in leads. Judge creatives by leads and deals, not by reactions.
  • Taking platform conversions at face value: Meta, TikTok and LinkedIn attribute conversions by their own rules – sometimes even when someone only saw an ad (view-through conversion). The numbers in the ad account are a signal, not your books.
  • Double counting across platforms: If a lead first sees a TikTok ad and later clicks on Meta, both platforms claim the conversion. Added up, you have more leads than actually arrive in your CRM.
  • Only measuring up to the lead: Without CRM data, you don't know which campaign brings customers and which only brings form fillers.
  • Judging too early: With long sales cycles, the ROAS of fresh campaigns inevitably looks bad. Evaluate leads by the month in which they came in.
  • Adding up reach across days: Daily reach can't be summed, because the same people are counted multiple times.

Your KPI set in five steps

  1. Set the goal

    Define one main goal per campaign: awareness, leads or revenue. That determines the metric you judge it by.
  2. Work backwards to targets

    Start with revenue: customer value and margin give you a maximum CPA, and your close rate gives you a maximum cost per lead. In the example above, a CPA of $200 at a 10% close rate allows a CPL of no more than $20.
  3. Close the tracking gap to the deal

    Make sure every lead carries its source, campaign and ad – with clean UTM parameters and click IDs – and that deals and payments are matched to that lead.
  4. Read metrics together

    Check early indicators such as CTR and CPL weekly, and business metrics such as CPA and ROAS once there are enough deals. Find the stage of the funnel where the campaign drops off.
  5. Send results back

    Send leads and deals with their value to the platforms via the Conversion API so the algorithm optimizes for buyers instead of as many form submissions as possible.

Keeping track with LeadMetrics

The metrics of the first two levels live in four different ad accounts, the ones further down in your CRM and payment system. LeadMetrics brings them together:

LeadMetrics dashboard showing spend, leads, cost per lead, ROAS per ad as well as CTR, CPM and CPCLeadMetrics dashboard showing spend, leads, cost per lead, ROAS per ad as well as CTR, CPM and CPC

  • All ad data in one place: LeadMetrics syncs campaigns, ad sets, ads and daily metrics including spend from Meta, Google Ads, TikTok, LinkedIn and Microsoft Ads (Beta).
  • Leads with their source: A tracking script matches every lead to its session with traffic source, UTMs and click IDs. Leads from Meta Instant Forms and LinkedIn Lead Forms can be connected as well.
  • Real business metrics: Deals from HubSpot and Close and payments from Stripe, CopeCart and Digistore24 are matched to the lead. That gives you cost per lead, cost per deal and ROAS per channel, campaign, ad set and ad – with first-click or last-click attribution instead of each platform's own counting.
  • Dashboards: In dashboards you drill down from channel to individual ad and compare up to four ads side by side in the ad analysis.
  • Conversion API: Through the Conversion API, LeadMetrics sends events such as lead, purchase or deal won with their value to Meta, Google Ads, TikTok and LinkedIn.

To learn how CRM data becomes real conversions, read From CRM lead to real conversion.

Ready for better tracking?

Try LeadMetrics free for 10 days and see which campaigns actually drive revenue.
Start a 10 day trial

Frequently asked questions

In the end, cost per lead, cost per acquisition and ROAS matter most, because they connect ad spend with leads, customers and revenue. Reach, impressions, click-through rate and engagement rate are early indicators that explain why those results are good or bad.

Terms in this guide

All terms

Related articles

More guides

All guides