Conversion Rate = (Number of Conversions ÷ Total Visitors) × 100. If your store gets 5,000 visitors this month and 150 of them buy something, your conversion rate is (150 ÷ 5,000) × 100 = 3.0%. That's it. One formula. But most founders either track it wrong, compare it to the wrong benchmarks, or don't know which levers actually move it.
This guide walks through the exact formula with worked examples, explains the difference between conversion rate and add-to-cart rate, shows you benchmarks by industry and traffic source, and covers the highest-impact ways to improve it.
The Conversion Rate Formula
Here's the formula in its simplest form:
- Conversion Rate (%) = (Conversions ÷ Total Visitors) × 100
The two variables:
- Conversions — the number of visitors who completed your desired action. For ecommerce, this is usually a completed purchase. But it can also be an email signup, add-to-cart, or lead form submission depending on what you're measuring.
- Total Visitors — the total number of unique visitors (sessions) during the same time period. Not pageviews. Not impressions. Unique sessions.
The most common mistake: using pageviews instead of sessions. If one visitor views 5 pages, that's 1 session and 5 pageviews. Using pageviews in the denominator artificially deflates your conversion rate. Always use sessions (unique visitors).
Worked Examples
Five scenarios at different scales so you can see the formula in action:
| Scenario | Visitors | Purchases | Conversion Rate | Verdict |
|---|---|---|---|---|
| New Shopify store, week 1 | 500 | 5 | 1.0% | Below average — normal for launch |
| DTC brand, paid social traffic | 10,000 | 180 | 1.8% | Typical for cold Meta traffic |
| Established store, mixed traffic | 25,000 | 750 | 3.0% | Solid — above average |
| Niche brand, strong email list | 8,000 | 400 | 5.0% | Excellent — high-intent audience |
| Black Friday flash sale | 50,000 | 3,500 | 7.0% | Urgency + deals spike conversion |
Let's walk through the DTC brand example step by step:
- Total visitors (sessions) = 10,000
- Completed purchases = 180
- Conversion Rate = (180 ÷ 10,000) × 100 = 1.8%
- Interpretation: roughly 1 in 56 visitors bought something
That 1.8% might sound low, but it's actually right in line with the average ecommerce conversion rate for stores that run primarily on paid social traffic. Context matters.
Conversion Rate vs. Add-to-Cart Rate vs. Checkout Rate
Your store doesn't have one conversion rate — it has a funnel of rates. Each one tells you something different about where you're losing people:
| Metric | Formula | Average | What It Tells You |
|---|---|---|---|
| Add-to-Cart Rate | Add-to-Carts ÷ Sessions × 100 | 8-12% | Are visitors interested in your products? |
| Checkout Rate | Checkouts Started ÷ Sessions × 100 | 4-6% | Are they serious enough to start paying? |
| Purchase Conversion Rate | Purchases ÷ Sessions × 100 | 2.5-3% | Did they actually buy? |
| Cart-to-Purchase Rate | Purchases ÷ Add-to-Carts × 100 | 25-35% | How many cart-adders finish the purchase? |
The gap between add-to-cart rate and purchase rate is where the money leaks. If 10% of visitors add to cart but only 2.5% buy, you're losing 75% of interested shoppers before they finish checkout. That's your cart abandonment rate — and the average is around 70%.
Where to focus depends on where your funnel breaks:
- Low add-to-cart rate (<6%) — your product pages aren't convincing visitors. Fix images, copy, reviews, and pricing.
- Good add-to-cart, low checkout rate — people like your products but something stops them from committing. Usually surprise shipping costs or no guest checkout.
- Good checkout rate, low purchase rate — checkout experience is killing you. Simplify forms, add trust badges, offer more payment options.
Calculate your conversion rate instantly
Plug in your visitors and orders — see your conversion rate, how it compares to benchmarks, and how much revenue a 1% improvement is worth.
Open Conversion Rate Calculator →Conversion Rate by Traffic Source
Not all visitors are created equal. Someone who typed your URL directly converts at a wildly different rate than someone who saw a TikTok ad for the first time:
| Traffic Source | Avg Conversion Rate | Intent Level | Why |
|---|---|---|---|
| 5-6% | Very High | Already on your list — knows and trusts you | |
| Direct | 3-4% | High | Typed your URL or bookmarked — high intent |
| Organic Search | 2.5-3.5% | Medium-High | Searching for what you sell |
| Paid Search (Google) | 2-3% | Medium-High | High intent, but comparison shopping |
| Referral | 2-3% | Medium | Came from a link on another site — some trust |
| Paid Social (Meta) | 1-2% | Low | Interrupted while scrolling — cold traffic |
| Paid Social (TikTok) | 0.8-1.5% | Low | Discovery mode — even colder than Meta |
| Organic Social | 0.5-1% | Very Low | Browsing, not buying |
Email converts 5-10x higher than organic social. This is why your blended conversion rate looks low if most of your traffic comes from paid social ads. It's not necessarily that your store is broken — it's that cold traffic converts less.
Before panicking about a low number, segment by source. A 1.5% blended rate with 80% paid social traffic is very different from a 1.5% rate with 80% email and direct traffic. The first is normal. The second is a problem.
Understanding conversion by source also matters for your ad profitability. If your paid traffic converts at 1.5% and your average order value is $60, you need roughly 67 visitors per sale. At a $1.50 CPC, that's $100 to acquire one customer. Your ROAS from that channel is only $60 ÷ $100 = 0.6x. Not profitable unless your customer lifetime value covers the gap.
Conversion Rate Benchmarks by Industry
The "average conversion rate is 2.5-3%" number gets thrown around constantly. Here's why it's almost useless — the spread across industries is massive:
| Industry | Avg Conversion Rate | Top 25% | Context |
|---|---|---|---|
| Food & Beverage | 5-7% | 8%+ | Low price, repeat purchase, consumable |
| Beauty & Personal Care | 4-5% | 6%+ | Strong loyalty, affordable entry points |
| Pet Care | 3.3% | 4.5%+ | Emotional purchasing, subscription-friendly |
| Health & Wellness | 3.1% | 4%+ | Need-based, often recurring |
| Fashion & Apparel | 3.1% | 4%+ | Impulse-friendly, but high return rate |
| Consumer Goods | 2.9% | 3.5%+ | Broad category, wide variation |
| Sports & Outdoors | 2.4% | 3%+ | Seasonal spikes, research-heavy |
| Electronics | 1.8% | 2.5%+ | High price, heavy comparison shopping |
| Home & Furniture | 1.4% | 2%+ | Big-ticket, long consideration |
| Luxury & Jewelry | 0.9% | 1.5%+ | High AOV, extreme consideration |
A 2% conversion rate is catastrophic for a food brand and excellent for a luxury brand. Always benchmark against your own industry. For deeper data, see our full ecommerce conversion rate benchmarks.
How to Track Conversion Rate in Shopify
Shopify tracks your conversion rate automatically. Here's where to find it and what to look at:
Quick view: Go to Analytics → Overview. Your "Online store conversion rate" is right on the dashboard. This is your blended rate across all traffic sources.
Deeper breakdown: Go to Analytics → Reports → "Sessions by conversion." This breaks down your funnel into three stages:
- Sessions — total visitors
- Added to cart — visitors who added an item
- Reached checkout — visitors who started checkout
- Sessions converted — visitors who completed a purchase
What to look for: the biggest percentage drop between stages. If 10% add to cart but only 4% reach checkout, your cart-to-checkout flow is the bottleneck. If 4% reach checkout but only 2% buy, your checkout page is the problem.
How to Track Conversion Rate in GA4
Google Analytics 4 gives you more granular data, especially if you're running traffic from multiple platforms:
Step 1: Make sure ecommerce events are set up. Shopify sends purchase, add_to_cart, and begin_checkout events to GA4 automatically if you've connected the Google channel.
Step 2: Go to Reports → Monetization → Ecommerce purchases. You'll see conversion rate alongside revenue, items purchased, and average order value.
Step 3: To see conversion rate by traffic source, go to Reports → Acquisition → Traffic acquisition. Add "Ecommerce purchase rate" as a metric. Now you can see exactly which channels convert and which just send traffic.
Pro tip: Create a GA4 exploration with "Session source / medium" as the dimension and "Ecommerce purchase rate" as the metric. Sort descending. This is the single most useful view for understanding where your converting traffic actually comes from.
7 Ways to Improve Your Conversion Rate
Ranked by typical impact. Start from the top and work down.
1. Fix Page Speed
Slow load times measurably hurt conversion rates. A store that loads in 2 seconds converts dramatically better than one loading in 5 seconds. Run your site through Google PageSpeed Insights. Target a Largest Contentful Paint (LCP) under 2.5 seconds on mobile. The biggest culprits: uncompressed images, too many Shopify apps injecting scripts, and heavy themes.
2. Add Social Proof
Products with reviews convert significantly better than products without — some studies show a 2-3x improvement in certain categories. And it's not just star ratings — photo reviews and video reviews convert even higher because they answer the "does this actually look like the photos?" question. If you have fewer than 10 reviews per product, that's your #1 priority. Set up a post-purchase email flow (7 days after delivery) to request reviews.
3. Show Shipping Costs Early
Unexpected shipping costs are the #1 reason for cart abandonment (48% of cases). Show shipping costs on the product page or, better yet, build shipping into your product price and offer "free shipping." Free shipping alone can meaningfully lift conversion rates.
4. Optimize for Mobile
Mobile accounts for 70%+ of ecommerce traffic but converts at roughly half the rate of desktop. Open your store on your phone right now. If buttons are too small, images load slowly, or checkout requires too much typing — fix it. Shop Pay, Apple Pay, and Google Pay reduce mobile checkout friction dramatically. Stores that enable accelerated checkout typically see noticeably higher mobile conversion rates.
5. Simplify Checkout
Every extra step in checkout loses a meaningful share of buyers. The fixes: offer guest checkout (required account creation kills 26% of purchases), enable auto-fill for addresses, minimize form fields to the absolute minimum, and show a progress indicator so buyers know how many steps remain.
6. Create Urgency (Without Being Sleazy)
Real scarcity works. Fake scarcity destroys trust. Good urgency: "Only 3 left in stock" (when it's true), limited-time free shipping, seasonal collections that actually end. Bad urgency: fake countdown timers that reset on refresh, "27 people are viewing this right now" widgets, perpetual "sale ending tonight" banners. Buyers can tell the difference, and the fake stuff erodes trust over time.
7. Improve Product Pages
The highest-converting product pages share these traits: 5+ images (including lifestyle shots showing the product in use), a clear headline that states the benefit (not just the product name), price displayed prominently with any savings shown, reviews visible above the fold, and a benefit-driven description that answers "why should I buy this?" rather than listing specs.
How Conversion Rate Affects Your Bottom Line
Small conversion rate improvements compound into big revenue changes. Here's the math for a store with 20,000 monthly visitors and a $65 average order value:
| Conversion Rate | Monthly Orders | Monthly Revenue | Revenue vs. 2% |
|---|---|---|---|
| 1.5% | 300 | $19,500 | -$6,500 |
| 2.0% | 400 | $26,000 | Baseline |
| 2.5% | 500 | $32,500 | +$6,500 |
| 3.0% | 600 | $39,000 | +$13,000 |
| 3.5% | 700 | $45,500 | +$19,500 |
| 4.0% | 800 | $52,000 | +$26,000 |
Going from 2% to 3% conversion rate — a 1 percentage point improvement — adds $13,000/month in revenue with zero extra ad spend. That's $156,000/year. Same traffic, same products, same prices. Just a better buying experience.
This is why conversion rate optimization often has a bigger ROI than spending more on ads. Improving your ROAS by optimizing ad creative is great — but making every visitor 50% more likely to buy affects all traffic, not just paid.
To see how conversion rate changes impact your actual profit (not just revenue), run your numbers through our profit margin calculator alongside the conversion rate calculator.
Common Mistakes When Calculating Conversion Rate
Mistake 1: Using pageviews instead of sessions. Pageviews count every page load. Sessions count unique visits. A visitor who browses 8 product pages generates 8 pageviews but only 1 session. Using pageviews makes your conversion rate look 3-5x lower than reality.
Mistake 2: Not segmenting by traffic source. A blended 2% rate could mean your email traffic converts at 6% and your TikTok traffic at 0.8%. The blended number hides the real story. Always look at conversion rate by channel.
Mistake 3: Comparing against the wrong benchmark. Comparing a luxury jewelry store's 1.2% rate against the 2.5-3% global average and thinking something's broken. That 1.2% is actually above average for luxury. Use industry-specific benchmarks.
Mistake 4: Reacting to daily swings. Conversion rates fluctuate day to day based on traffic mix, day of week, and even weather. Don't panic if Monday is 1.5% and Tuesday is 3.2%. Look at 7-day rolling averages. Only investigate sustained drops.
Mistake 5: Ignoring the ROAS connection. Conversion rate directly affects your ad profitability. If you're tracking Facebook Ads ROAS and it's declining, the cause might not be your ads at all — it could be a conversion rate drop on your site. Always check both together. Use our ROAS calculator to see how conversion rate changes flow through to ad profitability.
Quick-Reference Cheat Sheet
| What You Need | Formula | Example |
|---|---|---|
| Conversion Rate | (Conversions ÷ Sessions) × 100 | (150 ÷ 5,000) × 100 = 3.0% |
| Add-to-Cart Rate | (Add-to-Carts ÷ Sessions) × 100 | (500 ÷ 5,000) × 100 = 10.0% |
| Checkout Rate | (Checkouts ÷ Sessions) × 100 | (250 ÷ 5,000) × 100 = 5.0% |
| Cart-to-Purchase Rate | (Purchases ÷ Add-to-Carts) × 100 | (150 ÷ 500) × 100 = 30.0% |
| Revenue Impact of +1% | Sessions × 0.01 × AOV | 5,000 × 0.01 × $65 = $3,250/mo |
Frequently Asked Questions
What is the formula for conversion rate?
Conversion Rate = (Number of Conversions ÷ Total Visitors) × 100. If your store gets 5,000 visitors in a month and 150 of them purchase, your conversion rate is (150 ÷ 5,000) × 100 = 3.0%.
What is the difference between conversion rate and add-to-cart rate?
Conversion rate measures the percentage of visitors who complete a purchase. Add-to-cart rate measures the percentage who add an item to their cart (typically 8-12%). The gap between the two is where cart abandonment happens — roughly 70% of people who add to cart never finish checkout.
What is a good ecommerce conversion rate?
The average ecommerce conversion rate is 2.5-3%. A good rate depends on your industry — food and beverage stores often average above 5% while luxury averages under 1%. Aim for the top 25% of your specific vertical rather than a generic benchmark.
How do I track conversion rate in Shopify?
In Shopify, go to Analytics → Reports → Sessions by conversion. Shopify tracks your online store conversion rate automatically, broken down by traffic source, device, and landing page. For deeper funnel analysis, connect Google Analytics 4 and set up ecommerce events.
Why is my conversion rate low even with good traffic?
The most common causes: slow page speed (every extra second of load time hurts conversion), missing social proof (reviews, testimonials), surprise costs at checkout (shipping, taxes), complicated checkout flow, and poor mobile experience. Since 70%+ of traffic is mobile, a bad mobile experience tanks your overall rate.
How often should I check my conversion rate?
Check weekly for trends. Don't react to daily fluctuations — conversion rates swing based on day of week, traffic source mix, and even weather. A 7-day rolling average smooths out noise. Only investigate drops that persist for 7+ days or fall 30%+ below your baseline.

