Shopify Integration Tour

Explore the integration steps!

How to connect your Shopify store with Chat Mitra

5 min. read
Last updated: 2026-01-30

Quick Answer

To connect Shopify with ChatMitra, generate API credentials from your Shopify store by creating a private app with read_orders and read_customers permissions. Then paste your Access Token and API Secret Key into the ChatMitra dashboard. Basic plan users need additional webhook configuration.

Looking to link your Shopify store with Chat Mitra to send automated WhatsApp messages like order confirmations, delivery alerts, payment follow-ups, and more?

Here's what you need to do to get started:

  • Generate your API Access Token and API Secret Key from your Shopify store
  • Add and configure your Shopify store inside the Chat Mitra dashboard.

In this guide, we'll walk you through the steps to create the Access Token and API Secret Key required for the integration.

Step-by-Step: Generate Access Token & Secret Key from Shopify

Follow these instructions to create your API credentials:

1. Open the Apps section in your Shopify dashboard

Log into your Shopify store, then scroll down to the bottom left menu and click on Apps.

Shopify Apps menu location

2. Click 'App & Sales channel settings'

In Apps, open App and sales channel settings as shown in the below image.

App and sales channel settings

3. Click Develop Apps

Next, click develop apps to create a new app.

Develop apps section

4. Next, tap 'Create an App'

Create app button

5. Name your App

Name your app as Chat Mitra App & 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.

Naming the Shopify app

6. Click 'Configure Admin API scopes' in Overview

Configure Admin API scopes

7. Scroll down to Orders & tick both options

In Configuration, scroll down to Orders & give permission for 'write_orders', 'read_customers' & 'read_orders'

Orders permissions
Orders permissions continue

8. Save changes

Go to the top right of the page & click Save to save your changes.

Save changes button

9. Click 'Install App'

Next, go to the API Credentials section & click on Install app.

Install app button

10. Copy Your Access Token & Secret Key

Once you click Install App, you'll be able to see your API Access Token and API Secret Key — these are the two essential credentials needed to link your Shopify store with Chat Mitra.

If you're on the Basic Shopify plan, you can skip to the next step.

But if you're using the Shopify, Advanced, or Plus plans, follow the instructions below to complete the connection process smoothly.

For Users on Shopify, Advanced, or Plus Plans

If you're already on one of these plans, simply copy both the Access Token and Secret Key as shown in the screenshot below 👇

Access token and secret key

11. Come back to Chat Mitra & paste the copied Access Token & API Secret Keys and tap connect

Chat Mitra Shopify integration form

How to Connect Your Shopify Store to Chat Mitra (For Basic Plan Users)

If you're using the Basic Shopify Plan, the process to integrate your store with Chat Mitra is slightly different from other plans. Start by completing the first 9 steps outlined above. After that, follow these extra steps specific to your plan:

1. Copy the API Access Token as shown in the image below 👇

Copy access token basic plan

2. Now, go to Settings👉Notifications👉Webhooks

To retrieve your API Secret Key, tap settings👉Notifications👉Webhooks

Settings notifications webhooks

3. Copy the API Secret Key under the title "Your webhooks will be signed with" as shown in the below image

Copy API secret key from webhooks

4. Paste the Secret API Key into Chat Mitra

Now, head over to the Chat Mitra platform and paste your API Secret Key where required. Then, hit Connect — and you're all set!

You can now start configuring automated messages like abandoned cart reminders and more for your Shopify store.

To ensure you receive key updates like order confirmations, you'll also need to manually set up webhooks. Don't worry — we've covered that in the next step.

Paste secret key in Chat Mitra

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

Shopify events table

7. Set Up Webhooks for Your Selected Events

Once you've picked the events you want to track, it's time to create webhooks for each of them.

Tap on "Create Webhook" and fill in the following details:

  • Event: Choose the specific Shopify event you want to trigger a webhook for.
  • Format: Keep this set to JSON (required for all webhooks).
  • URL: Use the following URL for all your webhook events: https://backend.chatmitra.com/api/shopify
  • 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 "2025-04(Latest)

Create webhook form

After connecting your Shopify store with Chat Mitra, 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.👇

Related Integration Guides

Explore more ways to connect your tools with Chat Mitra.

← Back to Integration Hub

Need Integration Help?

Our support team is here to help you connect Shopify with Chat Mitra.