Shopify WhatsApp Integration: Complete Setup Guide for Indian Merchants

How to integrate WhatsApp with Shopify — step-by-step setup for Indian merchants.

Product Team

Published May 27, 2026

Shopify WhatsApp Integration: Complete Setup Guide for Indian Merchants

Shopify powers over 100,000 online stores in India. WhatsApp reaches 500 million Indian users. Connecting the two — so that your store triggers WhatsApp messages automatically — is one of the most practical upgrades an Indian Shopify merchant can make.

This guide is for Indian Shopify merchants who want to send order notifications, recover abandoned carts, and handle customer queries through WhatsApp automatically. No developer required.

What the Shopify WhatsApp Integration Does

When you connect Shopify to a WhatsApp Business API platform, your store can:

  • Send an order confirmation on WhatsApp the moment a customer places an order
  • Notify customers when their order ships, with a tracking link
  • Alert customers when their order is out for delivery
  • Automatically message customers who abandon their cart
  • Let customers check order status by messaging your WhatsApp number directly
  • Route customer support queries from WhatsApp to your team

All of this is automated. Once set up, it runs without your team having to manually send a single message.

What You Need Before You Start

A Shopify store — any plan works, including Basic.

WhatsApp Business API access — this is the key requirement. The integration does not work with the standard WhatsApp Business App. You need API access through a platform like Mindlytics.

Meta Business Manager account — verified, with a phone number registered for the API.

WhatsApp-approved message templates — transactional templates like order confirmation and dispatch notification need to be pre-approved by Meta before they can be sent.

If you do not have API access yet, start here: How to Get WhatsApp Business API Access.

Step-by-Step: Connecting Shopify to Mindlytics

Step 1: Set Up Your Mindlytics Account

  1. Go to mindlytics.in and create an account
  2. In the onboarding flow, connect your WhatsApp number to Meta via the embedded setup
  3. Complete phone number verification with Meta

Step 2: Install the Mindlytics Shopify App

  1. From your Mindlytics dashboard, go to Integrations
  2. Select Shopify and click Connect Store
  3. You will be redirected to Shopify to authorise the connection
  4. Click Install on the Shopify permissions screen

The connection is now active. Mindlytics can now read order events from your Shopify store.

Step 3: Create and Submit Required Templates

Before automating any messages, you need Meta-approved templates. The essential templates for a Shopify store:

Order Confirmation (Utility):

Submit this as a Utility template. It must include the order number and confirmation details.

Order Dispatched (Utility):

Include the carrier name and tracking link variable.

Abandoned Cart Recovery (Marketing):

Include the product name and a direct cart link.

Submit these in the Mindlytics template manager. Approval typically takes 24-48 hours.

Step 4: Set Up Order Notification Automations

Once templates are approved:

  1. In Mindlytics, go to Automations
  2. Click New Automation
  3. Select trigger: Shopify — Order Created
  4. Add action: Send Template Message
  5. Map variables: {{1}} = customer first name, {{2}} = order number, etc.
  6. Save and activate

Repeat for each notification type (dispatched, out for delivery, delivered).

Step 5: Set Up Abandoned Cart Recovery

  1. New Automation, trigger: Shopify — Checkout Abandoned
  2. Add Wait: 2 hours
  3. Add Condition: Has order been placed since? (Mindlytics checks Shopify automatically)
  4. If No: Send cart recovery template
  5. Add Wait: 20 hours
  6. Repeat check and send second recovery message if no purchase
  7. After 3 attempts: Exit automation

Step 6: Set Up the Customer Support Inbox

When customers reply to your WhatsApp messages or message you directly:

  1. Go to Inbox Settings in Mindlytics
  2. Set up routing rules: keywords like "cancel", "return", "refund" go to the Returns team
  3. Keywords like "order status", "tracking" can trigger an automated response or chatbot
  4. All other messages go to the General inbox

Opt-In Collection for Shopify Customers

You can only send WhatsApp API messages to customers who have opted in. For Shopify, the main opt-in methods are:

Checkout opt-in: Mindlytics provides a widget that adds a WhatsApp opt-in checkbox to your Shopify checkout page. Customers tick it to receive order updates and offers.

Order confirmation page: A post-purchase opt-in prompt ("Get order updates on WhatsApp — tap to opt in") captures customers who may not have ticked the box at checkout.

Existing customer outreach via email: Send an email to your existing Shopify customer list with a link to opt into WhatsApp updates. The link opens a WhatsApp conversation that registers their opt-in.

All opt-in records are stored in Mindlytics and can be exported if needed.

Common Shopify WhatsApp Use Cases for Indian Merchants

COD order confirmation: A significant portion of Indian e-commerce orders are Cash on Delivery. A WhatsApp message asking the customer to confirm their COD order before dispatch reduces failed deliveries and return-to-origin rates.

Festive campaign broadcasts: During Diwali, Holi, and other festivals, send exclusive offers to your WhatsApp-opted-in customer list. WhatsApp campaign open rates during festive seasons in India are consistently above 80%.

Tier-2 and tier-3 city customers: In smaller cities where email open rates are lower and digital literacy is growing through mobile, WhatsApp is often the only reliable digital communication channel with customers.

Customer support in regional languages: Mindlytics supports messages in Hindi, Tamil, Telugu, Marathi, and other Indian languages, allowing you to serve regional customers in their preferred language.

Cost Breakdown for Indian Shopify Merchants

Meta conversation charges (approximate India rates):

  • Utility conversations (order notifications): ~₹0.27 each
  • Marketing conversations (cart recovery, campaigns): ~₹0.82 each
  • Service conversations (customer-initiated): Free

For a store sending 500 order confirmations and 200 cart recovery messages per month:

  • Utility cost: 500 × ₹0.27 = ₹135
  • Marketing cost: 200 × ₹0.82 = ₹164
  • Total Meta charges: ~₹299/month

With Mindlytics, you pay these rates directly — no per-message markup. The platform subscription covers the tool. You are not paying extra per message sent.

Troubleshooting Common Issues

Templates not sending: Check that the template status is "Approved" in your Meta Business Manager. Pending or rejected templates will not send.

Customers not receiving messages: The most common cause is that the customer has not opted in, or their number is formatted incorrectly. WhatsApp requires international format (91XXXXXXXXXX for India).

Cart recovery messages sending to already-purchased customers: Add a condition in your automation to check Shopify order status before sending. Mindlytics does this automatically in properly configured flows.

Opt-in checkbox not showing at checkout: The Mindlytics Shopify app requires the "Additional Scripts" permission. Ensure this was granted during installation. If not, reinstall the app.

Frequently Asked Questions

Does the Shopify integration work with Shopify Lite?

Yes. The Mindlytics Shopify integration works with all Shopify plans.

Can I send WhatsApp messages to international Shopify customers?

Yes, but Meta charges different conversation rates per country. The rates above are for India-originated conversations.

Will my existing customers be automatically opted in?

No. You need to collect opt-in from existing customers separately. Pre-existing contacts cannot be messaged without opt-in, regardless of whether they purchased from your store before.

Can I customise the message timing for different customer segments?

Yes. Mindlytics lets you set different automation rules for different segments — first-time buyers vs returning customers, high-AOV vs low-AOV, or by product category.

What happens to my Shopify data — is it shared with Meta?

Mindlytics uses your Shopify data to trigger messages and populate variables. The customer's phone number is shared with Meta only to deliver the message. Mindlytics does not sell customer data.

Get Started

The Mindlytics Shopify integration takes about an hour to set up end-to-end. Order notifications and cart recovery can be live before your next order comes in.

Connect your Shopify store to Mindlytics — free plan available.

Related reads:

About Product Team

Ready to transform your business communication?

Start sending WhatsApp campaigns today — pay Meta directly, zero platform markup.