Analytics

The Analytics page displays key sales, orders, and online store visitor data. You can use the Analytics page to determine how your store is performing across all of your sales channels, and for any date range.

For example, on the Analytics page you can do the following activities:

  • Check the value of your recent sales and compare them to a previous time period
  • Compare how well your sales channels are performing
  • Track your average order value
  • Review where your visitors are coming from by region or by social media source
  • Monitor the trends over time

Analytics overview dashboard

The dashboard displays the most valuable metrics that give you insight into the performance of your store and the behavior of your customers. The metrics are displayed 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.

Steps:

Desktop
  1. From your Shopify admin, go to Analytics. By default, the Analytics dashboard displays data for today compared to yesterday.
  2. Optional: To review data for another date range, click the Today date menu and select a different date range. You can select a preset range, such as Last 30 days, or you can set any custom range by clicking dates on the calendars.
  3. Optional: To compare the data of your selected date range with previous data, such as the previous period or the same time last year, select Compare: Yesterday and then select a comparison value.
  4. Optional: If the card has a View report icon, then click it to review more details about the metric. Not all metrics have an associated report.
iPhone
  1. From the Shopify app, tap the button.
  2. Tap Analytics. By default, the Analytics dashboard displays data for today compared to yesterday.
  3. Optional: To review data for another date range, tap the Today date menu and select a different date range. You can select a preset range, such as Last 30 days, or you can set any custom range by selecting dates on the calendars.
  4. Optional: To compare the data of your selected date range with previous data, such as the previous period or the same time last year, select Compare: Yesterday and then select a comparison value.
  5. Optional: If the card has a View report icon, then tap it to review more details about the metric. Not all metrics have an associated report.
Android
  1. From the Shopify app, tap the button.
  2. Tap Analytics. By default, the Analytics dashboard displays data for today compared to yesterday.
  3. Optional: To review data for another date range, tap the Today date menu and select a different date range. You can select a preset range, such as Last 30 days, or you can set any custom range by selecting dates on the calendars.
  4. Optional: To compare the data of your selected date range with previous data, such as the previous period or the same time last year, select Compare: Yesterday and then select a comparison value.
  5. Optional: If the card has a View report icon, then tap it to review more details about the metric. Not all metrics have an associated report.

Customizing your Analytics overview dashboard

Customizing your dashboard is only available on a desktop computer. However, changes made to your dashboard display on both desktop and mobile devices.

To edit the cards that are displayed on your dashboard, click Customize. The cards that are available to add to the dashboard are displayed in the Metrics library sidebar.

You can make the following customizations to the dashboard:

  • Remove a card from the dashboard by clicking the X next to the card that you want to remove.
  • Add a card to the dashboard by doing any of the following actions:
    • Drag and drop the card from the sidebar into the dashboard.
    • Click the name of the card that you want to add in the sidebar.
  • Rearrange a card by clicking the ⠿ on the card and then drag and drop the card to your preferred location on the dashboard.
  • Resize a card by clicking the lower-right corner of the card and dragging it to your preferred size.
  • Undo all layout changes and restore your cards to the default view by clicking Reset to default.

Click Save to confirm your changes.

Metrics library

The Metrics library contains a list of all of the available metrics that can be included in your Analytics dashboard. Every report has a corresponding card available for the dashboard, including your custom reports. You can add any number of the available cards to your dashboard, but each card can be included only one time.

You can click the title of the card to navigate to the corresponding report from the dashboard. Some cards correspond to the same report, and the difference between the metrics is based on the way the data displays on the dashboard. For example, the Top staff and Retail sales by staff at register cards both correspond to the Retails sales by staff at register report, but the Top staff card displays the number of orders per staff member, and the Retail sales by staff at register card displays the total value of sales per staff member.

Data on the dashboard

When you open the Analytics page, the data is up to date, within about 1 minute. You can reopen the dashboard or refresh the browser page to display newer data.

The daily data on your Analytics page might update within a 48 hour period after it's initially processed and published. For example, your Sessions over time and Online store conversion over time reports might update because your traffic data is calculated within a minute, and unwanted bot traffic can end up included in the data. Tests to determine this type of traffic are run, and can take up to 48 hours to complete. If these tests find unwanted traffic, then the unwanted data is removed from your reports.

If you don't use the Online Store channel, then the metrics related to online store sessions aren't displayed. Similarly, if you don't use the Point of Sale channel, then those metrics aren't displayed.

The data in the dashboard might vary slightly from the data gathered by analytics and reporting tools and services from other companies. For information on why the data can vary, review Report discrepancies.

Sessions and visitors

The number of sessions and the number of visitors are based on cookies. Cookies are small files that are stored on a shopper's device, such as a desktop or smartphone, when they visit your online store. One cookie identifies the device (the visitor). Another cookie keeps track of the length of the session.

A session ends after 30 minutes of no activity, and at midnight UTC. Because the same visitor can have multiple sessions, the number of sessions is usually higher than the number of visitors.

Example: A shopper views products on your store for 20 minutes, then returns to your store 2 hours later for another 10 minutes. Two sessions and one visitor are reported. If the shopper instead views your store for 5 minutes, leaves, and returns 10 minutes later, then one session and one visitor are reported.

If you want to view your online store and not have it count as a session in your acquisition reports, then on your desktop Shopify admin, click the eye icon to open your store. Any other method of viewing your online store on desktop counts as a session in your reports.

If you view your online store from the Shopify app on iPhone or Android, then it counts as a session in your acquisition reports.

Can’t find the answers you’re looking for? We’re here to help.