Note: Before you read ahead, kindly note that the AiSensy app is now live on Shopify app store. You can now connect your Shopify store with AiSensy in a snap. Check out this doc to know how. However, if you still wish to manually connect your Shopify store with AiSensy, keep reading and follow the steps mentioned in this doc
_______________________________________________________
Want to connect your Shopify store with AiSensy to automate useful notifications like Order confirmation, delivery updates, payment reminders & more?
To connect your Shopify store with AiSensy, you need to do these two things:
-
Get API Access Token & API Secret Key from Shopify Store
-
Setup Shopify store in AiSensy App
In this doc, we've covered how to create Access Token & API Secret Key needed to connect your Shopify store to AiSensy.
How to Create Access Token & API Secret Key from Shopify
Here are the steps you need to follow to generate the Access Token & API Secret Key:
1. In Shopify Store, go to Apps at the bottom left section
First, open your Shopify store & click on Apps at the bottom left menu of the screen.
2. Click 'App & Sales channel settings'
In Apps, open App and sales channel settings as shown in the below image.
3. Click Develop Apps
Next, click develop apps to create a new app.
4. Next, tap 'Create an App'
5. Name your App
Name your app as AiSensy-Shopify & enter your preferred email under the App developer email.
Once you add these details, the Create App field will turn green. Press Create App to create your app.
6. Click 'Configure Admin API scopes' in Overview
7. Scroll down to Orders & tick both options
In Configuration, scroll down to Orders & give permission for 'write_orders'. 'read_customers' & 'read_orders'
8. Save changes
Go to the bottom of the page & click Save to save your changes.
9. Click 'Install App'
Next, go to the API Credentials section & click on Install app.
10. Copy the Access Token & API secret key
Clicking Install App will reveal your API Access Token & API Secret Key which are the two things you need to connect your Shopify store with AiSensy.
If you're a Basic Shopify plan user, skip to the next part.
However, if you're onboarded on any other Shopify plan, just follow the steps mentioned below to successfully connect your Shopify store with AiSensy.
For Shopify, Advanced & Pro Shopify Plan Users
If you're an existing Shopify user with Shopify, Advanced & Plus plan, you need to copy the API access token and the API secret key as shown in the image below👇
11. Come back to AiSensy app & paste the copied Access Token & API Secret Keys and tap connect
12. Select your Shopify Checkout
Last, choose your Checkout Platform. In case you are not using any 3rd Checkout, choose default "Shopify Checkout".
AiSensy provides options between top checkout gateway including Shopify, Razorpay, Breeze, Shiprocket Checkout, GoSwift, ecom360, GoKwik, and Simpl (upcoming).
However, if you use a different Shopify Checkout gateway, you need to contact us and if the integration is possible, we'll help build the Shopify Checkout gateway integration (this process will include development charges).
After connecting your Shopify store with AiSensy, you just need to set up messages for your e-commerce store. Follow the steps mentioned in the below document to set up messages like Abandoned Cart, Order Confirmation & more for your Shopify store.👇
Connecting Shopify Store with AiSensy For Basic Shopify Plan Users
If you have a Basic Shopify Plan, the steps to connect your Shopify store with AiSensy will differ from other Shopify plans. First, follow the first 9 steps mentioned in this doc. Then, follow the additional steps below:
1. Copy the API access token, as shown in the image below
2. Now, go to Settings👉Notifications👉Webhooks
To retrieve your API Secret Key, tap settings👉Notifications👉Webhooks
3. Copy the API Secret Key under the title "Your webhooks will be signed with" as shown in the below image
4. Paste this Secret API Key inside the AiSensy Platform
After pasting the API secret key, press connect!
That's it! You can now easily set up abandoned carts & other messages for your Shopify store.
However, to successfully capture all Shopify events like Order confirmed, Shopify's Basic Plan users also need to setup webhooks, which we've discussed in the next step.
5. Setup Webhooks
In your Shopify Dashboard, go to Webhooks and tap on "Create Webhook."
6. Next, select the Shopify events from the below table
7. After selecting the events, create Webhooks for those events
After tapping on "Create Webhook", here are the details you need to fill:
-
Event: Select the Shopify event you wish to create a webhook for in here.
-
Format: Format will stay JSON for all webhooks
-
URL: Add the same URL for all events. Here's the URL - https://backend.aisensy.com/apps/shopify/t1/integration/shopifyWebhook
-
Webhook API Version: Go to dropdown & select this as Stable.
After filling out all the details, tap save to add the webhook.
Repeat the same process to setup more Shopify messaging events.
Note: choose the Webhook API version as "2024-04(Lastest)
8. Select your Shopify Checkout
Last, choose your Checkout Platform. In case you are not using any 3rd Checkout, choose default "Shopify Checkout".
AiSensy provides options between top checkout gateway including Shopify, Razorpay, Breeze, Shiprocket Checkout, GoSwift, ecom360, GoKwik, and Simpl (upcoming).
However, if you use a different Shopify Checkout gateway, you need to contact us and if the integration is possible, we'll help build the Shopify Checkout gateway integration (this process will include development charges).
After connecting your Shopify store with AiSensy, you just need to set up messages for your e-commerce store. Follow the steps mentioned in the below document to set up messages like Abandoned Cart, Order Confirmation & more for your Shopify store.👇