Can test transactions populate into Shopify Analytics?

Topic summary

Main issue: validating an app that pulls Shopify Analytics (order metrics like net sales) using test transactions. The poster reports test orders created via Shopify’s “test orders” flow did not appear in the Shopify Analytics dashboard and asks if this is a limitation.

Key inputs shared:

  • Development stores can auto-generate test data (products, orders, customers, discounts, themes). Site traffic data cannot be generated by Shopify; suggested simulating traffic with tools like Selenium or Puppeteer.
  • The app uses ShopifyQL datasets (Orders, Products) and asks whether this requires a Plus plan and what plan level is needed to access Shopify Analytics.

Open questions (unanswered):

  • Do test orders populate Shopify Analytics dashboards/ShopifyQL datasets, or are real transactions required?
  • What Shopify plan level is needed for full Analytics access?
  • Is Shopify Plus required to query the Orders and Products datasets via ShopifyQL?

Status: No confirmed resolution. One participant later asked if an answer was found. Relevant docs/links were referenced (Shopify test orders help; ShopifyQL Orders/Products datasets).

Summarized with AI on December 26. AI used: gpt-5.

hi @BrainStation23 !

Thank you so much for responding! Just to clarify, I am building an app that pulls metrics that come from orders. So for example, getting the net sales of a product. When creating test transactions (using these steps: https://help.shopify.com/en/manual/checkout-settings/test-orders), I realized they don’t show up within the Shopify Analytics Dashboard. Can you confirm that there is a limitation here and that there is no way to test/validate my app is to have a real store with real transactions?

Also do you know what level account I would need to get in order to have access to Shopify Analytics? I’ve asked a representative via chatbox, but they were unsure.

1 Like