Insights

Conversion rate formula: how to calculate it, and what counts as good.

The conversion rate formula is conversions divided by visitors, multiplied by 100. It tells you what share of the people who reach your website, page or ad take the action you want, such as an enquiry, a booking or a purchase. If 5,000 sessions bring in 90 enquiries, your conversion rate is 1.8 percent.

Plan a strategic call
Our webdesign approach

Marketing

20 min read

Your analytics says 1.8 percent. Your Google Ads account says 6 percent for the same month. A benchmark article says anything between 2 and 5 percent is fine. All three can be right at once, because each one divides a different number by a different number. The formula is simple. Choosing what goes above and below the line is where the real decisions sit.

This guide gives you the conversion rate formula, a worked example and a calculator, the versions you meet in practice, and three recent benchmarks we checked at the source. Then it covers how GA4, Google Ads and Meta Ads Manager count conversions, what your analytics never sees, how the rate connects to CTR, CPC and CPA, and the mistakes that bend the number. At Viralistic we build websites with working measurement as a standard part of the job. What we see every time: a conversion rate is only useful when you know exactly what it measures, and when you follow it all the way to clients.

What is conversion rate?

Conversion rate is the percentage of visitors who complete an action that has value for your business. It is also written as CVR or CR. A conversion can be an enquiry form, a booked call, a purchase, a phone call or a newsletter sign-up. You decide what counts, and you write it down.

A conversion and a conversion rate are different things. “We had 50 enquiries” is a count of conversions. “2 percent of visitors sent an enquiry” is a conversion rate. The count tells you how much work arrives. The rate tells you how well your website persuades people, independent of how much traffic you buy or earn.

A boutique doorway in soft evening light, a few passers-by out of focus and one visitor stepping inside, the share of people a conversion rate measures.

It also helps to separate macro and micro conversions. A macro conversion is the end goal, such as an enquiry or an order. A micro conversion is a step towards it, such as opening the contact page or starting a form. Micro conversions happen more often and show where people drop off. Never add them to your macro conversions, or the rate stops meaning anything. For how conversion rate fits among your other goals, see our overview of marketing KPIs.

One note on the term. If you searched for a currency conversion rate, that is an exchange rate, a different subject. This article is about websites, landing pages and ads.

The conversion rate formula

To calculate conversion rate, divide the number of conversions by the number of visitors in the same period and multiply by 100.

Conversion rate = (conversions ÷ visitors) × 100%

Use the same period and the same scope for both numbers. If you want the conversion rate of your services page in October, count only sessions on that page in October and only the enquiries that started there.

Worked example

An interior architecture studio gets 5,000 sessions in a month. Its enquiry form receives 90 submissions. The conversion rate is 90 ÷ 5,000 × 100 = 1.8 percent.

The studio would like to reach 2.5 percent. With the same traffic, that means 5,000 × 0.025 = 125 enquiries, or 35 more, without spending another euro on ads or content. This is why the rate matters: it decides what every visitor is worth.

Use the calculator below with your own numbers. The default values are the ones from the example.

Conversion rate calculatorEnter your sessions, conversions and target rate. You see your conversion rate at once, and how many conversions are still hiding in the same traffic.
Conversion rate
1.80%
Conversions per 1,000 sessions
18.0
Conversions at your target
125
Extra conversions from the same traffic
35

You are below your target. Find out where visitors drop off before you buy more traffic.

The formula in Excel or Google Sheets

Put your sessions in cell A2 and your conversions in B2. Type =B2/A2 in C2 and format that cell as a percentage: 90 and 5,000 show as 1.80%. If you prefer =B2/A2*100, you get the plain number 1.8. Do not apply the percentage format on top of that version, or the sheet shows 180%.

Visitors, sessions or clicks?

Any denominator works, as long as you choose one and keep it. Sessions count visits: someone who comes back on Sunday and Monday counts twice. Users count people (in practice browsers or devices): that same person counts once. A rate per user therefore comes out higher than a rate per session. Jakob Nielsen of the Nielsen Norman Group makes the same point in his 2013 article on conversion rates: either way of counting is fine, as long as you count the same way in every period.

For online shops, the rate per session is the usual standard. For service businesses with a long decision cycle, where a prospect visits five times before calling, the rate per user often says more. Whatever you pick, state it in every report.

Which period should you measure?

A month is a sound default. Nielsen recommends it for the same reason we do: short enough to act on, long enough to smooth out noise. A B2B site sees far fewer visits at the weekend, so a daily rate swings for reasons that have nothing to do with the site. Choose a period with enough conversions to mean something, keep it aligned with how often you change the site, and compare December with December when your business is seasonal. With only a handful of enquiries a month, judge by the quarter.

Conversion rate formulas by context

The same formula changes meaning depending on what you put in it. These are the versions you will meet most often:

What you measureFormulaWhat it tells you
Website conversion rateconversions ÷ sessions (or users) × 100How well the whole site turns visits into actions
Landing page conversion rateconversions from the page ÷ visitors to the page × 100Whether one page and its offer work
Ad conversion rate (Google Ads)conversions ÷ ad interactions × 100How well paid clicks turn into actions
Email conversion rateconversions from the email ÷ clicks in the email × 100Whether the email and its landing page connect
Sales (lead-to-client) conversionnew clients ÷ leads × 100How many enquiries become paying clients

The last row is the one most reports leave out, and the one your business depends on. We come back to it below.

Conversion rates along the funnel

Your overall conversion rate is the product of every step on the way to it. Split the route into steps and you see which one leaks. Take the studio from the example:

StepVisitorsStep conversion rate
Sessions on the site5,000
Opened a services page1,00020%
Opened the enquiry form25025%
Sent the form9036%
Overall: 20% × 25% × 36%1.8%

The multiplication gives the same 1.8 percent as 90 ÷ 5,000. The difference is that you now know where to look. If only 36 percent of people who open the form send it, the form itself is the first thing to fix.

What is a good conversion rate?

A good conversion rate is, first of all, one that is higher than your own rate in the previous period. Nielsen puts it plainly: there is no single answer, other than that a good conversion rate for your site is one that is higher than what you had before. The rate depends on your price, the complexity of what you sell, your brand reputation, where your traffic comes from and what you count as a conversion.

A reference point still helps, provided you know what was measured. Here are three recent benchmarks we checked at the source. All three are called “conversion rate”, and each one measures something different.

SourceWhat was measuredMedianPeriod
LittledataSessions with a purchase, 436 Shopify stores, GA4 data1.4% (top 20%: above 2.7%)27 July to 24 October 2026
UnbounceConversions per visitor, 41,000 landing pages, all industries6.6%Q4 2024
WordStream and LocaliQConversions per click, 13,474 US search campaigns8.18%April 2025 to March 2026

Side by side, the gap is easy to see.

Three conversion rates, three very different numbersMedian per source: what you count decides the result
0%2.5%5%7.5%10%1.40%6.60%8.18%Shopify storesLanding pagesGoogle Ads search0%2.5%5%7.5%10%1.40%6.60%8.18%ShopifystoresLanding pagesGoogle Adssearch
Three conversion rates, three very different numbers
Median conversion rate
Shopify stores1.40%
Landing pages6.60%
Google Ads search8.18%

Sources: Littledata (436 Shopify stores, July to October 2026), Unbounce (41,000 landing pages, Q4 2024), WordStream and LocaliQ (13,474 US search campaigns, April 2025 to March 2026)

The differences make sense once you look at what is counted. An online shop divides purchases by every session, including people who are only browsing. A landing page receives visitors who arrive with one purpose and often counts lighter actions, such as a download. Google Ads divides conversions by ad clicks from people who were already searching for what you offer, and by default it counts every action you have set as primary. Even within one source the spread is wide: in the WordStream data, search campaigns for finance and insurance convert at 2.64 percent and those for animals and pets at 16.22 percent.

Two caveats. The Google Ads figures come from US campaigns run by LocaliQ clients, so they are neither European nor neutral. And all three are medians: half of the sample sits below them.

A premium service is not an online shop

The higher the price and the bigger the decision, the lower the rate that counts as normal. Someone buys a pair of socks in one session. A project worth tens of thousands of euros takes several visits, a conversation with colleagues and usually a call. Unbounce illustrates it in its own explanation: 5 percent is low for a newsletter sign-up page, pretty good for a low-priced product page and excellent for a sales page for a 10,000 dollar product.

For a premium brand, 1 percent across the whole site is therefore not a bad number. The useful questions are which pages and channels sit underneath it, and whether the enquiries that arrive are the right ones.

The conversion rate formula in GA4, Google Ads and Meta

Every platform applies the conversion rate formula in its own way, with its own numerator and denominator. Never compare the figure in Google Ads with the one in Google Analytics. Compare each platform with itself over time.

Google Analytics 4

In GA4, conversions have been called key events since March 2024. You mark which events count yourself, for example generate_lead when a form is submitted. Google explains the change in its Analytics Help on conversions and key events: a key event is any action that matters to your business, while the word conversion is now reserved for actions you use to measure ad campaigns and steer bidding in Google Ads.

GA4 offers two ready-made rates. Session key event rate is the number of sessions in which a key event happened, divided by the total number of sessions. User key event rate is the number of users who performed a key event, divided by the total number of users.

One detail matters. If your property has several key events, GA4 counts every session with any of them. In the report, select the single key event that matters to you. The Traffic acquisition report shows the rate per channel, and the Landing page report shows it per page.

What your analytics does not see

GA4 only counts what it can observe, and two gaps change your conversion rate more than most design changes do. The first is cookie consent. When a visitor declines analytics cookies, GA4 cannot link their visits to one user. Google can fill the gap with behavioural modelling, but according to Google’s help page on modelling for consent mode a property needs, among other things, at least 1,000 events a day from visitors who declined for at least 7 days, and at least 1,000 daily users who accepted on 7 of the previous 28 days. A website with a few thousand sessions a month is nowhere near that threshold.

The second gap is enquiries that never pass through a form. GA4 can count a tap on your phone number, but not the call itself, let alone someone who copies your number from a desktop screen or writes to your email address. For a service business, those are often the best enquiries.

So count enquiries where they arrive: your inbox, your phone log, your CRM. Divide them by sessions from the same period and state that your denominator only includes visitors who accepted cookies, if that is the case. The figure is then honest about what it measures. And when you change your cookie banner, expect the rate to move without anything on the site changing.

Google Ads divides conversions by ad interactions (for search campaigns, usually clicks) in the same period. According to the Google Ads Help definition of conversion rate, 50 conversions from 1,000 interactions gives a conversion rate of 5 percent. Google adds that the rate can exceed 100 percent if you track several conversion actions or count every conversion, because one click can then lead to more than one conversion.

So check which actions are set as primary. Only primary actions appear in the Conversions column and feed Smart Bidding. A click on your phone number and a submitted enquiry are not worth the same, so keep them apart instead of adding them together. For how the auction and costs work, read our guide to search engine advertising.

Meta Ads Manager

Meta mainly reports results and cost per result. You build a conversion rate yourself: divide results by link clicks and multiply by 100, or save that division as a custom metric in your columns. Meta also shows the conversion rate ranking for ads with at least 500 impressions, one of its three ad relevance diagnostics. It compares your ad’s expected conversion rate with ads that have the same optimisation goal and compete for the same audience. It is a diagnostic, not a target: Meta states that the ranking is not an input in the ad auction.

Search Console

Search Console does not measure conversions. It shows impressions, clicks, click-through rate and average position per query and per page. For the conversion rate of your organic traffic, combine the two: Search Console tells you which searches bring people to a page, GA4 tells you what they do once they are there. The first half of that story is covered in our article on CTR.

How conversion rate connects to CTR, CPC and CPA

Conversion rate is the link between what you pay for traffic and what that traffic brings in. When it moves, everything downstream moves with it.

You see it most clearly in your cost per enquiry. Cost per conversion is your ad spend divided by your conversions, and that makes your CPA equal to your CPC divided by your conversion rate. Pay EUR 3.00 per click with 2 percent of clicks converting, and each enquiry costs EUR 3.00 ÷ 0.02 = EUR 150. Lift the rate to 3 percent and the CPA falls to EUR 100, while the click price stays exactly the same.

Cost per enquiry at a fixed click priceA higher conversion rate lowers your CPA, even when CPC stays the same
€ 0€ 100€ 200€ 300€ 400€ 503%: € 100 per enquiry1%2%3%4%5%6%€ 0€ 100€ 200€ 300€ 400€ 503%: € 100 per enquiry1%2%3%4%5%6%
Cost per enquiry at a fixed click price
CPA at a CPC of € 3.00
1%€ 300
2%€ 150
3%€ 100
4%€ 75
5%€ 60
6%€ 50

Worked example: CPA = CPC ÷ conversion rate

The other connections at a glance:

MetricHow it relates to conversion rate
CTRCTR decides how many people click through to your site, conversion rate what they do next.
CPC and CPACPA = CPC ÷ conversion rate. A more expensive click can be the better buy if it converts better.
Bounce rateSessions without engagement almost never convert, so a high bounce rate pulls the rate down.
Average order valueRevenue = sessions × conversion rate × average order value. More orders of a smaller size can earn you less.
ROASAt the same ad spend, ROAS rises with both conversion rate and order value.
CACThe cost of a new client depends on conversion along the whole route, from visit to signed contract.

How to improve your conversion rate

You improve your conversion rate by finding where visitors drop off and fixing that place, not by changing button colours at random. This order works in practice:

  1. Make sure your measurement is right. Check that every form, booking and click on your phone number arrives as a key event, and filter out your own team and test traffic.
  2. Find the pages with lots of visits and few results. Split the rate by landing page, channel and device. The site-wide average hides where it leaks.
  3. Make your promise clear within seconds. People who cannot tell what you do and for whom will leave. A clear message from your brand script does more here than any design detail.
  4. Show proof. Case studies, names, faces and clear contact details. The higher your price, the more trust weighs.
  5. Remove effort. Fewer form fields, a faster site and a button that sits within reach of a thumb on mobile.
  6. Give every page one next step. Five buttons competing for attention often get no clicks at all.
  7. Test where you are unsure, and when you have the traffic. An A/B test replaces opinions with evidence, but it needs a lot of visitors. Obvious faults you fix straight away.

Small changes add up. Nielsen gives a worked example: if removing one question from a form lifts its conversion rate from 10 to 11 percent, and 100,000 people reach that form each year, 1,000 more people complete it. The full step-by-step process, including how much traffic a reliable A/B test needs, is in our guide to conversion rate optimisation. To match the next step to the visitor in front of you, read about website personalisation.

Common conversion rate mistakes

When a conversion rate is wrong, the cause is usually the measurement and rarely the website. These are the mistakes we see most:

MistakeWhat goes wrongWhat to do instead
Mixing sessions and usersThe rate changes as soon as you switch reports.Choose one denominator and name it in every report.
Adding micro conversions to enquiriesThe rate rises while no extra work comes in.Measure macro and micro conversions separately.
Counting your team, bots and test trafficThe denominator is inflated, or test enquiries count as real ones.Filter internal traffic in GA4 and test with a separate form.
Counting only form submissionsCalls and emails from website visitors go missing.Log every new enquiry where it arrives, whatever the channel.
Drawing conclusions from small numbersChance looks like a trend.Wait for enough conversions and look at the interval.
One average for all channelsA spike of untargeted traffic drags the rate down while the site is fine.Split by channel and look at the number of conversions too.
Comparing Google Ads with GA4Clicks and sessions are different denominators, with different attribution.Compare each platform only with itself.
Steering on the rate instead of on clientsA lower threshold brings in more enquiries that never become clients.Track enquiry quality and the cost of a new client as well.

Small numbers deserve extra care. Say a page gets 200 visitors and first produces 4 enquiries, then 6. That looks like a jump from 2 to 3 percent, a 50 percent improvement. Work out the 95 percent confidence interval (using the Wilson method) and the true rate for 4 out of 200 lies somewhere between 0.8 and 5.0 percent, and for 6 out of 200 between 1.4 and 6.4 percent. The ranges overlap almost completely. You do not know anything yet.

Traffic spikes deserve a second look too. Nielsen describes how a humorous article about usability for cats brought four times the normal traffic to the Nielsen Norman Group site in one day. Sales stayed at their usual level, so the conversion rate collapsed. The design had not got worse. The site had attracted a crowd of cat lovers with no use for a usability course. That is why you always look at the number of conversions next to the rate.

Optimise for clients, not for the percentage

A higher conversion rate is not a goal in itself. Nielsen is blunt about it: you should not maximise the conversion rate, you should optimise it. What counts for the business is how many enquiries arrive, how many of them fit, and what a new client costs you.

A fountain pen resting on a signed agreement on a walnut desk, the new client at the end of the route that a conversion rate only begins to measure.

A worked example shows why. A consultancy spends EUR 9,000 a month on marketing and gets 5,000 sessions. In situation A, a longer form asks about budget and timing. In situation B, the form has been cut to name and email address.

A: longer formB: short form
Sessions5,0005,000
Enquiries90150
Conversion rate1.8%3.0%
Introductory calls3645
New clients96
Cost per enquiryEUR 100EUR 60
Cost per new clientEUR 1,000EUR 1,500

Situation B wins on conversion rate and loses on what matters. A short form is not always worse, but you only find out by following the route all the way to the signed contract. Katia Hausman of LocaliQ makes the same point in the WordStream benchmark report: if you only track how many leads a campaign drove, you miss which of them turned into customers. Connect your form to your CRM, or at least to a plain overview, so you can see per channel which enquiries become clients. Then you can calculate your CAC per channel as well.

It is also why we work in a set order. First a clear story, a fast website and measurement you can trust. Only when that foundation is healthy do we add paid campaigns, as an accent on top of what already works. A campaign that sends people to a page with a weak conversion rate pays for visitors you then lose. You can read more about that order in our marketing approach.

How we help

The conversion rate formula takes one line. Knowing what goes into it, and whether the enquiries behind it become clients, is the work. At Viralistic, a better conversion rate starts with the foundation. We write your brand script with you, so visitors understand within seconds what you do. We design the route to an enquiry in Figma and build the site in Astro, fast and light. And we set up measurement so you see per page and per channel what works. Read how we work in our webdesign approach. Webdesign projects start around EUR 4,000; larger CMS-driven platforms can reach EUR 20,000 or more.

To see which enquiries become clients, we can connect your form to your CRM or inbox with an automation in n8n. When the foundation is healthy and you want more, we build Google Ads and Meta Ads campaigns on your brand script, as described in our marketing approach. A person checks every step, also when AI helped. And when more traffic is not the right next step, we tell you.

Frequently asked questions

What is a good conversion rate?

A good conversion rate is higher than your own rate in the previous period, with similar traffic. As reference points: the median Shopify store converts 1.4 percent of sessions (Littledata, 2026), the median landing page 6.6 percent of visitors (Unbounce, Q4 2024) and the median US search campaign 8.18 percent of clicks (WordStream, 2026). Each measures something different, so compare like with like.

What is CTR and CVR?

CTR (click-through rate) is clicks divided by impressions: how many people who see your ad or search result click on it. CVR (conversion rate) is conversions divided by clicks or visitors: how many of those people then take the action you want. CTR measures how well you attract attention, CVR how well your page persuades. You need both to judge a campaign.

How is cost per conversion calculated?

Divide your ad spend by the number of conversions in the same period. EUR 1,500 in spend and 10 enquiries gives a cost per conversion of EUR 150. It also equals your cost per click divided by your conversion rate: EUR 3.00 per click at a 2 percent rate is EUR 150 per enquiry. Google Ads shows it in the Cost / conv. column.

What is the formula for conversion rate in Meta Ads?

Divide your results by your link clicks and multiply by 100. Thirty leads from 1,500 link clicks is a conversion rate of 2 percent. Ads Manager reports results and cost per result, so save the division as a custom metric in your columns. Use link clicks rather than all clicks, or reactions and profile visits dilute the rate.

What is the formula for calculating the sales conversion rate?

The sales conversion rate is the number of new clients divided by the number of leads, multiplied by 100. If 90 enquiries lead to 9 signed clients, your sales conversion rate is 10 percent. Combine it with your website conversion rate to see the whole route: 90 enquiries from 5,000 sessions and 9 clients means 0.18 percent of sessions become clients.

Can a conversion rate be higher than 100 percent?

In Google Ads it can. Google Ads divides conversions by ad interactions, and if you track several conversion actions or count every conversion, one click can produce more than one conversion, which pushes the rate above 100 percent. In GA4 it cannot: there you count sessions or users with a key event, and those can never exceed the total.

What is conversion rate optimisation (CRO)?

Conversion rate optimisation is the practice of improving your website step by step so that a larger share of visitors converts. The conversion rate is the measurement, CRO is the work of improving it: researching where people drop off, writing a hypothesis, fixing or testing, and recording what you learn. It works best on a site whose measurement you trust.

How do I calculate the conversion ratio?

In marketing, conversion ratio means the same as conversion rate: divide conversions by visitors and multiply by 100. Some teams write it as a ratio instead, so 1.8 percent becomes roughly 1 in 56 visitors. In finance the term means something else entirely: the number of shares you receive when you convert a convertible bond. Make sure you are talking about the same thing.

Written by

Marrallisa Kreijkes

Founder of Viralistic and official n8n Ambassador

Marrallisa leads strategy, design, search and automation for premium brands from Amsterdam. She has trained teams at Volkswagen and speaks at n8n and Anthropic events. Want to talk through your situation? Book a call with her directly.

Keep reading
All insights ↗