Connect Shopify to WhatsApp

Paste one read-only Shopify token and Repli can look up the order behind a phone number — items, total, payment state, fulfilment and tracking — then use it inside WhatsApp replies, campaigns and cart reminders.

Why teams choose Repli

What you get

Connect with a custom app token

In Shopify admin create a custom app, tick read_orders, read_customers, read_fulfillments and read_products, install it and paste the shpat_ token into Repli with your store domain.

Order lookup during a chat

When a shopper asks about an order, the AI support agent queries your store live and answers with the real order number, status and items instead of a generic reply.

Save and test before you rely on it

The connection is tested when you save it, so a wrong domain or an expired token is caught immediately rather than in front of a customer.

Fill template blanks from order data

Campaign templates can map each blank to a store field — order number, total, currency, tracking number, courier or the first item in the order.

Cart and order follow-ups

Use the same connection to send an approved reminder for an unpaid order and stop the sequence the moment the order is marked paid.

Credentials stay server-side

Store keys are held in the backend and used only by the functions that need them. They are never sent to the browser or into an AI prompt.

AI answers, humans take over

The support agent answers routine order questions from the live data and hands the conversation to a person when it should.

Plain-language failures

If a message cannot be sent, you get the real reason — unregistered number, template not approved for that number, missing value — not a silent failure.

Use cases

Order status on demand

Shoppers ask on WhatsApp, the agent replies with the live status from Shopify — no ticket, no waiting.

Shipping and tracking

Tracking number and courier are read from the fulfilment record and sent as a tappable link.

Payment confirmation

Confirm whether a payment went through, failed or was refunded before a customer disputes it.

Cart and checkout recovery

Send an approved reminder with the exact item and price and stop as soon as the order is paid.

Post-delivery follow-up

Ask for a review or offer a reorder link once the fulfilment status shows delivered.

Why connect the store instead of pasting data into messages

Most WhatsApp tools ask you to upload a spreadsheet before every send. That works once, then it goes stale — an order ships, a payment fails, a tracking number changes, and the message you send is wrong.

A store connection removes the copy. Repli asks Shopify for the order at the moment it is needed, so the status in the message is the status in your admin panel.

What the connection can and cannot do

It can read orders, customers, fulfilments and products. It can use those fields inside a reply, a campaign blank or a follow-up.

It cannot change your store. There is no write access, so no automation can cancel an order, issue a refund or edit a product.

Frequently asked questions

What access does Repli need to my Shopify store?

Read-only scopes: read_orders, read_customers, read_fulfillments and read_products. Repli does not create, edit or cancel anything in your store.

Where do I get the token?

Shopify admin → Settings → Apps and sales channels → Develop apps → Create an app, configure the read scopes, install it, then reveal and copy the Admin API access token starting with shpat_.

Can I connect more than one store?

Yes. Each connection is stored separately and can be switched off without deleting it.

Does this send messages automatically?

Only where you set it up. The connection supplies data; the sending is done by your automations, campaigns or the support agent.

Do I still need approved WhatsApp templates?

Yes, for any message your business starts outside a 24-hour conversation window. You can create and submit templates inside Repli.

What happens if the token expires?

The lookup fails with a clear message telling you to reconnect, and the conversation is handed to a human instead of guessing an answer.

Is my store data stored?

Order data is fetched when it is needed for a reply or a message and is not kept as a copy of your catalogue.

What does it cost?

Repli has a free plan to start. Pro is ₹499/mo and Pro+ is ₹1,499/mo; Business plans are priced on request. WhatsApp charges its own conversation fees, billed by Meta to your WhatsApp Business account.

Pricing · All features · How it works · Blog