Ecommerce KPIs: the definition each team needs to agree on
Nine ecommerce KPIs, each with its formula and the choice that moves the number: gross or net, shipping, tax, cancellations and attribution window.
31 articles
Nine ecommerce KPIs, each with its formula and the choice that moves the number: gross or net, shipping, tax, cancellations and attribution window.
An MCP gateway centralizes auth, call logging and rate limits for AI agents. It can't decide what a metric means. That lives in the semantic layer.
MCP doesn't replace your API; most MCP servers call one. What changes is who writes the call: a developer at build time, or a model at runtime.
The Snowflake-managed MCP server exposes only the tools you declare. Answer quality still depends on a semantic view your team writes and maintains.
Windsor.ai starts at $19 a month but caches data for about three weeks. Nine alternatives scored on seven criteria, with when to stay put.
A ranking of 15 AI tools for data analysis on criteria C1 to C7. Ten of the 14 competitors need a data warehouse you have already built.
13 CDPs and Precisian scored on seven data criteria. None of the 13 documents versioned, customer-approved metrics. Activation is where CDPs win.
Nine ETL tools and Precisian scored on seven criteria. None of the nine documents versioned, customer-approved metrics; most leave modeling to you.
For a US Shopify brand, Triple Whale is usually the right call. Precisian serves e-commerce in Brazil, so it's the alternative only if you operate there.
15 Triple Whale alternatives ranked on seven criteria: data isolation, versioned metrics, MCP access, sources, who runs the data, and data ownership.
Data governance records who decides what about each dataset. For ecommerce, the useful minimum is five records: owner, definition, access, retention, change.
A data dictionary records each metric's name, definition, source, owner, formula and exclusions. A 4 KB definitions file lifted AI accuracy 17 to 23 points.
ChatGPT data analysis is safe for exploring a spreadsheet and unsafe for deciding with it: the math is right, the revenue definition is a guess.
A composable CDP activates customer profiles that live in your warehouse. A data lake keeps every source for analysis. One sends, the other explains.
A lake keeps raw data, a warehouse keeps modeled data, a lakehouse puts transactions on open files. None of them defines net revenue.
The query that runs is the worst case of text-to-SQL: the wrong revenue column, the wrong window or a fan-out join returns a clean number and no error.
MER divides total booked revenue by total marketing spend; ROAS divides platform-attributed revenue by one platform's spend. Formulas and limits.
Shopify's official MCP servers act for buyers, customers and developers. None answers a merchant's margin-by-channel question; community servers fill that gap.
Windsor.ai, Funnel and Improvado all ship MCP servers now. Choose a Supermetrics alternative by who defines the metric, not by connector count.
Google Ads counts purchases 30 days after a click; Meta, 7 days after a click or 1 after a view. Plug all three MCPs into Claude and one order counts twice.
The chat transcript records what was said, not what was true. Lineage links an answer to the definition and data behind it.
One stores and computes; the other defines what is being computed. There is no NOT NULL for semantics.
A dashboard answers the question already asked; an MCP server answers the one nobody anticipated. Both read the same definition.
Adobe says it plainly: the two should not match in almost every case. GA4 excludes tax and shipping; Shopify includes both.
The spec makes tools model-controlled and tool annotations untrusted. Your tool surface is the security boundary.
Access, definition, freshness and provenance, decided before the question. Connection is solved; trust is what nobody shipped.
Both numbers are right. The accounting standard recognises revenue on transfer of control; marketing measures at checkout.
A data contract declares shape, guarantees and meaning. On Snowflake, BigQuery and Redshift, a declared primary key is enforced by nobody.
An AI agent can scan your whole warehouse without breaking a rule. Adding a LIMIT does not reduce what you are billed on non-clustered tables.
A semantic layer is where your metric definitions live in a form a machine reads before it computes. Not a tool: a set of written decisions.
Metric hallucination is AI computing correctly on a definition nobody wrote down. Supplying the definition raised accuracy from 45.5% to 67.7%.
Leave your details and the conversation opens straight in WhatsApp.
Opening WhatsApp...