Integration via Shopify's Custom API

Updated by Raquel Bartolome

Click on each of the STEP below to see the detailed instructions.
Keep a COPY of your ADMIN API Access Token IMMEDIATELY after creating the App since it can only be revealed ONCE.
Step 1: Log in to your Shopify account
Make sure to select the Shopify store on the right menu. Click on SETTINGS on the lower-left side of the Dashboard.
Step 2: Select App and Sales Channel Settings
Step 3: Choose the “Develop apps” option
Step 4: Click the “Create an app” button and configure the details of your App
Assign a name for your API configuration and select your name and email as the developer. Click on CREATE APP button.
Step 5: Select Configure Admin API scopes
Step 6: Select the following scopes under Customers: "write_customers" and "read_customers"
Check the box corresponding to each, then scroll up and click on the SAVE button.
Step 7: Configure Storefront API Integration
Under the Configuration tab you will see Storefront API Integration. Click Configure
Step 8: Check the boxes for "unauthenticated_write_checkouts" and "unauthenticated_read_checkouts"
Once the two items are checked, click on SAVE and finally, click on INSTALL APP
Step 9: Navigate to the API CREDENTIALS tab. Take NOTE: that you will NEED to keep a copy of your ADMIN API Access Token IMMEDIATELY after creating the App since it can only be revealed ONCE.
All other access tokens can be revealed multiple times except for the ADMIN API token. This is the Admin token you will need to connect your Shopify store to Customers.ai.
Step 10: On your CUSTOMERS.AI account, select SHOPIFY under CRM CONNECTIONS on the INTEGRATIONS tab and enter your Shopify Credentials
Input the Shopify URL and Admin API Access token that was created when the App was created in Shopify.
Step 11: Start syncing your contacts to Shopify
Toggle the CONTACT SYNC to Yes and add a tag to your Contacts in Shopify.


How did we do?