How to enable and use the Shopify integration
Overview
The Shopify integration allows you to display information about your customers when it's available in Shopify. The plugin will match the contact based on their email address or phone number.
Instructions
Part 1: Create app in Shopify
Step 1
In Shopify, navigate to your admin settings, then click Develop apps.
Step 2
Click Develop apps in Dev Dashboard.
Step 3
In the Dev Dashboard, click Create App.
Step 4
Give your app a name, then click Create. You can name it "Front Integration" or similar so its easy to find later.
Step 5
Add the following scopes to your app:
read_assigned_fulfillment_orders,write_assigned_fulfillment_orders,read_customers,write_draft_orders,read_fulfillments,write_fulfillments,read_merchant_managed_fulfillment_orders,write_merchant_managed_fulfillment_orders,read_orders,write_orders,read_third_party_fulfillment_orders,write_third_party_fulfillment_orders
You can leave the other fields (such as App URL) with the default values.
Step 6
To install the new app, navigate to the Home tab of the app you created, then click Install app.
Step 7
Select the store you wish to install the app on.
Step 8
Once you've selected a store, click Install.
Step 9
After installing the app, you should be able to see it in the Apps section of your store.
Step 10
Navigate to your app Settings, then locate the Client ID and Secret fields.
Part 2: Configure app in Front
Step 11
In Front, click the gear icon, navigate to company settings, then select App store from the left menu.
Step 12
Select Shopify from the list of integrations. Click See details, then click Enable app.
Step 13
Click Configure app, then fill in the following fields:
Store subdomain: Enter your store's subdomain. This the part of your store's admin URL that comes before .myshopify.com. Do not include the https:// or the .myshopify.com parts of the URL.
Client ID: Paste the Client ID value copied from Shopify
Client secret: Paste the Secret value copied from Shopify
Step 14 (optional)
If you need to connect multiple Shopify stores to Front, click Add new store to add a store. Repeat the steps in Part 1 to generate client IDs and secrets for all your Shopify stores and enter them in Front.
Step 15
Click Save to finish enabling the Shopify integration.
How it works
You can view information about your customers and their orders directly in Front.
Select Shopify from the app switcher in your inbox, and you will be able to see the information available in Shopify, and tied to the current message in Front. Clicking a link will take you to the respective page in the Shopify.
You can also switch to a different store in your plugin.
Troubleshooting
I see "No record in Shopify" for every contact
This might be due to incorrect Shopify credentials for your store. Ensure you have copied the correct Shopify client ID and secret for your app.
Pricing
This feature is available on all plans.













