Conversion Rate

What is Conversion Rate?

Conversion rate (CR) is the share of visits or users that complete a defined Conversion. It answers a simple question: “Out of all the traffic I measured, how many reached the Goal I care about?” In any stack—GA4, Plausible, Matomo, Simple Analytics—the principle is the same, but the base can differ (sessions, users, clicks). Always verify the base before comparing numbers.

Formula

CR = (number of conversions ÷ base) × 100%

Base metricTypical useNotes
Sessione-commerce, content sitesGA tools often report session conversion rate.
UserSaaS trials, lead genAvoids repeat-session inflation.
ClicksAds, emailWorks with UTM tagging and channel reports.

Classify what “conversion” means: a checkout is a Macro-Conversion; a signup or add-to-cart is often a Micro-Conversion. Track them as an Event or via Custom Events.

How to measure (fast, reliable way)

  1. Define the conversion (macro vs micro) and map it to events.
  2. Choose the base (session vs user vs click) and stick to it across reports.
  3. Tag acquisition with UTM so you can split by Source, Organic Search, and Referral.
  4. Validate the funnel with User Flow and page-level signals like Pageview.
  5. Segment by device, cohort, or channel; export to BigQuery, visualize in Google Data Studio or Power BI.

Common pitfalls

  • Mixed bases: Comparing a “user CR” to a “session CR” is apples to oranges.
  • Attribution drift: Model choice matters—see Attribution, Attribution Model, First Touch, Last Touch.
  • Soft conversions only: Track both micro and macro to avoid vanity wins.
  • Traffic quality: Bot or low-intent spikes depress CR; pair with Engagement Rate and acquisition KPIs (CTR, CPL, CPA, ROI).
  • Inconsistent tagging: Broken UTMs or missing Tag Management rules skew channel CR.
  • No experimentation: Use A/B Testing to lift CR, then validate durability.