Skip to content

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

  1. 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.
  2. 02

    Copy the webhook signing key

    Settings → Notifications → Webhooks: copy the key under “Your webhooks will be signed with”.
  3. 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.
  4. 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.

Got questions?

Shopify questions

Anything else, ask us.

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