Listed players
SST2.44▼ -7.58%TIG40.00▲ +3.90%TEAD0.56▲ +3.77%PERI8.50▼ -2.97%TBLA3.23▼ -2.71%INUV0.57▼ -1.74%AV10.06▼ -1.59%GOOGL343.50▲ +1.56%SNAP5.58▼ -1.24%PINS19.26▼ -1.03%MSFT517.53▲ +0.92%PPLI41.28▲ +0.81%IOS32.24▲ +0.44%META728.08▲ +0.30%GDDY97.21▲ +0.24%DV13.49▲ 0.00%MCHX1.29▲ 0.00%
Ticker byClearTrust

Lesson 2 of 7 · 9 min read · intermediate

This lesson counts towards the ClearTrust Search Arbitrage Fundamentals certificate. Enrol with your email to record your progress and scores.Get certified, free

The metrics dashboard explained

Every number an arbitrage dashboard shows, in the order a visitor creates them, with the formula for each and what a change is telling you.

Open an arbitrage dashboard and you face a wall of three-letter abbreviations. They look unrelated, but they are all measurements of one journey taken by one visitor, read off at different points. Learn the journey and the abbreviations fall into place.

Think of a motorway with toll booths. One counter sits at the slip road, one at the first booth, one at the second, one at the exit. Each counter is lower than the one before because cars leave along the way. The dashboard is just those counters, plus the money taken at each booth.

One journey, measured six times

Follow an illustrative campaign through a day. The traffic source shows the ad 100,000 times and charges $4 per thousand impressions.

Illustrative figures. Profit is $432 − $400 = $32, a return of 8%.
StageCountHow it is calculatedMetric it gives you
Ad impressions100,000Reported by the traffic sourceCPM $4.00, so spend is $400
Ad clicks2,000100,000 × 2% CTRCPC = $400 ÷ 2,000 = $0.20
Page visits that load1,80090% of clicks arriveCost per visit = $400 ÷ 1,800 = $0.222
Searches (term clicks)7201,800 × 40% Lander CTRSearches per visit 0.40
Monetised clicks360720 × 50% Ad CTRRPC $1.20
Revenue$432360 × $1.20RPV = $432 ÷ 1,800 = $0.24

Cost metrics

  • Ad spend: total paid to the traffic source. The only number in the dashboard that is certain on the day.
  • CPM: cost per thousand ad impressions. On Meta and TikTok this is what you are really charged.
  • CTR: clicks ÷ impressions. A measure of how well the creative works.
  • CPC: spend ÷ clicks. On impression-priced platforms it equals CPM ÷ (CTR × 1,000).
  • CPA: spend ÷ the event you optimise for, for example cost per search or cost per monetised click. Here cost per monetised click is $400 ÷ 360 = $1.11, against revenue of $1.20 each.

Revenue metrics

Definitions vary between trackers and feeds, especially RPS and EPC. Check what each tool divides by.
MetricFormulaIn the exampleWhat it tells you
RPCRevenue ÷ monetised clicks$1.20What advertisers pay, after revenue share, for your traffic
RPVRevenue ÷ visits$0.24What one arriving visitor is worth: your break-even cost per visit
RPSRevenue ÷ searches (or sessions)$432 ÷ 720 = $0.60How well each search turns into money
EPCRevenue ÷ clicks bought$432 ÷ 2,000 = $0.216Directly comparable with CPC from the traffic source
RPMRevenue ÷ visits × 1,000$240Revenue per thousand page visits
eCPMRevenue ÷ ad impressions bought × 1,000$432 ÷ 100,000 × 1,000 = $4.32Comparable with the $4.00 CPM you paid

Feed-side diagnostics

Feeds report a few further numbers that explain why RPC or ad CTR moved.

  • Ad requests: how many times your results page asked the feed for ads.
  • Coverage: the share of those requests that came back with at least one ad. Low coverage means advertisers are not bidding on those terms in that country.
  • Ad depth: how many ads were returned per request. More ads usually means more competition and a higher chance of a click.
  • Traffic quality score: where the feed provider shares one, its rating of how your traffic performs for advertisers. It moves slowly and affects pricing.
  • Channel breakdown: revenue split by Channel ID, which is how you attribute feed revenue back to campaigns.

Reading a change

What you seeLikely causeFirst thing to check
CPC up, CTR flatMore competition in the auctionDay of week, season, CPM trend
CPC up, CTR downThe creative is wearing outFrequency and age of the ad
Lander CTR downThe ad is attracting less relevant visitors, or the page changedWhich creative or placement the visitors came from
Ad CTR down, coverage downFewer advertisers on those termsKeyword-level and country-level coverage
RPC down, everything else flatAdvertiser budgets fell, or the feed has repriced your trafficOther campaigns on the same feed; ask the provider
Revenue missing for some hoursReporting delay, not a real fallThe feed’s usual reporting lag

The last row matters more than it looks. Feed revenue usually arrives hours behind spend, and sometimes is restated the next day. This revenue reporting delay means the current hour always looks worse than it is. Most trackers pull feed figures through an reporting API on a schedule, so know how fresh the revenue column is before pausing a campaign on it.

Key takeaways

  • All the dashboard metrics measure one visitor journey at different points: impression, click, visit, search, monetised click, revenue.
  • Billed clicks exceed loaded visits; that click loss alone can halve a thin margin.
  • Pair each cost metric with the revenue metric on the same denominator: CPM with eCPM, CPC with EPC, cost per visit with RPV.
  • Coverage and ad depth explain movements in ad CTR and RPC that the buy side cannot see.
  • Live revenue lags spend and is only an estimate until the feed finalises it.

Questions people ask

What is RPV in search arbitrage?

RPV is revenue per visit: total feed revenue divided by the number of visitors who reached your page. It combines lander CTR, ad CTR and RPC into one figure and shows what a visitor is worth. If your cost per visit is below RPV the campaign is profitable before deductions. With $432 revenue from 1,800 visits, RPV is $0.24.

What is the difference between RPM and eCPM?

Both express revenue per thousand, but of different things. RPM in arbitrage usually means revenue per thousand page visits on your site. eCPM means revenue per thousand ad impressions you bought on the traffic source, which lets you compare it directly with the CPM you paid. Always check the denominator a tool uses, because naming is inconsistent.

Why are my tracker clicks lower than my Facebook clicks?

Ad platforms count a click when someone taps the ad. A tracker counts a visit when the page starts to load. Slow pages, accidental taps, closed tabs, in-app browser failures and blocked scripts all cause a gap. A gap of several percent is normal. A large or sudden gap deserves investigation, since it can indicate technical faults or invalid traffic.

Previous: RPC, CPC and the margin mathsNext: Estimated vs final revenue, and clawbacks