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

Setup Wizard

The Setup Wizard is the guided way for a vendor to connect their first Shopify store. It collects the store details, verifies the credentials with Shopify and authorises the connection in four steps.

The wizard opens automatically the first time a vendor visits the Shopify Connector. It can be reopened at any time from Vendor Dashboard → Shopify Connector → Setup Wizard.

What you need before starting

Have these ready from your Shopify admin — the wizard cannot continue without them.

If you are using a Developer Dashboard app (recommended):

  • Your myshopify.com store domain
  • The app's Client ID and Client Secret, from your Dev Dashboard at dev.shopify.com
  • Permission to edit the app's Allowed Redirection URLs

If you are using a legacy custom app:

  • Your myshopify.com store domain
  • The Admin API access token, which begins with shpat_

Don't have these yet? Get Shopify API Credentials walks through creating the app in Shopify and copying its keys.

Shopify no longer issues new legacy custom apps. As of 1 January 2026 Shopify has discontinued support for creating them. Create new apps through the Shopify Developer Dashboard instead. Existing legacy apps continue to work.

Step 1 — Welcome

The first screen summarises the four steps. Select Let's Go! to begin, or Skip Setup to go straight to the connector and add an account manually later.

Setup wizard welcome step

Links to the user guide, a video and support are available on every step.

Step 2 — Store Information

Enter the two details that identify your store.

FieldWhat to enter
Store NameA name for this connection. It must match your Shopify store name.
Shopify Store DomainYour complete myshopify.com domain, without https://

Setup wizard store information step

Select Next Step.

The store name must match Shopify. If it does not, the connection is refused with "Added store name does not match with the shopify store name. Please add valid store name."

Step 3 — API Credentials & Authorization

Choose the type of app you are connecting with.

Dev Dashboard App (OAuth)

Enter the Client ID and Client Secret from your Dev Dashboard app.

Setup wizard credentials step for a Dev Dashboard app

Before authorising, copy the two redirect URIs shown on this step and add them to your Shopify app under Settings → Allowed Redirection URLs. Use Copy Setup URI and Copy Main URI so they are exact. The Main URI is also the value that belongs in the app's App URL field — see Get Shopify API Credentials.

The redirect URIs to add to your Shopify app

Select Connect & Authorize. You are taken to Shopify to approve the connection, then returned to the wizard.

Legacy Custom App

Enter the Admin API access token from your custom app. It begins with shpat_.

Setup wizard credentials step for a legacy custom app

Select Test & Verify Connection, then Continue once the credentials are confirmed.

Step 4 — All Set

The final step confirms the connection and summarises what was set up: your Store Information, the Shopify Account it is linked to, the Authentication method used (OAuth 2.0 or Legacy Custom App), and a Connection Status of Connected.

From here, choose Go to Dashboard to return to the vendor dashboard, or Manage Accounts to open the account you just connected and start configuring it.

If something goes wrong

MessageWhat it meansWhat to do
Please enter Store Name in Store Information.Store name left blankGo back to step 2 and complete it
Please provide a valid Store Domain.Domain missing or malformedEnter the full myshopify.com domain, without https://
Please enter both Client ID and Client Secret.One OAuth field blankCopy both values from your Dev Dashboard app
Please provide Admin API Access Token.Legacy token blankPaste the shpat_… token
OAuth Authentication Failed: Please check your Shopify Client ID, Client Secret, and Store Name.Credentials rejectedRe-check all three, and that both redirect URIs are whitelisted in the Shopify app
Shopify verification failed. Please check your credentials.Shopify refused the tokenConfirm the token is current and has not been revoked
Account already exists. This Shopify store is already connected.Store already linkedUse the existing account instead
Account already exists. This Shopify store is already connected to another account.Store linked elsewhereDisconnect it there first
Connected to Shopify, but reading the store details failed…Connected, but the app lacks scopes or is unreleasedGrant the required scopes and release the app version, then use Refresh the app details
Permission denied.Not signed in as the owning vendorSign in as the vendor who owns the account

What to do next

  1. Map Categories — decide where imported products should land
  2. General Settings — set import and export preferences for this store
  3. Webhooks — switch on real-time synchronisation
Prev
Get Shopify API Credentials
Next
Shopify Accounts