All posts
Landing pages & CRO

How to Calculate Conversion Rate (and Which Conversion Rate Actually Matters)

How to calculate conversion rate for a landing page, which denominator to use, and the funnel-stage rates (visitor to lead, lead to SQL) buyers really care about.

By Mehdi Hassan7 min read

The short answer

To calculate a landing page conversion rate, divide the number of conversions by the number of visitors or sessions in the same period, then multiply by 100. For example, 40 form submissions from 2,000 visitors is a 2% conversion rate. The rate that matters most for revenue, though, is further down the funnel: lead to qualified lead, and qualified lead to customer.

Key takeaways

  • Conversion rate = conversions ÷ visitors (or sessions) × 100. Pick one denominator and never switch.
  • Users and sessions give different rates. Say which one you used whenever you share a number.
  • Visitor-to-lead is the page's rate. Lead-to-qualified and qualified-to-customer are the business's rates.
  • A page that doubles leads but halves lead quality hasn't improved anything.
  • Exclude internal, spam and test traffic, or small pages report rates that are pure noise.

Part of Heatmaps and Session Recordings: How to Read Them and What to Fix

How do you calculate a landing page conversion rate?

You calculate a landing page conversion rate by dividing conversions by visitors and multiplying by 100. If 2,000 people visit a page in a month and 40 submit the form, the conversion rate is 40 ÷ 2,000 × 100 = 2%. Both numbers must come from the same page, the same date range and the same traffic filters.

The formula is simple. The decisions around it aren't: which counts as a visitor, which action counts as a conversion, and which stage of the funnel you're measuring. Getting those wrong is how two people look at the same page and report different rates. This guide is part of our hub on heatmap analysis, and it covers the measurement side that every behavior review depends on.

Unbounce's median landing page conversion rate across industries
6.6%
Unbounce's median for SaaS landing pages
~3.8%
Visitor-to-lead range other sources report for B2B SaaS
1.5–5%

Those benchmarks conflict because they measure different things on different traffic. Use them as context, not targets; our guide to landing page conversion rate benchmarks breaks them down by traffic source and offer.

What is the conversion rate formula?

The conversion rate formula is conversions divided by the total number of opportunities to convert, multiplied by 100. On a landing page, the opportunities are visitors or sessions; at later funnel stages, they're the people who reached the previous stage.

Rate

Formula

What it tells you

Page conversion rate

Conversions ÷ visitors × 100

How well the page turns visits into the goal action

Visitor to lead

Leads ÷ visitors × 100

How well the site captures interest

Lead to qualified lead (MQL or SQL)

Qualified leads ÷ leads × 100

Whether the page attracts the right people

Qualified lead to customer

Customers ÷ qualified leads × 100

How well sales closes the leads you send

Visitor to customer

Customers ÷ visitors × 100

The end-to-end efficiency of the funnel

Each stage uses the previous stage as its denominator, so the rates multiply. A 3% visitor-to-lead rate, a 30% lead-to-qualified rate and a 20% qualified-to-customer rate together give a visitor-to-customer rate of 0.18%. Those three stage figures are illustrative, but the arithmetic shows why a small change at one stage changes the whole funnel.

Should you divide by users or sessions?

Divide by users if you want to know what share of people converted, and by sessions if you want to know what share of visits converted. Users give a higher rate because one person can visit several times. Either is fine; switching between them isn't.

For B2B landing pages with long buying cycles, users is usually the better denominator, because a buyer who visits three times before booking a demo is one success, not one success out of three. For paid campaign pages where each click costs money, sessions can be more useful, because each session is a paid opportunity. Write the choice down and use it in every report. If you're setting up the events behind these numbers, our guide to landing page conversion tracking shows how on Framer, Webflow and Next.js.

What is the difference between macro and micro conversions?

A macro conversion is the main goal of the page, such as a demo booked or a trial started. A micro conversion is a smaller step toward it, such as clicking the call to action, watching a product video or reaching the pricing section.

Micro conversions are diagnostic. If many visitors click the call to action but few submit the form, the form is the problem. If few reach the pricing section, the page above it is. They're useful for finding where people drop off, but they shouldn't be reported as the conversion rate, because they make the page look better than it performs. Pair micro conversion data with scroll depth and rage click signals to see what stops people between steps.

Which conversion rate actually matters?

The conversion rate that matters most is the one closest to revenue that you can measure reliably, usually lead to qualified lead or qualified lead to customer. The page conversion rate matters too, but only alongside lead quality.

A page can raise its visitor-to-lead rate by making the offer vaguer, removing qualifying fields or promising more than the product delivers. Leads go up, and sales spends the month on people who were never going to buy. That's why we judge landing page changes on qualified leads where the data allows. Benchmarks for the later stages differ a lot by motion; see SaaS conversion rate benchmarks, demo request conversion rate and free trial conversion rate for each.

Hypothetical example: two pages, two rates, one winner

For example, suppose a startup runs two landing pages for the same campaign.

Page A converts 4% of visitors to leads. Of those leads, 20% become qualified.

Page B converts 2.5% of visitors to leads, because its form asks for company size and its copy states the price range. Of those leads, 50% become qualified.

Per 1,000 visitors, Page A produces 40 leads and 8 qualified leads. Page B produces 25 leads and 12.5 qualified leads. Page B has the lower conversion rate and the better result.

These figures are invented to show the arithmetic. The lesson is real: judge pages on the stage closest to revenue you can measure.

How do you keep conversion rate data clean?

Keep conversion data clean by excluding traffic that isn't real buyers and conversions that aren't real leads. On small pages, a handful of test submissions or an internal team visiting daily can move the rate noticeably.

  • Exclude internal traffic with GA4's internal traffic filter or by excluding your office IP range.
  • Remove test and spam leads from the conversion count, and delete test leads from the CRM after each QA pass.
  • Filter bot traffic. GA4 excludes known bots automatically, but spikes from a single source deserve a check.
  • Use a long enough window. A week of data on a low-traffic page is mostly noise. Compare months, or rolling 28-day periods.
  • Note changes. Log redesigns, new campaigns and tracking changes, so a jump in the rate isn't mistaken for improvement.

Speed also affects the rate, though less dramatically than popular claims suggest; our guide to whether website speed affects conversions sorts the real evidence from recycled myths.

How should you report conversion rate to your team?

Report conversion rate as a short funnel, not a single number: visitors, leads, qualified leads and customers, with the rate between each stage, the date range and the denominator. That shows where the funnel is weak and stops debates about whose number is right.

Review it monthly, compare against your own previous months before any external benchmark, and tie every change on the page to the stage it was meant to improve. When a stage looks weak, our conversion rate definition is a useful shared reference for the team, and conversion tracking for lead-gen websites covers how to connect each stage from form to CRM.

Frequently asked questions

What is a good conversion rate for a landing page?
It depends on your traffic source, offer and industry. Unbounce's benchmark data puts the median across industries at 6.6% and around 3.8% for SaaS, while other sources report B2B SaaS visitor-to-lead rates between 1.5% and 5%. Compare against your own past performance first, and judge any rate alongside the quality of the leads it produces.
How do you calculate conversion rate in GA4?
In GA4, mark your goal event as a key event, then use the user key event rate or session key event rate metrics, which divide key events by users or sessions. You can add them to reports or explorations and filter by landing page. Make sure you know which of the two rates a report shows before you compare numbers.
Can conversion rate be over 100%?
It can appear to, if you count conversions per visitor and some visitors convert more than once, such as downloading several resources. True conversion rate, where each visitor either converts or doesn't, can't exceed 100%. If you see a rate above 100%, check whether your event fires several times per submission or counts repeat actions.
How many visitors do I need for a reliable conversion rate?
There's no fixed threshold, but small numbers swing wildly. A page with a few hundred visitors a month can show a rate that changes by half from one month to the next with no real change in performance. Use longer date ranges for low-traffic pages, and focus on the trend over several months rather than any single period.
Is click-through rate the same as conversion rate?
No. Click-through rate measures how many people clicked a link, such as an ad or email, out of everyone who saw it. Conversion rate measures how many visitors completed a goal on the page after arriving. A campaign can have a high click-through rate and a low conversion rate if the ad promises something the landing page doesn't deliver.

· CEO & Design Director

Copywriter, designer and developer, and founder of Designify Studio. Over five years, 60+ projects across 14+ industries, for startups that have raised $300M+.

Want this done for you? Brand & design sprint, $3,000.

A brand refresh or redesign, plus design explorations for your website and product. $3,000, one-time, fixed price. Book a free 30-minute call to see if it fits.

Schedule Call