<- Back to blog
Use cases10 min readUpdated May 1, 2026

Best Analytics for Ecommerce Stores: Beyond Shopify Built-In

Ecommerce analytics in 2026: revenue per source, mobile vs desktop conversion, abandoned cart, and web vitals. Why Shopify built-in is not enough and what to add.

best analytics for ecommerceshopify analytics alternativesecommerce conversion trackinganalytics for online storeswoocommerce analytics

TL;DR

  • 1.Shopify's built-in analytics show revenue and conversion, but miss visitor flow on landing pages, real-time during sales, and web vitals.
  • 2.Add a web analytics tool that tracks pageviews + revenue per source + mobile vs desktop conversion. Sleek with Stripe-or-Shopify integration is the cleanest fit.
  • 3.GA4 + Enhanced Ecommerce is powerful but heavy — most ecommerce teams underuse 80% of it.
  • 4.Mobile traffic is ~58% of ecommerce visits but converts 2–3x worse than desktop. Tracking the gap by source/page is the single most valuable analytics insight for ecommerce.
  • 5.Web Vitals matter for ecommerce SEO. Slow product pages lose ranking; tracking LCP per product page directly drives revenue.

What ecommerce stores need from analytics

An ecommerce store has more analytics needs than most websites: revenue attribution by source, mobile vs desktop conversion gap, cart abandonment funnel, real-time during sales/promos, web vitals for product pages (which heavily influence SEO ranking).

Most ecommerce teams rely on a combination of Shopify (or WooCommerce) built-in + GA4 + ad platform conversion tracking. The default stack works but has gaps — especially around real-time visibility during sales and web vitals.

What Shopify's built-in analytics covers

Shopify Reports give you the basics: total sales, conversion rate, average order value, top products, top traffic sources. The data is accurate (Shopify owns the checkout) and easy to read.

What Shopify's built-in does NOT show well: visitor flow on individual landing pages, mobile vs desktop conversion gap by page, real-time visitor count during a sale, web vitals per page, custom event tracking on non-checkout pages.

For a small store doing under $50K/mo, Shopify's built-in plus the platform's native features is often enough. Above that, additional tools start paying for themselves.

Adding Sleek to a Shopify or WooCommerce store

Sleek installs as a single snippet in the theme.liquid (Shopify) or footer.php / functions.php (WooCommerce). It tracks pageviews, top pages, top referrers, real-time visitors, web vitals, and (with Stripe connection) revenue alongside.

For Shopify stores: Sleek shows revenue from Stripe (if you use Shop Pay it routes through Stripe). For WooCommerce stores using Stripe Checkout: same. For WooCommerce on PayPal-only or other gateways: Stripe integration won't pull revenue, but you can fire a custom "purchase" event from your order-success hook.

Custom purchase event for non-Stripe ecommerce
// Fire on the order success page (Shopify thank_you, Woo woocommerce_thankyou)
window.sleek('track', 'purchase', {
  value: 49.99,
  currency: 'usd',
  product_id: 'abc123',
  source: '{{ shop.permanent_domain }}'
})

Mobile vs desktop conversion: the most valuable insight

Across ecommerce industry benchmarks, mobile is 55–65% of traffic but converts 2–3x worse than desktop. The gap is a direct revenue lever.

Diagnose: in your analytics, segment top product pages by device. Look for pages where the mobile conversion rate is more than 50% below desktop — those are the highest-leverage pages to optimize.

Common mobile killers: small CTA buttons, multi-step checkout that's painful on mobile, large images that take forever to load, payment options that don't include Apple Pay / Google Pay.

Sleek surfaces device-by-page in the page report; you can see directly which pages have the worst mobile gap. GA4 has the same data but buried 3 levels deep.

tip:Most ecommerce analytics dashboards report "mobile conversion rate" as a single number across all traffic. That's an average; it hides the per-page variance. Looking at mobile conversion *per page* is where the real wins are.

Web Vitals for ecommerce SEO

Product pages live and die by SEO. Google's ranking algorithm uses Core Web Vitals (LCP, CLS, INP) as signals — a slow product page falls below faster competitors even if your product is better.

Sleek tracks web vitals per page. Filter to your top 20 product pages and check LCP — anything above 2.5s is a ranking risk. CLS above 0.1 means visual instability that erodes trust.

For Shopify stores, image-heavy product pages are typically the worst offenders. Image lazy-loading, compressed assets, and a fast theme make a measurable SEO difference.

Real-time during sales and promos

During a Black Friday sale, a flash promo, or a new product drop, real-time visibility is genuinely useful. You see whether the promo is converting in real time, whether traffic is hitting checkout, whether a payment provider is having issues.

Sleek's real-time tab is the default view, with a live globe showing visitors by country and a per-second pageview count. GA4's real-time is buried and harder to act on.

For high-stakes sales, set up a Slack alert via webhooks so you're pinged when traffic spikes or drops unexpectedly.

When GA4 + Enhanced Ecommerce is the right choice

For larger ecommerce operations ($1M+ ARR with a dedicated analytics person), GA4 + Enhanced Ecommerce + BigQuery export gives you full SQL-level access to your data. You can build custom attribution models, cohort analyses, and lifetime value reports that smaller tools don't expose.

The cost is real: setup takes weeks, the GA4 UI is unfriendly, and you typically end up building Looker Studio dashboards on top to make the data usable. Most ecommerce teams under $5M ARR underuse this stack.

For most stores, Sleek (everyday decisions) + Shopify built-in (revenue source of truth) + GA4 (Google Ads attribution) is the right combo. GA4 + Enhanced Ecommerce is for the next stage.

Common ecommerce analytics mistakes

  • Treating GA4 conversion numbers as truth. Shopify's checkout-side data is more accurate than GA4 for revenue.
  • Not tracking abandoned cart funnel. The drop-off between "added to cart" and "purchase" is your single biggest revenue leak.
  • Ignoring mobile-vs-desktop conversion gap per page. The aggregate number hides the high-leverage pages.
  • Using only Shopify's built-in. It's good for revenue truth, but lacks visibility for landing pages, real-time, and web vitals.
  • Skipping web vitals. Slow product pages lose SEO ranking, which loses revenue, which is much more expensive than fixing the page speed.

Frequently asked questions

Is Shopify's built-in analytics enough?

For revenue truth and basic reporting, yes. For landing-page optimization, mobile vs desktop conversion analysis, real-time during sales, and web vitals tracking, no. Most stores benefit from Shopify built-in + a privacy-friendly web analytics tool like Sleek.

What's the best analytics tool for an ecommerce store?

For most stores under $1M ARR, the combination of Shopify (or WooCommerce) built-in + Sleek ($9/mo) covers what you need. Sleek adds landing-page analytics, real-time, web vitals, and Stripe revenue tracking. GA4 + Enhanced Ecommerce becomes worth the complexity at higher ARR with a dedicated analytics person.

Why is mobile conversion so much worse than desktop?

Industry-wide, mobile conversion is 2–3x lower than desktop because of small screens, friction in form-filling, slower payment flows, and image-heavy product pages that load slowly. The fix isn't one big change — it's diagnosing the gap per page and improving the worst offenders. Sleek's page-by-page device segmentation makes this visible.

How do I track abandoned cart in Sleek?

Track three custom events: `add_to_cart`, `checkout_started`, and `purchase`. The drop-off between them is your funnel. Sleek's page report and event tracking shows the percentage of carts that don't complete; targeting those visitors with email or remarketing is one of the highest-ROI ecommerce activities.

Do I need GA4 for my ecommerce store?

If you run Google Ads, yes — for the conversion tracking that feeds Google's ad optimization. If not, GA4 is optional. Most stores keep it running for ad attribution but use a privacy-friendly tool for everything else.

How do web vitals affect ecommerce SEO?

Significantly. Google uses Core Web Vitals (LCP, CLS, INP) as ranking signals for organic search. Slow product pages rank below faster competitors. For ecommerce, this is direct revenue impact — a 20% ranking drop on a high-intent product keyword can mean thousands in lost monthly sales.

Track your own growth loop

Sleek Analytics gives you visitors, sources, pages, devices, and real-time behavior with one lightweight script. No cookies, no GDPR banners.

Related reading