Shopify integration
WhatsApp order updates for your Shopify store
Fliok’s Shopify integration sends the approved WhatsApp template you choose when an order is placed, paid, shipped or cancelled, asks cash-on-delivery customers to confirm, and reminds shoppers who left a checkout. You connect it with a custom app token and webhooks from your Shopify admin, on the Basic plan and above.
Custom app token + signed webhooks · Basic and above
What it does
What the Shopify integration does
Order messages
Order placed, payment received, order shipped and order cancelled each send the approved template you pick, filled with the customer’s name ({{1}}), the order number ({{2}}) and the total ({{3}}).
Cash-on-delivery confirmation
For COD orders, a confirmation template with Yes and No buttons replaces the “order placed” message. Replies within 72 hours are saved on the contact, and a “no” alerts your team.
Abandoned checkout reminders
A reminder goes out 30, 60, 120 or 240 minutes after a checkout is left, as you choose. Checkouts older than 24 hours are not chased, and opted-out or blocked contacts are skipped.
Contacts and payments
Each order creates or updates the customer as a contact, and a paid order is recorded as a payment on their lead in the CRM.
Setup
Connect Shopify in 4 steps
- 01
Create a custom app in Shopify
Settings → Apps and sales channels → Develop apps: create an app, give it the read_orders scope, install it and copy the Admin API access token. - 02
Copy the webhook signing key
Settings → Notifications → Webhooks: copy the key under “Your webhooks will be signed with”. - 03
Connect in Fliok
In Fliok, open Integrations in Settings, choose Shopify and paste both. Fliok checks them against your store and stores them encrypted. - 04
Add the webhooks and templates
In Shopify, create a webhook (format JSON) with the URL Fliok shows for each event you use: order creation, payment, fulfilment and cancellation, and checkout creation and update for reminders. Then pick an approved template for each event in Fliok.
Good to know
Limits and plan
- Plan
- Basic and above
- How it connects
- Custom app token + signed webhooks
- Messages are approved WhatsApp templates, sent from your workspace’s first connected number; only templates with the status Approved can be picked.
- The cart reminder template needs a link button whose URL ends in {{1}}, so each shopper gets their own checkout link.
- Opted-out contacts never receive these messages, and Meta’s per-message charges apply as for any template.
- Fliok reads orders through webhooks; it does not change anything in your store.
- On the Free plan, orders still create contacts and payments, but no messages are sent until you upgrade.
No. You create a small custom app in your own Shopify admin with read-only access to orders, and connect it with its access token and webhooks. Nothing is installed from an app store.
Basic or above: Shopify order messages are part of Automation & CRM. On the Free plan the webhooks still create contacts and record payments, but messages are paused.
Each is a WhatsApp template, so Meta charges its per-message rate for the template’s category, billed to your own WhatsApp Business account. Fliok adds nothing per message.
Yes. A reply opens a normal conversation in the shared inbox, and COD confirmations are matched to the order automatically.
Connect Shopify to WhatsApp
Start on the Free plan, then connect Shopify on Basic or higher.
Free forever plan · Keep your WhatsApp app · GST invoice on every payment