All segments

Ecommerce Analytics Tools: Cost, Fit and Switching Effort

Ecommerce analytics tools compared on how they charge, who they fit and what switching costs, with an honest 'not for' line on every option for $3M+ brands.

  • Published
  • Reading time 13 min read
  • Author Nafiul Hasan
Ecommerce Analytics Tools: Cost, Fit and Switching Effort. Diagram: where the reporting stops. RUN Ecommerce Analytics Tools: Cost,Fit and Switching Effort REPORTEDNOT REPORTED pointerflow.com

Short answer

Ecommerce analytics tools fall into four shapes: platform-native reporting, free web analytics, attribution dashboards and a warehouse you own. Pick by the question you cannot answer today, not by feature count, and price the switching effort (tracking rebuilds, history you cannot export) before the subscription.

Most teams shopping for ecommerce analytics tools are not short of dashboards. They are short of one number everyone agrees on. This page compares the main options on how they charge, who they fit and what it costs to leave, and it says plainly who each one is not for, which vendor pages never do. It is written for operators at $3M+ on Shopify Plus or a paid subscription platform. If you are below that floor, Shopify’s built-in reports will do more for you than any tool here.

How should you choose ecommerce analytics tools at $3M+?

Choose by the question you cannot answer today. Ecommerce analytics tools are sold on feature lists, but you will use two or three reports from whichever one you buy, so name those reports first.

A useful test: write down the three decisions you made badly last quarter for lack of data. Perhaps you cut a prospecting campaign that was quietly feeding repeat purchases. Perhaps you discounted a product that was already losing money once returns and shipping were counted. Each of those maps to a different kind of tool.

The four shapes of tool

Almost every ecommerce analytics platform falls into one of four shapes, and the shape decides cost and switching effort more than the brand name does.

Platform-native reporting is what Shopify and your email or subscription platform already give you. It is free with the platform, accurate for its own data and blind to everything else.

Free web analytics means Google Analytics 4. It is strong on site behaviour and weak on profit, and it needs careful setup to agree with your orders.

Attribution and profit dashboards are the paid Shopify analytics apps and standalone platforms that pull ads, orders and costs into one view. They charge for convenience and for their modelling.

A warehouse you own is your own database with a reporting layer on top. It gives full control of definitions and costs a person to run.

What a brand at this size actually needs

A brand at this revenue rarely needs all four. It needs a system of record for orders (Shopify), a source for site behaviour (GA4 or similar), and one decision layer that joins spend to margin. The rest is optional. Adding a fifth tool to fix a disagreement between the first four usually makes the disagreement worse.

Which ecommerce analytics platform fits which brand?

Seven options follow, ordered from cheapest and simplest to most involved. For every entry you get what it does, how it charges, the effort to switch away and who it is not for. Current prices are deliberately left out: check each vendor’s own pricing page, because plans and units change and a number printed here would age badly.

1. Shopify Analytics and ShopifyQL

Shopify’s built-in reports cover orders, products, customers, sessions and, on the plans that include them, custom reports queried through ShopifyQL. For anything that happens inside Shopify, this is the most trustworthy source you have, because it is the record of the sale itself. Our fuller walk-through sits in Shopify Analytics explained.

How it charges: included with your Shopify plan. Which reports you get depends on the plan, so check what your plan includes before buying anything else.

Switching effort: none to adopt, and nothing to escape. It is also the reference against which you should test every other tool.

Who this is not for: anyone whose main question involves ad spend, because Shopify does not ingest your ad platforms’ costs, and anyone who needs to see one customer across Shopify and a separate subscription or helpdesk system.

2. Google Analytics 4

GA4 records sessions and events through a tag on your site and, if you set it up, through Shopify’s checkout events. It is the standard source for landing-page behaviour, funnel drop-off and channel reporting at the session level. The setup traps are covered in Google Analytics for Shopify.

How it charges: the standard product is free. Scale can push you toward paid tiers or a warehouse export, so read Google’s current terms rather than assume.

Switching effort: moderate to leave, because its history lives in Google’s property and the export options are limited by what you configured early. Set up the BigQuery export on day one if you think you will ever want the raw events.

Who this is not for: brands that want profit reporting out of the box. GA4 has no idea what your products cost you, and its purchase count will not match Shopify’s exactly. It is also a poor fit for teams that will not maintain the tag setup, since a checkout change can quietly break purchase events.

3. Klaviyo and other lifecycle-platform reporting

If email and SMS drive a large share of your revenue, the reporting inside your lifecycle platform shows flow and campaign revenue in the platform’s own attribution terms. For Klaviyo, see Klaviyo flows for how those flows are built. It is useful, but it grades its own homework.

How it charges: bundled with the messaging platform, whose price scales with your profile or send volume. Check the vendor’s page for the current shape.

Switching effort: you inherit the history of whichever platform you leave, and your attributed-revenue numbers reset in definition when you migrate. Export before you cancel.

Who this is not for: anyone comparing channels against each other. Every messaging platform credits itself generously within its own attribution window, so its numbers should never sit next to your ad platform’s in one chart without a note.

4. Triple Whale

Triple Whale is an ecommerce-focused dashboard that combines ad platform spend, Shopify orders and its own attribution into a single view aimed at marketers and founders. It publishes plan information on its site, so you can see the packaging shape before talking to sales.

How it charges: tiered plans, with the tier tied to how large the store is. Confirm the unit and the current tier boundaries on its pricing page, and ask what is outside the plan.

Switching effort: moderate. Its pixel and its history are yours to stop using but not to keep in full, so export what you can and keep a spreadsheet of the monthly numbers you will want for year-on-year comparisons.

Who this is not for: finance teams who need a reconcilable ledger, and brands whose growth mostly comes from offline, retail or wholesale channels that the tool does not see. It is also a poor pick if nobody on your team will look at the dashboard weekly.

5. Northbeam

Northbeam sits in the same attribution-and-media-analytics category, aimed at brands that spend meaningfully on paid channels and want channel comparison beyond what each ad platform reports about itself. Whether its pricing is published or quote-led is something to check directly; do not assume from a review site.

How it charges: confirm with the vendor. Attribution products commonly scale with ad spend or revenue, so ask which and how overages work.

Switching effort: higher than a reporting app, because you will have restructured how campaigns are named and tagged to fit its model. Rebuilding that naming discipline in a new tool is most of the migration.

Who this is not for: brands with modest paid spend, where the measurement bill can rival the money you are trying to measure, and teams without someone to own the tagging rules. Its modelled numbers still need a holdout test before you move budget on them.

6. Polar Analytics and similar profit-and-retention apps

Polar Analytics and comparable Shopify analytics apps build a data model over your store, ads and costs and give you profit, cohort and repeat-purchase views, sometimes with a warehouse behind them. This shape is where most $3M–$15M brands land. For the wider app field, see Shopify reporting apps.

How it charges: varies by vendor. Common shapes are tiers by order volume or revenue, with add-ons for extra data connectors. Ask about each connector you need.

Switching effort: moderate. The real cost is re-entering product costs and shipping rules and rebuilding your custom metrics, so keep those definitions in a document you own.

Who this is not for: brands with unusual accounting, such as heavy wholesale or multi-entity structures, where a standard model will need custom work. It is also not the tool if your only question is web behaviour.

7. A warehouse plus a BI tool (BigQuery and Looker Studio, or similar)

Here you load Shopify, ads and email data into a database you control and build reports on top. Definitions, history and joins are entirely yours.

How it charges: you pay for storage, queries and pipeline tooling, plus the time of whoever builds and maintains it. The recurring cost is people, not software.

Switching effort: low from the vendor’s side, because you own the data, and high from the effort side, because leaving means rebuilding models.

Who this is not for: any brand without a named analyst or a retained agency. A warehouse without an owner produces stale dashboards and quiet errors within a quarter. It is also overkill if a profit app already answers your three questions.

How do these ecommerce analytics software options compare?

The table sets the seven options side by side on the two things vendor pages skip: what each cannot report, and what leaving costs. Read the last two columns first.

OptionShapeCharges byCannot reportEffort to leave
Shopify Analytics / ShopifyQLPlatform-nativeIncluded in planAd spend, off-Shopify dataNone
Google Analytics 4Free web analyticsFree tier, check termsProfit, exact order matchModerate
Lifecycle-platform reportingPlatform-nativeBundled with platformCross-channel comparisonModerate
Triple WhaleAttribution dashboardTiered, check pageOffline and wholesaleModerate
NorthbeamAttribution dashboardConfirm with vendorChannels it is not wired toHigher
Polar Analytics and similarProfit and retention appVaries by vendorUnusual accountingModerate
Warehouse plus BIOwned stackPeople plus usageNothing, if builtRebuild models

Take from it that no option reports everything and that the cheap options are cheap to leave. The expensive-to-leave options are the ones that change how your team names campaigns and defines customers.

What does switching ecommerce analytics tools really cost?

Switching costs more in people-time and lost comparability than in subscription fees. The subscription is the visible line; the rest hides in five places.

Tracking rebuilds. Any tool with its own pixel or tagging scheme needs installing on the storefront and, on Shopify, tested against checkout events. Test one guest order, one logged-in order, one subscription renewal and one order with a discount code, and compare each to Shopify’s order record.

Definition drift. New tools define new customer, revenue and attributed order in their own way. If last year’s dashboard said one thing and this year’s says another for the same month, your year-on-year comparison is gone. Fix by writing the definitions down before you migrate, and by running the old and new tools in parallel for a full reporting cycle.

History you cannot take. Some platforms let you export raw events; others only give you summary reports. Find out which before you commit, not when you cancel.

Naming conventions. Attribution tools depend on consistent campaign and UTM naming. A tool change is a good time to standardise, and a bad time to discover that half your campaigns are named by whoever set them up.

Retraining. Someone has to teach the media buyer, the retention lead and the finance manager where the numbers now live. Budget for it, and remove the old dashboard so people do not keep reading it.

What breaks in analytics as order volume grows?

Volume exposes the assumptions that were fine at lower order counts. Four failures are worth checking before you scale spend.

Refunds and cancellations arrive late. Tools that report at order creation overstate revenue until refunds are reconciled. If your return window is long, last month’s numbers keep changing for weeks. Ask each tool how it handles refunds and whether it restates history.

Subscription renewals get counted as new customers. Where a subscription platform creates orders outside the normal checkout, some tools miscount them. That inflates your new-customer count and deflates your cost per acquisition. Test with one real renewal.

Ad platform numbers stop adding up. Ad platforms each claim credit for the same sale. Their totals exceed your real orders, and that is expected. The fix is to treat platform-reported conversions as a per-channel view and reconcile total spend against total Shopify revenue, not to reconcile the platform numbers to each other.

Sampling and thresholds. Free web analytics can apply thresholds or sampling that change what you see in large reports. Check the reporting limits in Google’s current documentation before relying on a big custom report.

How do you pick without a six-week evaluation?

You can decide in an afternoon if you do the prep. Most of the selection process is agreeing on questions, and vendor demos only test the answers.

  1. Write the three questions you want answered, in plain sentences.
  2. Find which existing tool already answers each, even badly.
  3. For any question left, note whether it needs ad data, cost data, customer history or all three.
  4. Shortlist at most two tools of the right shape and ask each to reproduce one of your own recent months from your data, not their demo store.
  5. Compare their totals with Shopify’s order and refund records. Prefer the tool whose gaps you can explain.
  6. Ask about export, cancellation and what happens to your history, and get the answers in writing.

Then decide who owns the tool. A second-best tool with a named owner beats a first-choice tool nobody opens. For dashboard design once you have chosen, Shopify dashboards covers what to put on the first screen, and LTV to CAC covers a metric worth defining before any tool defines it for you.

When is a paid analytics tool not worth it?

A paid tool stops being worth it when you cannot name the decision it changes. Three situations come up often.

If your paid media spend is small relative to total revenue, the measurement subscription is a large slice of what you are measuring, and platform reports plus Shopify will do.

If your data foundations are unclean (inconsistent UTMs, unreconciled product costs, a checkout with broken events), the tool will faithfully display the mess with better charts. Fix the plumbing first.

If nobody will check the numbers weekly, the dashboards decay. In that case an automated weekly summary of five agreed metrics, sent to the right people, does more than a sophisticated platform nobody logs in to.

Analytics tools are not a waste. The tool is the last step, and the definitions, tagging and ownership come before it.

Reporting and analytics is the real problem

Choosing among ecommerce analytics tools is usually a symptom of a Reporting and analytics problem: revenue, margin and customer definitions that differ by team, and tracking that nobody audits. Pointerflow works on that layer for brands at $3M+ on Shopify Plus or a paid subscription platform, from agreeing the definitions to wiring the pipelines and dashboards. If that is where you are stuck, start with reporting and analytics.

Sources

No external figures are quoted. This article is written from the documented behaviour of each tool category and from Shopify’s own reporting model; vendor plans and prices are deliberately left to each vendor’s current pricing page.

Frequently asked

What is the difference between an ecommerce analytics platform and Google Analytics?

Google Analytics 4 measures sessions and events on your site. An ecommerce analytics platform usually joins orders, ad spend, refunds and sometimes product cost so it can report profit and customer value. GA4 is the free layer underneath; most $3M+ brands run both and reconcile them.

Do I need a paid tool if I am on Shopify Plus?

Not always. Shopify's own reports and ShopifyQL answer most order and product questions. You need a paid tool when the question spans systems: ad spend against contribution margin, or repeat-purchase behaviour by acquisition channel. Write the question down first; if one report answers it, keep the free option.

How long does it take to switch analytics tools?

The install is quick; the reconciliation is not. Plan for a period where two tools run side by side so you can compare their order counts and revenue against Shopify. The length depends on how many ad channels, discount codes and subscription flows you run, so treat any vendor timeline as a starting point and confirm it.

Why do my analytics tools show different revenue?

Each tool defines revenue differently. Shopify counts orders at creation, GA4 counts what its tag fires on, and attribution tools apply their own windows and view-through rules. Refunds, cancelled orders, test orders and subscription renewals are the usual gaps. Agree one source of truth and label the others as directional.

Can a warehouse replace an off-the-shelf analytics app?

It can, if someone owns it. A warehouse such as BigQuery gives you full control of definitions and history, but the schema, the pipelines and the dashboards become your maintenance load. It suits brands with an analyst or an agency retained. Without an owner, the dashboards go stale within a quarter.

Are attribution tools accurate?

They are models, not measurements. Pixel-based and modelled attribution both estimate which touchpoint earned a sale, and they disagree with each other and with ad platforms. Use them to compare channels over time and to spot large shifts, and test spend changes with holdouts before you trust a single number.

What should I check before I trust a vendor's pricing page?

Check what the price scales with: orders, revenue, ad spend, seats or a bundle of them. Then check what sits outside the plan, such as extra data sources, historical backfill, onboarding and support tiers. Ask what happens to your data and history if you cancel.

Do these tools work with Shopify's checkout and subscriptions?

Most integrate through Shopify's order data, but coverage of subscription renewals, post-purchase upsells and checkout extensions varies. Test one recurring order and one upsold order end to end before you sign. If the tool cannot tag them correctly, your repeat-customer reports will be wrong from day one.

Should I put analytics tools behind a consent banner?

If you sell to the UK or EU, yes, you need a lawful basis for the cookies and identifiers these tools set, and tag managers do not create one by themselves. The specifics depend on your markets, so confirm the setup with counsel rather than copying a banner template.

How many analytics tools is too many?

When two of them answer the same question with different numbers and nobody owns the difference. One system of record for orders, one for site behaviour and at most one decision layer on top is a workable stack. Anything beyond that needs a named owner for each dashboard.

Who should own analytics inside a $3M to $30M brand?

One named person, even part-time, who defines revenue, margin and a new customer in writing and signs off any change to them. Without that person, each team picks its favourite tool and the weekly meeting turns into an argument about numbers instead of a decision.

Next step

Is this your reporting & analytics problem, or a symptom of another one?

Bring your numbers — the churn split, the decline rate, whatever your flows are earning — and we will tell you which of them is the expensive one.

Book a call →