Skip to content
websitetraffic.
Free growth pack
Menu
← All growth guides

Measurement

Marketing KPIs explained: traffic, PPC, customers, and growth

A practical metric dictionary with formulas, worked examples, and a small scorecard you can actually use.

The useful starting point

A KPI is a measure tied to a decision and an objective. Choose an outcome, a few useful inputs, and a guardrail; define the denominator before comparing rates.

Choose the outcome before choosing the dashboard

A metric becomes a key performance indicator when it helps you judge progress toward a specific objective. Website visits can be a useful acquisition KPI. They cannot tell a service business whether it is attracting suitable clients. A million impressions cannot tell a community whether members help one another.

Start with one outcome, two or three inputs, and a guardrail. For a local service: qualified appointments; relevant visits, inquiry completion, and qualified-lead rate; plus cost per acquired customer. For a publication: returning engaged readers; useful article visits and confirmed subscribers; plus unsubscribes or complaints. For an online store: contribution after acquisition costs; product visits, checkout completion, and repeat purchases; plus refunds.

Write a definition for each: name, formula, source, owner, reporting window, and the decision it informs. “Conversion rate” without an event and denominator is not a complete definition.

Traffic and visibility: who had a chance to find you?

Common visibility and traffic metrics
MetricMeaning or formulaWhat to watch
ImpressionsRecorded appearances of content or an adNot unique people; counting rules vary by surface.
ReachEstimated unique accounts or people reached, as defined by a platformDo not add platform reach and call it a deduplicated audience.
ClicksRecorded clicks on the measured link or adA click may not become a measured website session.
CTRClicks ÷ impressions × 100Compare similar placements, queries, and formats.
UsersDistinct measured identities within the tool’s definitionNot a perfect census of humans across devices.
SessionsVisits grouped under the analytics tool’s session rulesOne person can generate multiple sessions.
Landing-page sessionsSessions beginning on a pageDifferent from every view of that page.
Search positionAn aggregate search-placement metricSegment by query and page; an average can hide large changes.

A useful visibility question is whether the right people are seeing the right material. Break a growing impression total into relevant topics, markets, and audiences. A broad educational article can have a different purpose from a narrow buying page; judge each against that purpose.

Engagement and conversion: what happened next?

Engagement rate is a tool-specific measure. In GA4 it uses engaged sessions divided by total sessions. Session key event rate uses sessions containing a key event, not the total count of that event. Google documents both in its Traffic acquisition reference.

Define the exact conversion you need
KPIExplicit working formulaUseful question
Lead-session rateSessions with a successful lead action ÷ eligible sessionsIs the visit-to-inquiry path working?
Qualified-lead rateQualified leads ÷ leads assessedAre we attracting people we can help?
Lead-to-customer rateCustomers from a lead cohort ÷ leads in that cohortDoes interest become a real relationship?
Checkout completionCompleted checkouts ÷ started checkouts in a defined funnelWhere do willing buyers get stuck?
Activation rateNew users reaching a meaningful first-value action ÷ eligible new usersDo new users experience the product’s value?
RetentionMembers of a starting cohort returning for a defined action ÷ eligible starting cohortDoes the value last?

Multiply ratio formulas by 100 to express percentages. Specify the window: “qualified within 14 days” or “returned during week four.” Do not divide customers who closed this month by unrelated leads created this month when the sales process takes several months.

PPC: what did attention and action cost?

PPC means pay per click, although advertising campaigns may use other charging and bidding arrangements. Keep media efficiency separate from business profitability. Google defines average CPC as click cost divided by clicks. Its conversion rate definition uses conversions per eligible ad interaction; multiple counted conversions can make it exceed 100%. Your own website’s session conversion rate is a different measure.

Paid marketing formulas
KPIFormulaCommon misreading
CPCAd spend ÷ ad clicksCheap clicks are assumed to be qualified visits.
CPMAd spend ÷ impressions × 1,000Cheap exposure is assumed to mean useful reach.
CPLAd spend ÷ attributed leadsEvery lead is treated as a suitable customer.
Cost per qualified leadDefined acquisition spend ÷ qualified leadsThe assessment criteria change without being noted.
CPAAd spend ÷ counted attributed actions“Action” is assumed to mean a new customer.
ROASAttributed conversion value ÷ ad spendRevenue return is mistaken for profit.
CACDefined acquisition costs ÷ newly acquired customersMedia-only costs are confused with fully loaded costs.

For CAC, state whether sales labor, agency fees, creative production, and software are included, and align costs with the customer cohort as well as your reporting allows. A projected lifetime value should use contribution and retention assumptions, not simply multiply a hopeful monthly revenue figure forever.

A worked example: a good-looking ROAS can still lose money

Imagine a fictional campaign with 40,000 impressions, 800 clicks, $1,200 in ad spend, 40 inquiries, 12 qualified leads, and six new customers. Those customers generate $3,600 of revenue. Assume the six customers are reconciled to the same campaign cohort and reporting window.

  • CTR: 800 ÷ 40,000 × 100 = 2%.
  • CPC: $1,200 ÷ 800 = $1.50.
  • CPM: $1,200 ÷ 40,000 × 1,000 = $30.
  • CPL: $1,200 ÷ 40 = $30.
  • Cost per qualified lead: $1,200 ÷ 12 = $100.
  • Media-only acquisition cost per customer: $1,200 ÷ 6 = $200.
  • Revenue ROAS: $3,600 ÷ $1,200 = 3×, or 300%.

If contribution before advertising is 30% of that revenue, it leaves $1,080 toward acquisition and overhead. Subtract the $1,200 media spend and the campaign is already $120 negative, before additional acquisition costs. Under these simplified assumptions, break-even revenue ROAS is 1 ÷ 0.30 = about 3.33×. This is arithmetic for an invented example, not a target for your business.

Now suppose a second campaign produces fewer leads but more suitable customers at higher margins. Its lower volume may be better for the business. Carry campaign information into your lead or sales records where permitted, and review quality alongside the advertising dashboard.

Email, social, community, and AEO need their own definitions

For social, track relevant reach, profile visits, follow rate for a defined denominator, useful replies, referral visits, and downstream actions. Saves or shares can indicate usefulness, but do not prove purchase intent. Net follower growth is new followers minus unfollows; a growing total may still hide poor retention or irrelevant reach.

For email, track confirmed subscribers, successful delivery, clicks using your provider’s definition, customer actions, and unsubscribes. Treat opens as an imperfect observation rather than proof someone read your message. For a community, measure first useful participation, unanswered requests, member-to-member replies, and cohort return—not just registered accounts.

For AEO, keep several separate observations: qualified referrals you can identify, sampled mentions or citations for a documented set of questions, and resulting business actions. A small manual sample is not the whole AI market. Do not combine unlike systems into a made-up universal visibility score.

Build a scorecard that leads to action

Use five columns: KPI, current count and rate, comparable previous period, explanation, and next action. Add a note for missing data. Start with one outcome such as qualified customer inquiries, then the steps that could explain movement in that outcome.

Write your decision rule in advance: “If inquiries rise but qualification falls, review the targeting before buying more traffic.” “If visitors reach checkout but purchases drop, investigate the payment journey.” A rule can guide attention without pretending a small dataset proves cause.

There is no universal good CTR, conversion rate, CAC, or follower count. Audience, channel, device, offer, margin, attribution, and measurement setup change the meaning. Compare your own consistent history first. Use external benchmarks only when their definitions and population match yours.

For a simpler starting point, choose qualified visits, one meaningful action, acquisition cost where relevant, and returning value. Review those well before collecting another dozen charts.

Sources & further reading

Sources reviewed October 11, 2026. Platform features can change; use the linked documentation for current controls and definitions.

Original Website Traffic editorial guidance. Hypothetical examples and future scenarios are labeled; milestones describe planning stages, not guaranteed outcomes.

Build a focused scorecard ↗