Shopify logo

Ecommerce integration

Shopify reporting & dashboards

Turn store orders, revenue, customers, and refunds into governed ecommerce reporting.

What you can do with Shopify in Maven

Maven connects Shopify and models orders, products, customers, refunds, and discounts into governed ecommerce metrics. Track orders, net revenue, AOV, units, and refunds, break revenue down by customer type or order status, and tie store performance back to the ads and email that drove it.

What you can measure

57 Shopify metrics you can use consistently

Maven keeps Shopify numbers consistent across dashboards, reports, and answers so the team is not debating which spreadsheet is right.

Orders

Count of orders

Gross Revenue

Gross revenue from orders

Net Revenue

Net revenue from orders

Ecommerce Discounts

Discounts from orders

Ecommerce Refunds

Refunds from orders

Units Sold (Ecommerce)

Units sold from orders

AOV

Average order value from orders

Order Count

Orders represented by the order-level ecommerce fact

Order Gross Revenue

Gross revenue at order grain

Show all 57 metrics

Order Net Revenue

Net revenue at order grain

Order Refunds

Refund amount at order grain

Order Units

Units sold at order grain

Completed Orders

Orders not marked cancelled in the canonical order fact

Cancelled Orders

Orders marked cancelled in the canonical order fact

Ecommerce Subtotal Revenue

Order subtotal before tax shipping discounts and refunds

Subtotal Price

Order subtotal before tax shipping discounts and refunds

Seller Discount

Seller-funded discounts on TikTok Shop orders

Platform Discount

Platform-funded discounts on TikTok Shop orders

SKU Count

Distinct SKU counts reported on TikTok Shop orders

TikTok Shop Items

Items represented on TikTok Shop orders

TikTok Shop Revenue

Gross revenue on TikTok Shop orders

Total Line Items

Line items represented across canonical orders

Total Weight

Order Tax

Tax amount collected on order-level ecommerce rows.

Order Shipping

Shipping amount charged on order-level ecommerce rows.

Shopping Impressions

Product-listing impressions reported by Google Merchant Center

Shopping Clicks

Product-listing clicks reported by Google Merchant Center

Shopping Conversions

Product-listing conversions reported by Google Merchant Center

Shopping Revenue

Product-listing conversion revenue reported by Google Merchant Center

Ecommerce Product Revenue

Gross product revenue across commerce and shopping product rows

Ecommerce Product Units Sold

Units sold for the product at daily grain.

Ecommerce Product Discounts

Line-level product discounts.

Ecommerce Product Net Revenue

Net product revenue after line-level discounts.

Ecommerce Product Orders

Distinct orders containing this product.

Cohort Size

Distinct customers acquired in the cohort month. Repeated on every offset row of the cohort — only valid within a single months_since_first_order slice.

Cohort Active Customers

Distinct cohort customers who placed an order at this month offset. Summing across offsets yields customer-months, not distinct customers.

Cohort Orders

Orders placed by the cohort at this month offset.

Cohort Gross Revenue

Gross revenue (order total price) from the cohort at this month offset.

Cohort Net Revenue

Net revenue (gross revenue minus refunds) from the cohort at this month offset.

Cohort Cumulative Revenue

Running gross revenue for the cohort from month 0 through this offset. Level, not a flow — do not sum across offsets.

Cohort Cumulative Active Customers

Running sum of active_customers for the cohort from month 0 through this offset (customer-months; can exceed cohort_size). Level, not a flow — do not sum across offsets.

Regional Ad Spend

Paid media spend attributed to a geo region by the ad platform

Regional Revenue

Business revenue by geo region from KPI sources

Geo Ad Revenue

Platform-reported conversion value from regional paid-media rows

Regional Orders

Orders shipped to a geo region (Shopify)

Regional Sessions

Web sessions from a geo region (GA4)

Geo Impressions

Ad impressions served in the region.

Geo Clicks

Ad clicks from the region.

Geo Ad Conversions

Platform-reported conversions from the region.

Geo Users

Web users from the region (GA4 rows; null for Shopify).

Regional Weekly Spend

Weekly ad spend by region from the geo spend-response panel (summed across platforms and campaigns)

Regional Weekly Attributed Conversions

Weekly platform-attributed conversions by region from the geo spend-response panel

Regional Weekly Orders

Weekly total business orders by region from the geo spend-response panel (single KPI source platform per workspace)

Regional Weekly Unattributed Orders

Weekly orders not attributed by ad platforms (total orders minus platform-attributed conversions) — descriptive correlation input; not a causal measure

Regional Spend Delta

Baseline-relative, cross-region demeaned weekly spend difference. Analysis aid for region-week scatter/correlation views — only meaningful at region x week grain or as an intentional rollup; correlation, not causation

Regional Outcome Delta

Baseline-relative, cross-region demeaned weekly unattributed-orders difference. Analysis aid for region-week scatter/correlation views — only meaningful at region x week grain or as an intentional rollup; correlation, not causation

Regional Spend Delta Prior Week

Prior week's spend delta for the same region (1-week lag). Analysis aid for lagged region-week scatter/correlation views — only meaningful at region x week grain or as an intentional rollup; correlation, not causation

Questions you can ask

Just ask Maven about Shopify

Maven’s agent answers in plain language with the right metric definitions applied automatically. These are real, verified questions it can run today.

How many ecommerce orders did we get per week over the last 12 weeks?

Show ecommerce refunds by platform

Show cancelled orders by financial status

Show order discounts by customer type

Report templates

Shopify reports for the next operating review

Use Shopify reporting templates to see what needs attention, what can be trusted, and which optional fields need cleanup before the next review.

Maven report template

Geographic Performance

Map paid delivery and business outcomes by country, state, and region using the geographic sources available in the workspace.

Geo performanceRegional outcomesCoverage quality

Requires at least one governed geo-level paid-delivery or regional-outcome source. Cross-source comparisons appear only when compatible geography and date coverage overlap.

Maven report template

Regional Spend & Outcome Correlation

Compare regional paid-media movement with non-platform outcome movement over time without presenting correlation as causal lift.

Regional responseOutcome correlationLive data

Requires overlapping geo-level paid-media and governed outcome history. It is descriptive correlation, never an incrementality result.

How it works

Connect Shopify, then map the first workflow

No SQL, no warehouse setup, no data engineer. Connect the source, then Maven models the fields needed for the first trusted workflow.

Step 1

Connect Shopify

Authorize or configure Maven from the Data Sources screen, then pick the account and workspace to sync.

Step 2

Maven syncs and models the data

Maven pulls your Shopify data (11 objects) and models it into governed, conformed tables, no SQL, warehouse, or pipeline setup required.

Step 3

Report, ask, and automate

Ask questions in natural language with the Maven agent, drop the metrics into dashboards, set alerts on what matters, and schedule deliveries to your team.

What Maven syncs from Shopify

OrdersOrder line itemsProductsProduct variantsCustomersPayment transactionsRefundsReturnsFulfillmentsInventory by locationDiscounts

Works well with

Report Shopify alongside the rest of your stack

FAQ

Shopify reporting questions

What Shopify metrics can I report on in Maven?

Maven exposes 57 governed Shopify metrics, including Orders, Gross Revenue, Net Revenue, Ecommerce Discounts, Ecommerce Refunds and Units Sold (Ecommerce), each defined once so it means the same thing in every report.

What can I break Shopify performance down by?

You can break Shopify metrics down by Order Number, Source Timezone, Cancel Reason, Financial status, Fulfillment status, Is Test, Taxes Included and Payment Gateway Names, and more.

Can I combine Shopify with other data sources?

Yes. Shopify reports alongside sources like Facebook Ads, Google Ads, Klaviyo and Google Analytics 4. Maven models every source into one governed layer, so you can blend them in a single dashboard, report, or question.

How often does Shopify data sync to Maven?

Maven syncs Shopify automatically: a fast first source pull after connecting, then scheduled refreshes that keep reports current. The last successful sync time is always visible, so you know the source data is fresh before it feeds a trusted reporting workflow.

Can Maven attribute Shopify revenue to marketing channels?

Yes. Because Shopify orders sit in the same governed layer as your ad spend and email sends, you can compare revenue against channel spend and report blended ROAS and customer acquisition cost.

Is my Shopify data secure with Maven?

Yes. Maven connects to Shopify over its official OAuth flow, no password sharing, stores access tokens encrypted, and pulls read-only reporting data into a governed warehouse you control.

Ready to make client reporting easier to run, and easier to defend?

Bring one recurring report, disputed metric, or client workflow. We'll show where the time goes, what can be trusted now, and how Maven would improve it.

We'll review the workflow behind one client report

You'll see what Maven can own across data, QA, and delivery

No pitch deck. No pressure. 20 minutes.

Book a Reporting Review