Shopify Extractor
Pulling data from Shopify
Getting your Shopify Access Token
In order to allow Definite to retrieve data from Shopify, we’ll need to get an Access Token.
Create a Custom App
- In your Shopify admin dashboard, navigate to Settings > Apps and sales channels.
- Click on
Develop apps
. - Select
Create an app
, provide an app name, and clickCreate app
.
Configure API Scopes
- In the app’s API credentials tab, click
Configure Admin API scopes
. - Select the following scopes:
- Click
Save
to apply the scopes.
Install the App
- In the app’s Overview tab, click
Install app
. - Confirm the installation when prompted.
Retrieve the Access Token
- After installation, go to the API credentials tab.
- Under Admin API access token, click
Reveal
token once to view your access token. - Important: Store this token securely, as it won’t be displayed again. If lost, you’ll need to generate a new token.
Find your Shopify Store ID
In Shopify, your Store ID is typically your unique .myshopify.com URL, which serves as your store’s primary identifier. To locate it:
Log in to Your Shopify Admin
- Navigate to https://www.shopify.com/login and enter your credentials.
Access the Admin Dashboard
- Once logged in, observe the URL in your browser’s address bar.
- It should resemble:
https://{your-store-id}.myshopify.com/admin
. - Here,
{your-store-id}.myshopify.com
is your unique Store ID.
Definite instructions
Go to this link to add an integration. Search for our Shopify extractor and click it to get to the creation form. You should see a screen like this:
Add a name for your integration and add the Access Token and Store ID to the form.
Make sure the use EL
toggle is turned on.
Select your target integration (where the data will be extracted to). In most setups this will be duckdb
.
Select a cadence of sync then click Save
.