guides docs
guides docs

Connect Shopify Store

Step-by-step guide to connect your Shopify store with WhatAPI for automated WhatsApp notifications.

Connect Shopify Store

This guide walks you through connecting your Shopify store to WhatAPI so you can send automated WhatsApp messages for orders, payments, shipments, and more.

Prerequisites

  • A Shopify store (any plan)
  • WhatAPI account with WhatsApp connected
  • Access to your Shopify Admin panel

Method 1: Quick Connect (Recommended)

  1. Go to **Settings → Apps and sales channels** in your Shopify Admin.
  2. Click **Develop apps** and then **Create an app**.
  3. Name your app "WhatAPI" and click **Create**.
  4. In the **Configuration** tab, click **Configure admin API scopes**.
  5. Add these scopes:

- `read_orders`
- `read_customers`
- `write_orders`

  1. Go to the **API credentials** tab and click **Install app**.
  2. Copy the **Admin API access token**.
  3. Paste the token into the WhatAPI connection form.

Method 2: OAuth (Automatic)

  1. From the WhatAPI dashboard, select **Shopify** as your platform.
  2. Enter your store URL (e.g., `yourstore.myshopify.com`).
  3. Click **Connect Shopify Store**.
  4. You'll be redirected to Shopify to authorize the connection.
  5. After authorization, you'll be redirected back to WhatAPI.

Method 3: Native Webhooks

  1. From WhatAPI, select **Shopify → Native Webhooks**.
  2. Copy the webhook URL provided.
  3. In your Shopify Admin, go to **Settings → Notifications → Webhooks**.
  4. Click **Create webhook** and paste the URL.
  5. Select events: **Order creation**, **Order payment**, **Fulfillment creation**.
  6. Save the webhook.

Verifying the Connection

Once connected, you should see your store domain in the connection status panel. Try triggering a test order to verify that WhatsApp notifications are being sent correctly.