Organization analytics

If your store or organization is on the Shopify Plus plan, then you can review aggregate organization information about the performance across all your stores in your Analytics overview dashboard and your reports. Organization analytics display in your Shopify admin on the Analytics page in any of the stores that you have access to.

Organization analytics and reporting provide a comprehensive overview of performance across all stores within your Shopify Plus organization. With multi-store reporting, you can monitor key sales and order data, compare results between stores, and gain valuable insights to help drive business decisions.

Users must have a role with the Organization > View sales and orders across all of your live stores permission to access multi-store analytics and reports.

Display data from multiple stores in your Analytics overview dashboard

The Analytics overview dashboard displays the most valuable metrics that give you insight into your store performance and customer behavior. The metrics display on your Analytics page as cards in numeric format and also as graphs where appropriate. For all the metrics, the percentage change from the previous date range can also be displayed.

Every organization has the following 2 sections in the Analytics overview dashboard by default:

  • Organization overview, which displays the key metrics such as total sales and total orders across all stores in your organization. Learn more about the organization overview.
  • Dashboard, which displays the key metrics for the specific store that you currently have open in the Shopify admin.

For organizations with multiple stores, you can add extra sections to the dashboard and customize each section separately, including adjusting which stores from your organization are included in the metric cards for that section. You can also click a metric card in any section to be redirected to the corresponding report with the data displayed from the selected stores in your organization for that section. Learn more about customizing your Analytics overview dashboard.

Steps:

  1. From your Shopify admin, go to Analytics.

  2. Next to any section, click the Organization # stores drop-down menu.

  3. Select which stores' data you want to include in the section.

  4. Click Apply.

Organization section in your Analytics overview dashboard

Above the Analytics overview dashboard is an Organization overview section that displays aggregated analytic metrics across all of the stores in your organization. This section displays to all users with organization-level access permissions as part of their role.

By default, the Organization overview contains the following metric cards:

  • Gross sales
  • Sessions
  • Orders
  • Average order value
  • Total sales over time by store
  • Conversion rate over time by store
  • Total sales by sales channel
  • Total sales breakdown

If the stores in your organization use different currencies, then you can click Currency Conversion Icon to select which currency to use when reviewing the data. You can only choose to display currencies that are used in your organization. If all the selected stores use the same currency, then the currency selector isn't displayed.

Multi-store reporting in organizations

For businesses that have multiple stores in their organization, you can display any report at the store level or organization level. You can also create and customize data explorations and save them as custom reports for groups of multiple stores, and access them from your Reports list.

Accessing data from multiple stores is ideal for organizations with multiple brands or distinct operations that might want to analyze and report on both organization-level and store-level results. Displaying report data across multiple stores from the Shopify admin of any of the stores in the organization makes it easier to get a more complete sense of how your organization is doing.

Filter your reports at the organization or store level

By default, your Reports list in your Shopify admin displays default reports that include all stores in your organization. If you've saved customized versions of reports to include data from specific stores, then you can filter your Reports list to display only those reports to access them more quickly.

A Stores column displays in the Reports list to clearly indicate which stores' data is included in the report.

Steps:

  1. From your Shopify admin, go to Analytics > Reports.

  2. Click SearchFilter.

  3. In the Stores menu, select the stores that you want to use to filter your reports list.

  4. Click Apply.

Customize your reports for multiple stores

You can customize your reports to display data from multiple stores at one time. You can also choose to display data for only a single store.

When customizing your reports, you can use the configuration panel menus, or the ShopifyQL query editor to select the stores that you want to include in the dataset, as well as splitting the data by using Store as a dimension.

Customize your reports using the configuration panel

You can use the Organization and Dimensions menus in the report's configuration panel to customize which shops are included in your report's dataset.

Steps:

  1. From your Shopify admin, go to Analytics > Reports.

  2. Click the name of the report that you want to access.

  3. In the Organization # stores drop-down menu, select the stores whose data you want to include in the report.

  4. In the Dimensions menu of the configuration panel, click Add dimension to add a dimension.

  5. Select the Store dimension to group your data by store.

  6. Click Save.

Customizing your reports using ShopifyQL

You can modify your report's ShopifyQL query slightly to display data from multiple stores at one time. The FROM keyword should be followed by ORGANIZATION, and your WHERE keyword should include the shop_id for the stores that you want to include in your query declared as a parameter.

For example, you can return the sum of total sales across 4 stores in your organization by writing the following query (the 5-digit shop_id values used are placeholders for this example):

FROM ORGANIZATION sales
   SHOW total_sales
   WHERE shop_id IN (12301, 12302, 12303, 12304)

Learn more about using the ShopifyQL query editor to modify your reports.