0Pricing
Digital Marketing Academy · Lesson

Reading Ad Performance Reports

Understand the key metrics in an ad dashboard and what they tell you.

Reading Ad Performance Reports is a free Digital Marketing Academy lesson on CoddyKit — lesson 4 of 4. You can read the complete lesson below for free — then practise it hands-on in the browser with a built-in code editor and a 24/7 AI tutor. It is part of the Digital Marketing Academy learning path, one of 4 lessons in the course, and your progress syncs across the web and the CoddyKit app.

Key Metrics Overview

The essential ad performance metrics are: impressions (how many times your ad was shown), clicks (how many times people clicked it), CTR or click-through rate (clicks divided by impressions as a percentage), CPC (cost per click), CPM (cost per 1,000 impressions), and conversions (the desired actions taken after clicking).

What a Good CTR Looks Like

Average CTR benchmarks vary significantly by platform and ad type. Google Search ads average around 3 to 5% CTR. Google Display ads average under 0.5%. Facebook feed ads average 0.9 to 1.5%. LinkedIn ads typically see 0.3 to 0.5%. Comparing your CTR against industry benchmarks tells you whether your creative and targeting are resonating.

Cost Per Conversion Benchmarks

The right cost per conversion depends entirely on your product economics. A business selling a $500 service can afford a $50 CPA and still profit. A business selling a $20 product needs a CPA under $5 to remain profitable. Always evaluate CPA relative to your average order value and profit margin, not against abstract industry numbers.

Return on Ad Spend Explained

ROAS (return on ad spend) measures the revenue generated per dollar of ad spend. A ROAS of 4 means you earned $4 in revenue for every $1 spent on ads. While ROAS is a useful headline metric, remember it measures revenue not profit — a high ROAS on a low-margin product may still not be profitable.

Frequency and Performance

Frequency tells you how many times on average a member of your audience has seen your ad. As campaigns run longer, frequency naturally rises. When frequency climbs above 4 to 5 while CTR drops and CPC rises, it signals your audience has seen the ad too many times and creative refresh is needed.

Quality Score in Google Ads

Google assigns each keyword and ad combination a Quality Score from 1 to 10 based on expected CTR, ad relevance to the search query, and landing page experience. A higher Quality Score earns you lower CPCs and better ad positions. Improving your Quality Score is often the most cost-effective way to reduce Google Ads spend.

Relevance Scores in Meta Ads

Meta provides metrics like quality ranking, engagement rate ranking, and conversion rate ranking to signal how your ad performs compared to competitors targeting the same audience. Below-average rankings indicate your ad creative, offer, or audience match needs improvement. Above-average rankings correlate with lower CPMs and better delivery.

Reading a Simple Campaign Dashboard

A typical campaign dashboard shows columns for spend, impressions, reach, clicks, CTR, CPC, and conversions. Sort campaigns by cost per conversion to quickly identify your best and worst performers. Use date range filters to compare this week versus last week, or current month versus the previous month.

Identifying Underperforming Ads

An underperforming ad is one with a CTR significantly below platform benchmarks, a CPA above your target, or a ROAS below your break-even threshold. Before pausing, check whether the ad is still in the learning phase — premature judgments based on insufficient data (fewer than 50 conversions) lead to bad optimization decisions.

Data-Driven Optimization Decisions

Optimization means making changes based on evidence rather than instinct. If one ad creative has a 3% CTR and another has a 0.5% CTR with the same spend, allocate more budget to the winner. If one audience segment has a $15 CPA versus another at $60, pause the expensive segment and reinvest in the efficient one.

Attribution Models and Their Impact

Attribution models determine which ad touchpoint receives credit for a conversion. Last-click attribution gives all credit to the final ad clicked before purchase, potentially undervaluing earlier awareness ads. Data-driven attribution distributes credit across touchpoints based on statistical contribution. Understanding your attribution model prevents drawing misleading conclusions from your performance data.

Ad Metrics Knowledge

Understanding key ad metrics allows you to evaluate campaign health and make smart optimization decisions.

Lesson Recap

Master the core metrics — impressions, CTR, CPC, CPM, CPA, and ROAS — to diagnose campaign health. Compare your CTR and CPA against platform benchmarks and your own margin math. Use Quality Score and relevance rankings to improve efficiency. Understand attribution models to correctly evaluate which campaigns drive results. Make optimization decisions based on sufficient data and always evaluate ROAS against actual profit margin rather than revenue alone.

Frequently asked questions

Is the “Reading Ad Performance Reports” lesson free?

Yes — the full text of “Reading Ad Performance Reports” is free to read here on the web, and the Digital Marketing Academy course includes 4 lessons in total. To practise it interactively (a built-in code editor and a 24/7 AI tutor) and unlock the rest of the Digital Marketing Academy course, upgrade to CoddyKit PRO.

What will I learn in “Reading Ad Performance Reports”?

Understand the key metrics in an ad dashboard and what they tell you. You practise Digital Marketing Academy with hands-on code you run directly in the browser, and a 24/7 AI tutor answers your questions as you work through the lesson.

Do I need any experience to start Digital Marketing Academy?

No prior experience is required. Digital Marketing Academy on CoddyKit is structured for beginners through advanced learners; this is — lesson 4 of 4, so you can start here or from the beginning and move at your own pace.

How long does the “Reading Ad Performance Reports” lesson take?

Most CoddyKit lessons take about 5–10 minutes. Each one is bite-sized and interactive, so you make steady progress and pick up exactly where you left off across the web and the app.

Can I write and run code in this Digital Marketing Academy lesson?

Yes. Every Digital Marketing Academy lesson includes a built-in code editor, so you write and run real code right in your browser and get instant AI feedback — no local setup required.

All lessons in this course

  1. What Are Digital Advertisements
  2. Understanding Ad Targeting
  3. Setting Your First Ad Budget
  4. Reading Ad Performance Reports
← Back to Digital Marketing Academy