Search Results :

×

How to Configure Shopify WordPress User Sync for LMS Course Sync?

Shopify is a powerful e-commerce platform for your online store. With the miniOrange Shopify WordPress user sync application (Ecommerce Store LMS Sync), you can sync your Shopify store with WordPress and manage products, customers, orders, and more from one place. The application also syncs user accounts so customers can log into your WordPress site using their Shopify account, making purchases and accessing LMS courses easier.

  • Go to your Shopify store and click on Settings.
Shopify WordPress user sync - Shopify Settings

  • Scroll down and click on the Notifications section as shown in the image below.
Shopify WordPress LMS sync - Notifications section

  • Scroll down to the Webhooks section and click Create webhook.
Shopify WordPress user sync - Webhooks

  • Fill in the fields as shown in the image below, using the table for reference.
Shopify WordPress user sync - Configure webhook for customer creation

  • Click Save.
  • The Secret key will be visible as shown below. Copy the Secret key—you will need it in the next step.
Shopify WordPress user sync - Copy webhook secret key

Event Customer Creation
Format JSON
URL Provided from your WordPress plugin
Webhook API version 2022-10

You have successfully completed Shopify side configuration.

  • Go to the Setup tab of the Ecommerce Store LMS Sync application.
Shopify WordPress LMS sync - Setup tab in application

  • Paste the Secret key copied from Step 1.
  • Click Save.

You have successfully completed WordPress side configuration.

  • In your Shopify store, go to Settings → Notifications, scroll down, and click Send test notification.
Shopify WordPress user sync - Send test notification

  • In WordPress, go to the Users tab and check that a user was created with email bob@biller.com.
Shopify WordPress user sync - User created in WordPress

You have successfully set up LMS sync between Shopify and WordPress.


The application uses Shopify webhooks (Customer Creation event). When a customer is created in your Shopify store, Shopify sends a notification to your WordPress site. The Ecommerce Store LMS Sync application receives it, verifies it with the secret key, and creates or updates the corresponding user in WordPress. That way, customers can log into WordPress with their Shopify account and access LMS courses tied to their purchase.

The webhook URL is provided inside the Ecommerce Store LMS Sync application in WordPress (typically in the Setup tab). Copy that URL and paste it into the Shopify webhook configuration (Settings → Notifications → Webhooks) when creating the Customer Creation webhook.

 Thank you for your response. We will get back to you soon.

Something went wrong. Please submit your query again


ADFS_sso ×
Hello there!

Need Help? We are right here!

support