Use case for Mixtable Analytics Spreadsheet

Shopify sales by channel, side by side

Compare your online store, Shopify POS, draft orders, and every sales channel in a live spreadsheet fed by your store. Net sales, orders, and average order value per channel, down to individual retail locations.

Opens Mixtable Analytics Spreadsheet in the Shopify App Store. Free plan, then from $15/month.

  • Live from your store

Trusted by thousands of Shopify stores

SpringartKeystone Safe CompanyKnockaroundCavalierSchumacherDecoralist

What you can do

Everything you need to compare Shopify sales channels

Mixtable's reporting worksheets compute supported sales metrics for a single channel, so each channel becomes a row you can sort, compare, and build on.

Sales metrics, per channel

Net sales, gross sales, orders, quantity sold, average order value, discounts, and refunds, computed for one channel at a time.

Order source breakdowns

Split sales between your online store, Shopify POS, and draft orders, the three ways most orders arrive.

Apps and sales channels

Filter by the app or sales channel that created the order, or by the Shopify publication tied to it.

Per-location POS numbers

Filter POS sales down to a single retail location, and compare stores the way you compare products.

Tags as channels

Use order tags and customer tags as filters, so wholesale, influencer, or campaign orders act like channels of their own.

Comparison with formulas

Put channels in rows, periods in columns, and add share-of-total or growth formulas on top, like any spreadsheet.

The channel dimensions you can filter by

Reporting worksheets cover supported metric and filter combinations. These are the core dimensions for channel analysis.

  • Order source
  • Online Store
  • Point of Sale
  • Draft orders
  • Order app
  • Publication
  • Retail location
  • Order tags
  • Customer tags
  • B2B vs B2C
  • Net sales per channel
  • AOV per channel

In the spreadsheet

See how it looks in the sheet.

  • Share column is a formula
  • Same metric, every source

Online store, POS, and draft orders, finally in one view

Stores that sell in more than one way rarely see the split clearly. Filtering sales metrics by order source puts your online store, Shopify POS, and manually created draft orders side by side, with the same metrics computed the same way for each.

Guide: General Shopify order filters
  • Net sales, orders, and AOV per order source
  • See how much of the business each source really carries
  • Draft orders separated out, so wholesale and phone orders stop hiding
  • Any date range, fixed or rolling
  • One row per channel
  • No more blended totals

Know what every sales channel contributes

Shop, Buy Button, Facebook & Instagram, marketplaces: every channel that creates orders shows up in your data. Filter sales by the order's app or publication and each one gets its own honest number, instead of blending into the total.

Guide: Filter by order app and publication
  • Sales filtered by the app or channel that created the order
  • Publication filters for channel-by-channel views
  • Spot channels with strong AOV but thin volume, and the reverse
  • Compare channel performance across months with a time layout
  • Per-location metrics
  • POS data included

Compare POS locations like products

If you run physical stores, each location deserves its own row. The retail location filter computes supported sales metrics for a single POS location, so the downtown store and the mall store stop sharing one blurry number.

Guide: Filter by retail location
  • Net sales, orders, and AOV per retail location
  • Rank locations by any metric
  • Watch a new location ramp month by month
  • Combine with date ranges for season-over-season comparisons
  • Tags as channels
  • Filters combine freely

Tags turn any slice of orders into a channel

Not every channel is official. Wholesale deals, influencer codes, corporate gifting: if you tag those orders or customers, Mixtable can treat each tag as a channel, with the same metrics as the real ones.

Guide: Filter Shopify analytics reports
  • Filter supported sales metrics by order tags or customer tags
  • Separate B2B from B2C with the order type filter
  • Mix filters, like POS orders from one location with one tag
  • Metric columns are analysis views, not synced Shopify fields

Compare

Mixtable vs other ways to compare Shopify channels

Channel questions usually end in a spreadsheet anyway. Here is how the ways of getting there compare.

Analysis taskMixtableShopify analyticsExporting to ExcelBI platforms
Sales split by online store, POS, and drafts Yes, in a live sheetYes, in reportsManual pivot workYes, after setup
Per-app and per-publication numbers Yes, as filtersPartiallyManual joinsYes, after modeling
Per retail location POS metrics YesYesManual joinsYes, after modeling
Order and customer tags as dimensions Yes, as filtersLimitedManual parsingYes, after modeling
Share-of-total and growth formulas Yes, it is a spreadsheetNoYes, manuallyQuery languages
Stays current without re-exporting Yes, dynamic rangesYesNoYes, via pipelines
Setup time MinutesNoneEvery single timeDays to weeks

Comparison reflects typical channel analysis workflows. Mixtable analytics covers supported metric and filter combinations.

Getting started

From install to a channel report in minutes

No exports, no pipelines. Build the split once and it keeps itself current.

  1. Connect your store

    Install the Mixtable Analytics Spreadsheet from the Shopify App Store and open a spreadsheet.

  2. Pick your metrics

    Start with net sales, orders, and average order value at store level.

  3. Add channel filters

    Create one metric per channel: order source, app, publication, or retail location.

  4. Lay out the comparison

    Channels as rows, periods as columns, and share or growth formulas where you need them.

  5. Keep it current

    Use rolling date ranges for living views, and export to Excel or CSV when someone needs the file.

Questions

Shopify sales by channel questions

How do I compare Shopify sales by channel?

Install the Mixtable Analytics Spreadsheet from the Shopify App Store and create sales metrics filtered by order source, app, publication, or retail location. Each channel becomes a row with net sales, orders, and average order value, live from your store.

Can I split online store sales from POS sales?

Yes. The order source filter separates your online store, Shopify POS, and draft orders, so each gets the same metrics computed the same way.

Can I see sales for each retail location?

Yes. The retail location filter narrows POS metrics to a single location, so you can rank stores, watch a new one ramp, and compare seasons per location.

Can I see how much each app or sales channel sells?

Yes. Filter metrics by the app that created the order or by the Shopify publication tied to it, and every sales channel, from Shop to Buy Button, gets its own number.

Can I treat tagged orders as their own channel?

Yes. Order tag and customer tag filters let a tag like wholesale or influencer act as a channel, with the same sales metrics as the official ones.

Can I separate B2B from B2C sales?

Yes. The order type filter splits B2B and B2C orders, and there is a dedicated B2B sales analytics view if you sell to companies with Shopify B2B.

Can the channel report update itself?

Yes. Use rolling date ranges like last 30 days or last month and the numbers keep themselves current. Fixed ranges stay frozen for reporting.

Is this different from analyzing Shopify Markets?

Yes, and they complement each other. Channels answer how orders were placed: online store, POS, apps. Markets answer where they came from. Mixtable has a separate Markets sales view for the geographic split.

Put your Shopify channels side by side

Open Mixtable for your store and see what each channel really contributes.