Analyze Shopify customers with a spreadsheet

See order count, total spend, average order value, refunds, and the segments each customer belongs to, in a live spreadsheet fed by your Shopify store. Find your best customers, your one-time buyers, and the signups who never ordered.

Everything you need to analyze Shopify customers

Mixtable's analytical worksheets load your customers as rows with buying metrics as columns. Start from templates, filter by segment or country, and keep working the numbers with formulas.

One row per customer

Order count, total spend, net and gross sales, average order value, discounts, and refunds, next to each customer's name and email.

Ready-made customer templates

Start from Sales by Customer, One Time Customers, Customers with No Orders, or Sales by Customer Segments.

See what each customer buys

Product categories bought, product types bought, and the Shopify segments each customer belongs to, as spreadsheet columns.

Filter by segment or country

Limit any metric to a Shopify customer segment, a customer country, or customers with at least one order.

Formulas on top

Sort by any metric, then add your own columns, like spend share or a repeat-buyer flag, the way you would in any spreadsheet.

Metrics beside customer records

Add supported analytics fields to a customers worksheet, so buying history sits next to the profiles you already manage.

Find the customers who actually carry your store

Shopify shows you one customer at a time. A spreadsheet shows you all of them at once: sort by total spend or order count, and your VIP list writes itself.

  • Total spend, order count, and average order value per customer
  • Net sales, gross sales, discounts, and refund amounts beside each name
  • Sort by any metric to rank your best customers
  • Pick a date range, from all time to a fixed period or rolling window
Rank your customers

One-time buyers and signups who never ordered

Two lists hold most of your retention upside: customers who bought exactly once, and accounts that never bought at all. Mixtable has a template for each, so both lists stay current instead of living in a stale export.

  • One Time Customers template lists everyone with exactly one order
  • Customers with No Orders template finds signups who never purchased
  • Names, emails, and last order beside the numbers, ready for a campaign
  • Export to Excel or CSV when your email tool needs the list
Build your win-back list

Compare customer segments and countries side by side

Your Shopify segments already group customers the way you think about them. The Sales by Customer Segments template turns each segment into a row with sales metrics as columns, and country filters do the same for geography.

  • Order count, gross and net sales, discounts, refunds, and AOV per segment
  • See which segments each individual customer belongs to
  • Filter any metric by customer country
  • Compare segments over a fixed period or a rolling window
Compare your segments

Know what your customers buy, not just how much

Spend tells you who matters, categories tell you why. Columns for product categories and product types bought per customer show what each person comes back for, so campaigns and merchandising decisions start from behavior, not guesses.

  • Product categories bought, per customer, as a column
  • Product types bought beside spend and order count
  • Average order value and refund amounts complete the picture
  • Analytics columns are analysis views, not synced Shopify fields
See buying patterns

The customer metrics you can put in a worksheet

Analytical worksheets cover supported metric and filter combinations. These are the core metrics for customer analysis.

Order count Total spend Net sales Gross sales Average order value Discount amounts Refund amounts Refund count Categories bought Product types bought Segment membership Customer value

Mixtable vs other ways to analyze Shopify customers

Shopify's admin answers questions about one customer at a time. Here is how the options compare when the question spans your whole customer base.

Analysis taskMixtableShopify adminExporting to ExcelCRM tools
Spend and order metrics for every customer Yes, in a live sheet One profile at a time Stale the moment you export Yes, after integration
Rank customers by any metric Yes, sort any column Limited Yes, manually Depends on plan
One-time buyers and no-order signups as living lists Yes, templates Via segment queries No, re-export each time Sometimes
Sales metrics per Shopify segment Yes, one row per segment Counts, not sales Manual joins Own segment model
Add your own formulas to the numbers Yes, it is a spreadsheet No Yes, manually Rarely
Numbers beside editable customer records Yes, same spreadsheet No No No
Setup time Minutes, from templates None Every single time Days to weeks

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

From install to a working customer report in minutes

No exports, no pipelines. Pick a template and start asking questions.

1

Connect your store

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

2

Pick a customer template

Start from Sales by Customer, One Time Customers, Customers with No Orders, or Sales by Customer Segments.

3

Set the date range

Choose all time, a fixed period for a report, or a rolling window like last 30 days for a living view.

4

Filter and compare

Limit metrics by customer segment or country, and compare the groups that matter to you.

5

Build on the numbers

Sort, add formula columns, and export to Excel or CSV when your email tool needs a list.

Shopify customer analytics questions

How do I analyze Shopify customers in a spreadsheet?

Install the Mixtable Analytics Spreadsheet from the Shopify App Store and create an analytical worksheet from a template like Sales by Customer. Your customers load as rows with order count, total spend, average order value, and refunds as columns, live from your store.

Can I see total spend and order count for each customer?

Yes. Order count, total spend, net sales, gross sales, discounts, and refund amounts are available per customer, over all time or any date range you pick.

Can I find customers who only ordered once?

Yes. The One Time Customers template lists every customer with exactly one order, together with their email and order total, and the list updates as customers place new orders.

Can I find accounts that never placed an order?

Yes. The Customers with No Orders template filters your customer list down to signups without a single purchase, so you have a ready-made conversion campaign list.

Can I analyze sales by Shopify customer segment?

Yes. The Sales by Customer Segments template gives each segment a row with order count, gross and net sales, discounts, refunds, and average order value, using the segments you already defined in Shopify.

Can I see what products a customer tends to buy?

Yes. Columns for product categories bought and product types bought show what each customer comes back for, beside their spend and order metrics.

Can I use the customer list for email campaigns?

Yes. Any worksheet exports to Excel or CSV, so you can hand a ranked VIP list or a win-back list to your email tool whenever you need it.

Does Mixtable change my customer data when I analyze it?

No. Analytics columns are read-only analysis views. If you also want to edit customer records, Mixtable does that in regular worksheets, where changes are previewed and only sent when you sync to Shopify.

Understand your Shopify customers in a spreadsheet

Open Mixtable for your store and see who actually carries your revenue.