Skip to main content
Domo Knowledge Base

Shopify Connector

Version 6



Shopify is an ecommerce platform that enables individuals and businesses to create online stores. Use Domo's Shopify connector to retrieve data relating to customers, orders, marketing efforts, pages, and so on. To learn more about the Shopify API, go to

This simplified version of the Shopify connector is easy to implement, having only four configurable reports. The Advanced version has many more reports but is harder and more time-consuming to implement. For information about the Advanced version, see Shopify Advanced Connector.

The Shopify connector is a "Cloud App" connector, meaning it retrieves data stored in the cloud. In the Data Center, you can access the connector page for this and other Cloud App connectors by clicking Cloud App in the toolbar at the top of the window.

This topic discusses the fields and menus that are specific to the Shopify connector user interface. For general information about adding DataSets, setting update schedules, and editing DataSet information, see Adding a DataSet Using a Data Connector.

Primary Use Cases

This connector is appropriate for retrieving data for ecommerce sales, inventory, deliveries, and the like. It also supports blog and marketing information.

Primary Metrics Returns sales information for your ecommerce shop. You can also get metrics on the blog and marketing side of your business.

Primary Company Roles

  • Warehouse managers

  • Ecommerce shop admins

  • Online sales

  • Owner/C-Suite

Average Implementation Time

Less than an hour

Ease of Use (on a 1-to-10 scale with 1 being easiest)



To connect to your Shopify account and create a DataSet, you must have the following:

  • The name of your shop.

  • The email address and password associated with your Shopify account.

Connecting to Your Shopify Account

This section enumerates the options in the Credentials and Details panes in the Shopify Connector page. The components of the other panes in this page, Scheduling and Name & Describe Your DataSet, are universal across most connector types and are discussed in greater length in Adding a DataSet Using a Data Connector.

Credentials Pane

This pane contains a single field where you enter the name of your shop. You can find out the name of your shop by looking at your Shopify URL. For example, in the Shopify URL, the shop name would be domo.

In the Microsoft OAuth page, enter the username and password for your shop.

After you have entered valid Shopify credentials, you can use the same account in Domo any time you create a Shopify DataSet. You can manage connector accounts in the Accounts tab in the Data Center. For more information about this tab, see Managing User Accounts for Connectors.

Details Pane

This pane contains one primary menu, Report, and other menus that appear depending on the report you select.

Note: Currently you can enter only one search string in fields that request search strings, such as Order Name.





Select the desired Shopify report. The following reports are available:

All Customers

Returns information about customers, including first and last names, email addresses, ID numbers, physical addresses, etc.

All Orders

Returns information about all orders, including customer contact information, amount spent, billing and shipping address, etc.

All Products

Returns information about products, including product category, name, description text, etc.

All Products All Variants

Returns information about products and variants, including product category, name, description text, etc.

Created Filter

Select a date range to filter by, based on the date that content was created.

Published Filter

Select a date range to filter by, based on the date that content was published.

Updated Filter

Select a date range to filter by, based on the date that content was last modified.


Other Panes

For information about the remaining sections of the connector interface, including how to configure scheduling, retry, and update options, see Adding a DataSet Using a Data Connector.


Ensure the Shop Name you enter in the Credentials pane is just the subdomain of your URL. For example, the Shop Name for would be domo.