Connect your Shopify store with Kundello
This guide will help you connect your Shopify store to Kundello, allowing seamless data synchronization and automation. The process is simple and only needs to be completed once.
Prerequisites
- An active Shopify store
- A Kundello account
- Admin access to both platforms
This is how the Shopify integration fields appear within Kundello:
Step 1: Get your Shopify Store name and paste it inside your Kundello account
- Log in to your Shopify store admin
- Look at the URL in your browser's address bar.
- Your store name is your full domain URL, including ".myshopify.com." but without "https://" at the start. For example, if the URL is "https://mystore.myshopify.com/admin", your store name is "mystore.myshopify.com."
- Copy your Store name
- Log in to your Kundello dashboard
- Navigate to the Integrations tab in the main menu
- Click on Shopify Integration
- Enter your Shopify store name
- Click Save Changes button
Example of the "Store Name" field inside Kundello:
Important: Don't include "https://" with your Shopify store name.
Step 2: Create your Shopify Webhooks, then copy the Webhooks signature and paste it inside Kundello
Create Shopify Webhooks:
To create Shopify webhooks, you must copy your unique Kundello Webhooks URL and paste it into Shopify.
To find your unique Kundello Webhooks URL:
- Log in to your Kundello dashboard
- Navigate to the Integrations tab in the main menu
- Click on Shopify Integration
- Copy your unique Kundello Webhooks URL (you will find it under the Save Changes button) and go to your Shopify admin
In Shopify admin:
- Log in to your Shopify store admin
- Click on "Settings" at the bottom left
- Select "Notifications" from the settings menu
- Scroll down to the "Webhooks" section and click on it
- Click on "+ Create Webhook"
- In the "Event" drop menu, select "Order Payment"
- In the "Format" drop menu, select "JSON"
- In the URL field, paste your unique Kundello Webhooks URL
- From the "Webhook API version" drop menu, select the "latest" version. Example: "2024-07 (Latest)"
- Click the "Save" button to create the webhooks
- Copy your Webhooks Signature (you will find this at the bottom, under the "Your webhooks will be signed with" section).
- Go back to Kundello Shopify Integration page
- Paste your Webhooks Signature inside the Kundello "Webhooks Signature" field
- Click the "Save Changes" button, and it's done.
Here is how the field should look inside the Kundello:
If case you have left the Shopify Webhooks page without copying the Webhooks Signature and now you want to go back, here are the steps:
- Log in to your Shopify store admin
- Click on "Settings" at the bottom left
- Select "Notifications" from the settings menu
- Scroll down to the "Webhooks" section and click on it
- Here you'll see "+Create Webhook" and below it "Your webhooks will be signed with"
- The numbers and letters under "Your webhooks will be signed with" is your Webhooks Signature
- Copy your Webhooks Signature and go back to Kundello
- Paste your Webhooks Signature inside the Kundello "Webhooks Signature" filed
Step 3: Create Your Shopify Storefront API Access Token, then copy the token and paste it inside Kundello
You must create a private app in your admin section to obtain your Shopify Storefront API Access Token. Once the app is created, copy and paste the Storefront API access token into Kundello.
Here are the steps:
- Log in to your Shopify store admin
- Click on "Apps" in the main menu
- At the bottom of the popup screen, click on "App and sales channel settings"
- On the Apps and sales channels page, click on the "Develop apps" button - it's at the top, next to the Shopify App Store button
- Click on the "Create an app" button
- In the app name field, give your app the name "Kundello Integration"
- Click on the "Create app" button
- In the app settings, go to the "API credentials" tab
- Click "Configure Storefront API scopes"
- Select two "Storefront API access scopes" that Kundello requires:
- Under "Customers" section select the following "Read and modify customer details" option:
unauthenticated_read_customers
-
Under "Products" section, select the following "Read products, variants, and collections" option:
unauthenticated_read_product_listings
- Click "Save"
- Now that app has been created, click on the "Install app" button in the top right corner
- When the popup confirmation comes up, click on the "Install" button
- Your Kundello Integration app is now installed and you will now see your Storefront API access token
- Copy the Storefront API access token and go to Kundello
- Log in to your Kundello dashboard
- Navigate to the Integrations tab in the main menu
- Click on Shopify Integration
- Paste the Storefront API access token inside the "Shopify API access token field"
- Click "Save Changes" and you are done.
You have now successfully connected your Shopify store with Kundello.
The next step is to install Universal Code - read this easy-to-follow guide. The Universal Code communicates between your site and Kundello, so widgets, and feedback features can function correctly.
We hope the above steps are easy to follow. Please let us know if you need any help with this.
Here are the steps visually inside Shopify:
Here is where you will find the "Kundello Webhooks URL" in the Kundello admin on Shopify Integrations page: