# Shopify sales, orders and customers

> Ask Willo how your Shopify store is selling, see revenue and orders on your dashboard, and add buyers who agreed to marketing email to your list.

Last updated: November 4, 2026

Source: https://www.willo.ai/docs/payments/shopify-sales-and-customers

With your store connected through the Willo Shopify app, Willo reads your orders and customers so it can answer questions about the business, not just the storefront. It only reads: orders and customers are changed in Shopify admin.

## Before you start

- **The Willo Shopify app.** Connect your store with **Connect Shopify** in **Settings → Connections**, or click **Upgrade to the Willo app** on a store connected with a Storefront token. A Storefront token shows products but can't read orders.
- **An owner or admin** of the business. Sales and customer details are hidden from other roles, in chat and on the dashboard.

## Ask Willo about sales

Ask in chat, in your own words:

- "How were sales this week?" Orders, revenue, refunds and average order value for the period.
- "What sold best last month?" Products ranked by revenue, with units sold.
- "Any new orders? What hasn't shipped?" The latest orders, each with its link in Shopify admin.
- "Has jane@example.com ordered before?" One customer by email: orders, total spent, and whether they agreed to marketing email.

Periods use your shop's timezone and currency: today, yesterday, the last 7, 30 or 90 days, this month, last month, or any dates up to a year apart. Shopify shares the last 60 days of orders with the Willo app, so an answer about an older period says it covers only the last 60 days. Willo reads up to 2,500 orders for a sales total and up to 500 for best sellers. On a busier period it says the figure covers part of it, so ask for a shorter one.

Cancelled orders are left out of the totals. Test orders are left out too, except on a Shopify development store.

## On your dashboard

The **Revenue** tab shows **Shopify sales** for the last 7 and 30 days: revenue, orders and average order value. If you also take payments with Stripe, Stripe's figures are below. The **Revenue** card on your business home shows the 30-day Shopify revenue. The figures update every hour.

## Add buyers to your email list

Ask Willo to add your Shopify buyers to your email list, for example "add everyone who bought since March". Willo first tells you how many would be added, then shows a card for you to approve.

- **Only buyers who agreed to marketing email in Shopify are added.** Anyone without that consent is left out, whatever the request.
- **Your list stays as it is.** People already on it, and people who unsubscribed, are not changed.
- **Shopify stays as it is.** Nothing about the customer changes in Shopify.

Then send a campaign as usual. See [Send an email campaign](https://www.willo.ai/docs/growth-engine/send-an-email-campaign).

## What Willo keeps

Willo keeps daily sales totals for the dashboard and no customer records. Orders and customer details are read from Shopify when you ask. A buyer you add to your email list keeps their name and email there.

When a customer asks Shopify what data is held about them and they're on your email list, you get a notification saying what Willo has. When they ask for their data to be erased, Willo removes them from your email list and removes their email from your chat history and from that notification. When you uninstall the Willo app, Shopify asks Willo to erase the store's data 48 hours later, and Willo deletes the sales totals and the buyers it added to your list.

## Related

- [Run a headless Shopify store](https://www.willo.ai/docs/payments/run-a-headless-shopify-store)
- [Stripe and Shopify together](https://www.willo.ai/docs/payments/run-a-headless-shopify-store#stripe-and-shopify-together)

## Questions

### Why do Willo's numbers differ from Shopify Analytics?

Willo adds up order totals, with tax and shipping, after refunds. Shopify's Total sales report subtracts discounts, tax and returns its own way. Both are correct for what they measure.

### Can Willo refund or fulfil an order?

No. Willo reads orders and never changes them. Ask Willo for the order and it gives you its link in Shopify admin, where you refund, fulfil, cancel or edit it.
