Track Shopify store sales and order metrics in Geckoboard

In this article, we'll show how to connect to, and use, our Shopify data source to track Sales and Order related metrics from your Shopify store on your Geckoboard dashboard.

Connect your Shopify store to Geckoboard

To connect your Shopify account with Geckoboard, follow these steps:

  1. After selecting Shopify from the list of a data sources and choosing a widget you'll see the Shopify connection panel.

    Enter your Shopify store address into the your-company-url field.

    For example, for company.myshopify.com, you'd enter company.
  2. Click on the Connect via Shopify button.

    Our Shopify data source uses oAuth to connect to Shopify, so if you're already logged into Shopify on your browser, you will jump straight to the widget configuration screen after a few seconds.

    If you're not logged in to Shopify, a popup window will appear and allow you to log in for account authorization.
  3. You're now ready to configure your first Shopify widget! Any Shopify widgets you create will pull in and display data from this Shopify account.

Note

If you manage more than one Shopify account, you can also connect multiple Shopify accounts to your Geckoboard. However, you can't combine data across Shopify accounts on your dashboard. To do this you'd need to use our spreadsheets data source, or an external service like Integromat or Zapier.

Preset widgets for Shopify

Name
Description
Timeframe
Visualization

Today's orders

Number of orders processed today compared to yesterday

Today compared to previous period

Number widget icon

Today's sales

Value of orders processed today compared to yesterday

Today compared to previous period

Number widget icon

Average order value

Average total sales value of selected orders

Past 7 days

Gauge widget icon

Order volume

Number of orders over time

Past 7 days

Line Chart widget icon

Total sales volume

Total sales over time

Past 7 days

Line Chart widget icon

Sales by discount

Net sales grouped by discount code

Past 7 days

Bar Chart widget icon

Sales by billing location

Total sales grouped by billing country

Past 7 days

Leaderboard widget icon

Sales by checkout currency

Total sales grouped by customer currency

Past 7 days

Column Chart widget icon

Sales by traffic referrer

Total sales by referring site

Past 7 days

Leaderboard widget icon

Orders by channel

Number of orders by channel name

Past 7 days

Column Chart widget icon

Orders by cancel reason

Number of canceled orders grouped by cancel reason

Past 7 days

Table widget icon

Discrepancies between Shopify and Geckoboard

If you've noticed discrepancies between the numbers displaying on your Shopify widgets and within Shopify it's because Geckoboard accounts for refunds on the order processed date, not refund processed date. Read more about this discrepancy between Geckoboard and Shopify.

Was this article helpful?

Awesome! 👍 Thanks so much for your feedback!

Sorry about that! Start a conversation now.

Ready to create your own dashboard?

Get started for free

Still have questions? Get in touch.