WCFM Marketplace Shopify Connector DocumentationWCFM Marketplace Shopify Connector Documentation
  • WCFM Shopify Connector

    • Introduction
    • Overview
    • Features
    • Comparison
    • Installation
    • Get Shopify API Credentials
    • Setup Wizard
    • Shopify Accounts
    • Manage Account
    • Map Categories
    • Import Products
    • Export Products
    • Import Orders
    • Export Orders
    • General Settings
    • Price Rules
    • Webhooks
    • Real-Time Sync
    • Admin Overview
    • FAQ & Notes
Demo
Buy Now
  • WCFM Shopify Connector

    • Introduction
    • Overview
    • Features
    • Comparison
    • Installation
    • Get Shopify API Credentials
    • Setup Wizard
    • Shopify Accounts
    • Manage Account
    • Map Categories
    • Import Products
    • Export Products
    • Import Orders
    • Export Orders
    • General Settings
    • Price Rules
    • Webhooks
    • Real-Time Sync
    • Admin Overview
    • FAQ & Notes
Demo
Buy Now
  • WCFM Marketplace Shopify Connector
  • Overview
  • Features
  • Comparison
  • Installation
  • Get Shopify API Credentials
  • Setup Wizard
  • Shopify Accounts
  • Manage Account
  • Map Categories
  • Import Products
  • Export Products
  • Import Orders
  • Export Orders
  • General Settings
  • Price Rules
  • Webhooks
  • Real-Time Sync
  • Admin Overview
  • FAQ & Notes

Webhooks

Webhooks are how Shopify tells your WooCommerce store that something has changed. Without them, nothing described as real time can work — the connector would have no way of knowing a price, a stock level or an order had been updated.

Open Manage Account → Settings → Webhooks.

Generating webhooks

Select Generate Webhooks. The connector registers all four subscriptions on your Shopify store in one action.

The Webhooks screen with the Generate Webhooks button

You will see Webhooks created successfully. If they were already in place, the message reads All webhooks are already created. — the action is safe to repeat, and existing subscriptions are never duplicated.

The button only appears when webhooks are missing. Once three or more are registered it is hidden, because there is nothing left to create. If you do not see it, your webhooks are already in place.

What gets registered

Four webhooks are created, each pointing back at your store.

The four registered webhooks

WebhookWhat it keeps current
ORDERS_UPDATEDChanges to an order on Shopify
PRODUCTS_CREATENew products listed on Shopify
PRODUCTS_UPDATEPrice, quantity and SKU changes
PRODUCTS_DELETEProducts removed from Shopify

The list shows each webhook's Id, Webhook Name, Webhook URL and the date it was Created at.

Removing webhooks

Tick the ones you want to remove, choose Delete under Bulk actions and select Apply. You will see Webhook Deleted Successfully.

Removing a webhook stops that particular kind of update reaching your store. Everything else keeps working, and manual import and export are unaffected.

If you remove webhooks and later want them back, the Generate Webhooks button reappears — select it and all four are recreated.

Which features depend on which webhook

If you want…You need
Prices and stock to follow ShopifyPRODUCTS_UPDATE
New Shopify products to appear automaticallyPRODUCTS_CREATE and Auto Import Product enabled
Deleted Shopify products to unlinkPRODUCTS_DELETE
Order changes on Shopify to reach WooCommerceORDERS_UPDATED

If webhooks cannot be created

MessageCauseWhat to do
Shopify token is invalidThe stored access token is no longer acceptedReconnect the store, or use Refresh the app details on the Account tab
No Data FoundNo webhooks registered yetSelect Generate Webhooks

If generation fails repeatedly, confirm the store shows Connected on the account list and that your Shopify app has the scopes it needs and has been released.

Next step

Real-Time Sync explains what actually happens once these webhooks are live.

Prev
Price Rules
Next
Real-Time Sync