Search Results :

×

Connect Shopify and Docebo LMS to Enroll Users in Docebo for Shopify Purchase


Shopify Docebo Integration not only simplifies the management of your digital products but also enhances the overall user experience for both you and your customers. You can streamline and automate crucial aspects of your online education business by utilizing features such as Automatic Course Enrollment, Real-Time Updates, Course/Product Mapping, Bulk Course Management, and Synchronized Product Listings. This guide will guide you through each step of the process, ensuring seamless and efficient integration between Shopify and Docebo LMS.

Pre-requisite: SyncUP - Course Sync Application

To Integrate Shopify with your Docebo LMS, you will need to add the miniOrange: SyncUP - Course Sync Application on your Shopify store:

Shopify Docebo Integration allows you to enroll users into Docebo LMS Courses based on product purchases from Shopify. Sync users between multiple stores/applications.


Step by Step guide for integrating your Shopify Store and Docebo LMS

1. Add application to your Store

  • Install Shopify SyncUP - Course Sync Application by clicking on the Add App button in the Shopify App Store.
  • Shopify Docebo Integration Guide - Connect Shopify with Docebo - install Application
  • Click on the Install app button at the right-top or bottom of the screen.
  • Shopify Docebo Integration Guide - Connect Shopify with Docebo - Add Application
  • Go to your Shopify store, click on the Apps tab, and select SyncUP: Course Sync application.
  • Shopify Docebo Integration Guide - Connect Shopify with Docebo - Go to SyncUp app
  • Click on the LMS Integration option. Now click on the Redirect blocked icon as shown in the below image and select the Always allow popup option. Click on Done.
  • Shopify Docebo Integration Guide - Connect Shopify with Docebo - Configure SCIM
  • Now reload the page and again click on the LMS Integration option. You will be redirected to the SyncUp - Course Sync application dashboard.
  • Shopify Docebo Integration Guide - Connect Shopify with Docebo - Setup SCIM between Shopify and Docebo

2. Configure Docebo in Shopify

  • Navigate to the Docebo section in the SyncUp application and enable the Enroll Course option as shown in the below image.
  • Shopify Docebo Integration Guide - Connect Shopify with Docebo - Enable Course Enroll
  • To Integrate Shopify with Docebo LMS you will need a Client ID, Client Secret, Api Url, Admin Email, Admin Password, and User Branch ID from the Docebo LMS site.
  • Shopify Docebo Integration Guide - Connect Shopify with Docebo - Docebo Data

    2.1 Get Client ID and Client Secret from Docebo LMS Site:

    • Login to your Docebo LMS Site and click on Settings Icon. Click on the Manage button under the API AND SSO Section.
    • Shopify Docebo Integration Guide - Connect Shopify with Docebo - Docebo Data
    • Now navigate to the API credentials section and click on the Add Oauth2 app option.
    • Shopify Docebo Integration Guide - Connect Shopify with Docebo - Docebo Data
    • Fill out the fields by referring to the below table: (Note: Keep the Client ID and Client Secret values handy as they will be used in the next step)
    • Shopify Docebo Integration Guide - Connect Shopify with Docebo - Docebo Data
      App name Enter the appropriate App Name
      App description Enter the appropriate App description
      App icon Upload your App icon
      Client ID Enter your Custom Client ID (eg: abcdwxyz)
      Client Secret Copy the Client Secret value
      Redirect URI Enter any Redirect URI (eg: https://example.com)
    • Now click on Show Advance Settings and select the Grant types as shown in the below image. Click on Confirm.
    • Shopify Docebo Integration Guide - Connect Shopify with Docebo - Docebo Data
    • Click on the Right Mark in gray color to enable the application.
    • Shopify Docebo Integration Guide - Connect Shopify with Docebo - Enable app
    • When the application is enabled, the Right Mark will turn into green color as shown in the below image.
    • Shopify Docebo Integration Guide - Connect Shopify with Docebo -jarid= App Enabled

    2.2 Get Docebo Api Url

    • Navigate to the Docebo Homepage and copy the URL to ".docebosaas.com/".
    • Shopify Docebo Integration Guide - Connect Shopify with Docebo - Docebo Data

    2.3 Get Admin Email and Password From Docebo LMS

    • Click on the Manage Users button.
    • Shopify Docebo Integration Guide - Connect Shopify with Docebo - Docebo Data
    • Click on the + icon and then click on the New user icon to add a new user.
    • Shopify Docebo Integration Guide - Connect Shopify with Docebo - Docebo Data
    • Fill out the details and keep the Username and Password handy as they will be used in the further steps.
    • Shopify Docebo Integration Guide - Connect Shopify with Docebo - Docebo Data

    2.4 Get Docebo User Branch ID

  • Now navigate back to the Shopify SyncUp - Course Sync application and paste the values copied from the above steps.
  • Shopify Docebo Integration Guide - Connect Shopify with Docebo - Docebo Data
    Docebo Client ID and Client Secret From Step 2.1
    Docebo Api Url From Step 2.2
    Docebo Admin Email and Password From Step 2.3
    Docebo User Branch ID From Step 2.4
  • Click on Save.

3. Map Shopify Products with Docebo Courses

  • Click on the (+) icon to map your Shopify Product with the Docebo Course.
  • Shopify Docebo Integration Guide - Connect Shopify with Docebo - add mapping
  • Search for the Product in the Shopify Product section.
  • Shopify Docebo Integration Guide - Connect Shopify with Docebo - search Shopify Product
  • Now you need to enter the Course ID in the Docebo Course ID section. To get the Course ID from Docebo LMS, follow the steps given below:
  • Go to your Docebo LMS site and click on the Manage Course section.
  • Shopify Docebo Integration Guide - Connect Shopify with Docebo - Add Docebo Course ID
  • Click on the Course you want to map with Shopify Product.
  • Shopify Docebo Integration Guide - Connect Shopify with Docebo - Add Docebo Course ID
  • Here you can find the Course ID in the URL as shown in the below image. Copy the Course ID.
  • Shopify Docebo Integration Guide - Connect Shopify with Docebo - Copy Docebo Course ID
  • Navigate back to the SyncUp - Course sync application and paste the copied Course ID in the Docebo Course ID section.
  • Shopify Docebo Integration Guide - Connect Shopify with Docebo - Paste Docebo Course ID
  • If your product has a variant, you can map the course to that Variant by searching for it in the Shopify Variant ID section.
  • Shopify Docebo Integration Guide - Connect Shopify with Docebo - Add Customer Tag
  • Select the Docebo Course Type (Course or Learning Plan).
  • Shopify Docebo Integration Guide - Connect Shopify with Docebo - Add Package Type
  • Click on Save.
  • If you want to map more Shopify Products with Docebo Courses, click on the (+) sign.
Hence you have successfully mapped your Docebo Courses with Shopify Products.

If you are looking for anything which you cannot find, please drop us an email on shopifysupport@xecurify.com.

Hello there!

Need Help? We are right here!

support
Contact miniOrange Support
success

Thanks for your inquiry.

If you dont hear from us within 24 hours, please feel free to send a follow up email to info@xecurify.com