Getting your Shopify Access Token
In order to allow Definite to retrieve data from Shopify, we’ll need to get an Access Token.1
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
.
2
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.
3
Install the App
- In the app’s Overview tab, click
Install app
. - Confirm the installation when prompted.
4
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:1
Log in to Your Shopify Admin
- Navigate to https://www.shopify.com/login and enter your credentials.
2
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
1
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:

2
Add a name for your integration and add the Access Token and Store ID to the form.
3
Make sure the
use EL
toggle is turned on.4
Select your target integration (where the data will be extracted to). In most setups this will be
duckdb
.5
Select a cadence of sync then click
Save
.