Conversion rate measures how frequently users, sessions, clicks, or other eligible interactions produce a defined conversion.
A conversion can be a purchase, form submission, email signup, account registration, booking, download, calculator completion, or another action that supports the organization’s objective.
If 50 people purchase after 1,000 eligible visits, the conversion rate is 5%. If 120 advertising conversions result from 4,000 eligible ad interactions, the reported conversion rate is 3%.
The calculation is simple, but the denominator and conversion definition must be selected carefully. A conversion rate based on users is not automatically comparable with one based on sessions, clicks, or advertising interactions.
Use the Conversion Rate Calculator to calculate conversion rate, estimate conversions, or determine the traffic required to reach a conversion goal.
What Is Conversion Rate?
Conversion rate expresses completed actions as a percentage of an eligible audience or interaction total.
The basic formula is:
Conversion rate = conversions ÷ eligible interactions × 100
Depending on the report, eligible interactions may mean:
- Ad clicks
- Ad interactions
- Website users
- Sessions
- Landing-page visits
- Product-page visits
- Checkout sessions
- Email recipients
- App users
- Leads
- Sales opportunities
Conversions may include:
- Purchases
- Leads
- Phone calls
- Bookings
- Registrations
- Email signups
- Downloads
- Trial activations
- Subscriptions
- Account upgrades
- Calculator completions
- Result-copy actions
A conversion rate is meaningful only when both the numerator and denominator are defined.
How to Calculate Conversion Rate
Use:
Conversion rate (%) = conversions ÷ eligible interactions × 100
Example: 50 Conversions from 1,000 Visitors
50 ÷ 1,000 × 100 = 5%
The conversion rate is 5%.
Example: 225 Conversions from 15,000 Sessions
225 ÷ 15,000 × 100 = 1.5%
The conversion rate is 1.5%.
Example: 36 Sales from 800 Leads
36 ÷ 800 × 100 = 4.5%
The lead-to-sale conversion rate is 4.5%.
The calculation works at any funnel stage, but the result should be labeled according to the denominator.
How to Calculate Conversions from Traffic and Conversion Rate
If the traffic volume and expected conversion rate are known, use:
Conversions = eligible interactions × conversion rate ÷ 100
Example: 10,000 Visitors at 3% Conversion Rate
10,000 × 3 ÷ 100 = 300 conversions
The estimated result is 300 conversions.
Example: 50,000 Clicks at 1.2% Conversion Rate
50,000 × 1.2 ÷ 100 = 600 conversions
The estimated result is 600 conversions.
Example: 2,500 Leads at 8% Close Rate
2,500 × 8 ÷ 100 = 200 customers
The estimated result is 200 customers.
These are planning estimates. Actual conversions will be whole events and can vary as traffic quality changes.
How to Calculate Required Traffic
If the target number of conversions and expected conversion rate are known, use:
Required interactions = conversions ÷ (conversion rate ÷ 100)
This can also be written as:
Required interactions = conversions × 100 ÷ conversion rate
Example: 500 Conversions at 5%
500 × 100 ÷ 5 = 10,000 interactions
Approximately 10,000 eligible interactions are required.
Example: 1,000 Conversions at 2.5%
1,000 × 100 ÷ 2.5 = 40,000 interactions
Approximately 40,000 eligible interactions are required.
Example: 100 Sales at a 20% Lead Close Rate
100 × 100 ÷ 20 = 500 leads
Approximately 500 leads are required.
The Conversion Rate Calculator supports all three calculation directions.
Conversion Rate Calculation Table
| Eligible interactions | Conversions | Conversion rate |
|---|---|---|
| 100 | 1 | 1% |
| 100 | 5 | 5% |
| 500 | 10 | 2% |
| 1,000 | 10 | 1% |
| 1,000 | 25 | 2.5% |
| 1,000 | 50 | 5% |
| 10,000 | 100 | 1% |
| 10,000 | 300 | 3% |
| 100,000 | 2,000 | 2% |
The same rate can represent very different volumes and business outcomes.
What Counts as a Conversion?
A conversion is a defined action considered valuable enough to measure.
Possible conversions include:
Ecommerce
- Completed purchase
- First purchase
- Subscription purchase
- Product preorder
Lead Generation
- Form submission
- Phone call
- Appointment booking
- Quote request
- Qualified lead
- Closed sale
Software and Apps
- Account creation
- Trial start
- Paid upgrade
- App install
- In-app purchase
- Feature activation
Content and Publisher Sites
- Email signup
- Download
- Paid subscription
- Account registration
- Meaningful content completion
Calculator Sites
- Completed calculation
- Copied result
- Saved preset
- Shared result
- Related-tool visit
- Email signup
Not every interaction should be treated as equally valuable. A calculator completion and a paid subscription represent different levels of commitment.
Macro Conversions vs. Micro Conversions
A macro conversion represents a primary business outcome.
Examples include:
- Purchase
- Paid subscription
- Signed contract
- Qualified appointment
- Completed application
A micro conversion represents progress toward the primary outcome.
Examples include:
- Newsletter signup
- Product-page view
- Add to cart
- Calculator completion
- Download
- Account creation
- Result copy
- Video completion
Micro conversions are useful for diagnosing the funnel, but they should not replace the primary outcome in profitability calculations.
A campaign can generate many micro conversions without producing enough purchases or qualified customers.
Choosing the Correct Denominator
Conversion rate can change according to the denominator.
Suppose a website has:
- 10,000 users
- 13,000 sessions
- 15,000 advertising clicks
- 500 purchases
User conversion rate:
500 ÷ 10,000 × 100 = 5%
Session conversion rate:
500 ÷ 13,000 × 100 = approximately 3.85%
Click-based conversion rate:
500 ÷ 15,000 × 100 = approximately 3.33%
All three percentages are mathematically valid, but they answer different questions.
Always label the result clearly.
Conversion Rate in Google Ads
Google Ads calculates conversion rate by dividing conversions by the eligible ad interactions that can be tracked to a conversion during the same period.
Eligible interactions can include:
- Ad clicks
- Video-ad views
- Other supported interactions
The Google Ads formula is therefore more specific than a generic website conversion rate:
Google Ads conversion rate = conversions ÷ eligible ad interactions × 100
Suppose a campaign receives:
- 4,000 eligible ad interactions
- 160 conversions
Calculate:
160 ÷ 4,000 × 100 = 4%
The Google Ads conversion rate is 4%.
Clicks that cannot be tracked for conversions may be excluded from some calculations. Use the platform’s reported denominator when reconciling manual and dashboard figures.
Google Analytics Key Events and Conversion Terminology
Google Analytics 4 renamed its former Analytics conversions to key events.
The change helps distinguish:
- Key events measured in Google Analytics
- Conversions used for Google Ads performance measurement
A key event is an event marked as important to the organization. A Google Analytics event can be used to create a Google Ads conversion when the systems are linked and configured appropriately.
Examples of events that may be marked as key events include:
purchasegenerate_leadsign_upsubscribefile_download- Custom business events
Historical Analytics conversion data remains accessible as key-event data.
When discussing a general website conversion rate, the traditional term “conversion” is still widely understood. When reproducing GA4 reports, use the exact key-event metric shown in the interface.
Session Key Event Rate in GA4
GA4 defines session key event rate as the percentage of sessions in which a user triggered a key event.
The formula is:
Session key event rate = sessions with a key event ÷ total sessions × 100
Suppose:
- Total sessions: 10,000
- Sessions containing at least one key event: 800
Calculate:
800 ÷ 10,000 × 100 = 8%
The session key event rate is 8%.
A session containing several occurrences of the same key event still counts as one qualifying session in this rate.
User Key Event Rate in GA4
User key event rate measures the percentage of users who performed a key event.
The formula is:
User key event rate = users who performed a key event ÷ total users × 100
Suppose:
- Total users: 8,000
- Users who performed a key event: 720
Calculate:
720 ÷ 8,000 × 100 = 9%
The user key event rate is 9%.
This can differ from the session key event rate because one user can have multiple sessions.
Why Conversion Rate Can Exceed 100%
A rate based on qualifying users or sessions should generally not exceed 100% because one user or session either qualifies or does not.
However, a custom calculation can exceed 100% if the numerator counts every conversion event while the denominator counts users or sessions.
Suppose:
- Users: 100
- Conversion events: 140
Calculate:
140 ÷ 100 × 100 = 140%
This does not mean 140% of users converted. It means the system recorded an average of 1.4 conversion events per user.
To measure the percentage of users who converted, use unique converting users rather than total conversion events.
Ecommerce Conversion Rate
A common ecommerce formula is:
Ecommerce conversion rate = purchase sessions or orders ÷ eligible sessions × 100
The exact numerator depends on the reporting platform.
Suppose an online store has:
- 50,000 sessions
- 1,250 orders
Calculate:
1,250 ÷ 50,000 × 100 = 2.5%
The order-per-session rate is 2.5%.
If one session can produce multiple orders, order count and purchasing-session count may differ.
Returns, canceled orders, test purchases, duplicate transactions, and tracking problems can also affect the reported result.
Lead Conversion Rate
Lead funnels usually contain several conversion stages.
Suppose:
- Website visitors: 20,000
- Leads: 1,000
- Qualified leads: 300
- Customers: 60
Visitor-to-lead rate:
1,000 ÷ 20,000 × 100 = 5%
Lead-to-qualified-lead rate:
300 ÷ 1,000 × 100 = 30%
Qualified-lead-to-customer rate:
60 ÷ 300 × 100 = 20%
Overall visitor-to-customer rate:
60 ÷ 20,000 × 100 = 0.3%
A strong form-submission rate can hide poor lead quality. Measure each stage separately.
Funnel Conversion Rate
A funnel includes a sequence of steps.
Example:
| Funnel step | Users | Step conversion rate |
|---|---|---|
| Landing-page visit | 10,000 | — |
| Product view | 6,000 | 60% |
| Add to cart | 1,500 | 25% |
| Begin checkout | 900 | 60% |
| Purchase | 450 | 50% |
Overall conversion rate:
450 ÷ 10,000 × 100 = 4.5%
Do not multiply rounded step rates when the exact starting and ending totals are available. Use the actual counts to avoid rounding errors.
Funnel Drop-Off Rate
Drop-off rate measures how many users fail to continue from one step to the next.
Use:
Drop-off rate = (previous step − next step) ÷ previous step × 100
From 6,000 product viewers to 1,500 cart additions:
(6,000 − 1,500) ÷ 6,000 × 100 = 75%
The drop-off rate is 75%.
Since the step conversion rate is 25%, the two values add to 100%.
CTR vs. Conversion Rate
CTR measures how often an impression produces a click:
CTR = clicks ÷ impressions × 100
Conversion rate measures how often an eligible interaction produces a conversion:
Conversion rate = conversions ÷ interactions × 100
Suppose:
- Impressions: 100,000
- Clicks: 3,000
- Conversions: 150
CTR:
3,000 ÷ 100,000 × 100 = 3%
Click-to-conversion rate:
150 ÷ 3,000 × 100 = 5%
Impression-to-conversion rate:
150 ÷ 100,000 × 100 = 0.15%
The CTR Calculator can calculate the first stage separately.
Conversion Rate vs. CPC
CPC measures the average cost of each click:
CPC = advertising cost ÷ clicks
Suppose:
- Cost: $3,000
- Clicks: 1,500
- Conversions: 75
CPC:
$3,000 ÷ 1,500 = $2
Conversion rate:
75 ÷ 1,500 × 100 = 5%
CPA:
$3,000 ÷ 75 = $40
Use the CPC Calculator to calculate click costs.
How Conversion Rate Connects CPC and CPA
CPA can be estimated from CPC and conversion rate:
CPA = CPC ÷ conversion rate as a decimal
When conversion rate is expressed as a percentage:
CPA = CPC × 100 ÷ conversion rate percentage
Example: $2 CPC and 4% Conversion Rate
$2 × 100 ÷ 4 = $50 CPA
Example: $5 CPC and 10% Conversion Rate
$5 × 100 ÷ 10 = $50 CPA
The second campaign pays more per click but converts more efficiently, producing the same CPA.
How to Calculate Maximum Affordable CPC
If the target CPA and expected conversion rate are known:
Maximum affordable CPC = target CPA × conversion rate as a decimal
Example
Suppose:
- Target CPA: $80
- Conversion rate: 3%
Calculate:
$80 × 0.03 = $2.40
The estimated maximum affordable CPC is $2.40.
This is a planning value, not a guaranteed bid recommendation.
Conversion Rate and CPM
CPM measures cost per 1,000 impressions.
To connect CPM with conversions, include CTR.
Suppose:
- CPM: $20
- CTR: 2%
- Conversion rate: 5%
From 1,000 impressions:
Expected clicks:
1,000 × 2% = 20 clicks
Expected conversions:
20 × 5% = 1 conversion
Estimated CPA:
$20 ÷ 1 = $20
If CTR falls to 1% while conversion rate remains 5%:
- Expected clicks: 10
- Expected conversions: 0.5
- Estimated CPA: $40
Use the CPM Calculator to analyze impression costs.
Conversion Rate and ROAS
ROAS measures conversion value relative to advertising cost.
ROAS = conversion value ÷ advertising cost × 100
Suppose:
- CPC: $2
- Conversion rate: 5%
- Average conversion value: $100
For 100 clicks:
- Cost:
100 × $2 = $200 - Conversions:
100 × 5% = 5 - Conversion value:
5 × $100 = $500
ROAS:
$500 ÷ $200 × 100 = 250%
A higher conversion rate can increase ROAS when CPC and conversion value remain stable.
Revenue is not the same as profit. Product costs, refunds, labor, fees, and fulfillment must also be considered.
What Is a Good Conversion Rate?
There is no universal good conversion rate.
A meaningful target depends on:
- Conversion definition
- Traffic source
- Audience
- Industry
- Product
- Price
- Device
- Country
- Landing page
- Funnel stage
- Brand familiarity
- Purchase cycle
- Attribution model
A newsletter signup normally has a different rate from a high-value purchase. Retargeting traffic may convert differently from first-time visitors.
Compare performance against:
- Historical results
- Similar traffic sources
- Equivalent conversion actions
- Similar audience segments
- Matching devices and countries
- The same measurement system
- The same attribution window
Profitability and conversion quality matter more than reaching a generic benchmark.
How to Calculate Combined Conversion Rate
Do not calculate the overall rate by taking a simple average when traffic volumes differ.
Campaign A
- Clicks: 1,000
- Conversions: 100
- Conversion rate: 10%
Campaign B
- Clicks: 10,000
- Conversions: 300
- Conversion rate: 3%
A simple average would be:
(10% + 3%) ÷ 2 = 6.5%
That is incorrect.
Add the totals:
Combined clicks = 11,000
Combined conversions = 400
Calculate:
400 ÷ 11,000 × 100 = approximately 3.64%
The correct combined conversion rate is approximately 3.64%.
How Traffic Mix Changes Conversion Rate
Conversion rate can fall even when total conversions increase.
Suppose the original campaign has:
- 10,000 visits
- 500 conversions
- 5% conversion rate
After expansion:
- 30,000 visits
- 900 conversions
- 3% conversion rate
The conversion rate decreased, but conversions increased by 80%.
The change may result from reaching a broader or earlier-stage audience.
Evaluate:
- Total conversions
- Incremental cost
- CPA
- Revenue
- Profit
- New-customer volume
- Traffic quality
Why Small Samples Can Be Misleading
Suppose a landing page receives:
- 2 conversions
- 20 visits
Its conversion rate is 10%.
Another page receives:
- 400 conversions
- 10,000 visits
Its conversion rate is 4%.
The first page has the higher observed rate, but the result is based on very little data. One additional conversion would change its rate to 15%.
Do not declare a winner based only on an unstable percentage. Tests require sufficient traffic, conversions, and time.
Why Analytics Platforms Disagree
Two platforms can report different conversion rates because of:
- Different session definitions
- Attribution models
- Conversion windows
- Time zones
- Consent choices
- Cookie restrictions
- JavaScript blocking
- Cross-device behavior
- Invalid-traffic filtering
- Imported conversions
- Duplicate events
- Order cancellations
- Data processing delays
- Click-date versus conversion-date reporting
Shopify notes that analytics discrepancies can arise because platforms define sessions and visitors differently and may have different access to cookies and JavaScript.
Choose a primary reporting source for each decision and document the measurement rules.
How to Improve Conversion Rate
Match the Landing Page to User Intent
The page should continue the promise made by the advertisement, search result, email, or link.
Make the Primary Action Clear
Use one prominent next step rather than several competing actions.
Reduce Friction
Review:
- Form length
- Required fields
- Account requirements
- Checkout steps
- Payment options
- Error messages
- Mobile usability
Improve Page Speed and Stability
Slow loading and layout shifts can interrupt the user before conversion.
Build Trust
Use accurate descriptions, transparent pricing, clear policies, contact information, and appropriate evidence.
Improve the Offer
A well-designed page cannot compensate for an irrelevant or poorly valued offer.
Segment the Audience
Create experiences suited to different:
- Devices
- Countries
- Intent levels
- Traffic sources
- Customer stages
Test Meaningful Changes
Possible tests include:
- Headline
- Page structure
- CTA wording
- Form design
- Pricing presentation
- Offer
- Proof
- Navigation
- Mobile layout
Protect Conversion Quality
Do not improve the reported rate by making a low-value action easier while reducing the quality of leads or customers.
Conversion Tracking Checklist
Before using the reported rate, confirm:
- The conversion event fires correctly
- Duplicate conversions are controlled
- Test traffic is excluded
- The numerator uses the intended action
- The denominator is documented
- Currency and conversion values are accurate
- Consent behavior is understood
- Cross-domain tracking works
- Payment confirmation is measured
- Canceled or refunded orders are handled
- Phone and offline conversions are considered
- The attribution window is appropriate
- Reporting delays are allowed for
A mathematically correct rate can still be misleading when tracking is incomplete.
Common Conversion Rate Mistakes
Using an Undefined Denominator
State whether the rate is based on users, sessions, clicks, leads, or another unit.
Mixing Unique Users with Total Events
This can create rates above 100% or otherwise distort interpretation.
Averaging Percentages Directly
Combine conversion and denominator totals before calculating the overall rate.
Treating Every Conversion as Equal
A download and a purchase may have very different value.
Ignoring Traffic Quality
A higher conversion rate from a small branded audience may not scale to broader traffic.
Optimizing Only for Rate
A lower rate can still produce more conversions and profit when traffic expands efficiently.
Ignoring Conversion Delay
Recent interactions may convert later.
Comparing Different Analytics Platforms as Identical
Attribution, session, cookie, and event rules can differ.
Ignoring Refunds and Lead Quality
A recorded conversion may not become retained revenue.
Testing with Too Little Data
Small samples produce unstable rates.
Frequently Asked Questions
What is the conversion rate formula?
Conversion rate = conversions ÷ eligible interactions × 100
How do I calculate conversions from conversion rate?
Conversions = interactions × conversion rate ÷ 100
How do I calculate required traffic?
Required traffic = conversions × 100 ÷ conversion rate
What is 50 conversions from 1,000 visits?
50 ÷ 1,000 × 100 = 5%
What is 120 conversions from 4,000 clicks?
120 ÷ 4,000 × 100 = 3%
Can conversion rate exceed 100%?
It can if total conversion events are divided by users or sessions and individuals can convert more than once. A unique-user conversion rate should generally not exceed 100%.
Is Google Ads conversion rate based only on clicks?
It is based on eligible ad interactions, which can include clicks or other supported interactions such as video views.
What happened to conversions in GA4?
Google Analytics renamed its former conversions to key events. Google Ads conversions remain available for advertising measurement.
What is session key event rate?
It is the percentage of sessions in which at least one key event occurred.
Is a higher conversion rate always better?
Not necessarily. Conversion quality, total volume, cost, revenue, profit, and scalability also matter.
How does conversion rate affect CPA?
At the same CPC, a higher conversion rate lowers the expected CPA.
Should I average conversion rates from several campaigns?
No. Add the conversions and eligible interactions, then calculate the combined rate.
Final Recommendations
Use the formula that matches the calculation:
Conversion rate = conversions ÷ eligible interactions × 100
Conversions = eligible interactions × conversion rate ÷ 100
Required interactions = conversions × 100 ÷ conversion rate
Then document:
- What counts as a conversion
- What the denominator represents
- Which analytics platform is used
- Which attribution window applies
- Whether the rate uses events, users, sessions, or clicks
For reliable analysis:
- Separate macro and micro conversions.
- Measure every important funnel stage.
- Use combined totals instead of averaging percentages.
- Review conversion volume alongside the rate.
- Connect conversion rate with CPC and CPA.
- Assign realistic conversion values.
- Allow for reporting and conversion delays.
- Validate tracking before optimizing.
- Protect lead and customer quality.
- Optimize for profitable outcomes rather than the rate alone.
Use the Conversion Rate Calculator to calculate conversion rate, expected conversions, or required traffic.
For complete funnel analysis, use the CTR Calculator, CPC Calculator, and CPM Calculator.
Conversion rate measures movement from one stage to another. It does not explain the complete value of the resulting customer or action.