Learn how to integrate Shopify with Thinkific using Pabbly Connect. This detailed tutorial covers all steps for automating user enrollment for Shopify purchases. Explore efficient methods for automating routine tasks with clear, concise instructions suited for both newcomers and experienced professionals.

Watch Step By Step Video Tutorial Below


1. Setting Up Pabbly Connect for Shopify and Thinkific Integration

To integrate Shopify with Thinkific, we will use Pabbly Connect. First, access the Pabbly Connect dashboard by signing in or creating an account. Upon signing up, you receive 100 free tasks to start your integration journey.

Once logged in, locate the ‘Create Workflow’ button on the right-hand side of the dashboard. Click it and name your workflow, for example, ‘Enroll Users in Thinkific for Shopify Purchase’. Then, click ‘Create’ to proceed to the next step.


2. Configuring the Shopify Trigger in Pabbly Connect

In this step, we will set Shopify as the trigger application in Pabbly Connect. Click on Shopify and select the trigger event as ‘New Order’. This means every time a new order is placed, it will trigger the workflow.

Copy the webhook URL generated by Pabbly Connect. Now, navigate to your Shopify account, go to Settings, then Notifications. Here, create a new webhook for Order Creation. Set the format to JSON and paste the webhook URL. Choose the latest webhook API version and save it.

  • Access Shopify Settings and Notifications
  • Create a new webhook for Order Creation
  • Set JSON format and paste the webhook URL

After saving the webhook, return to Pabbly Connect and perform a test submission to ensure the data is recorded correctly.


3. Setting Up the Thinkific Action in Pabbly Connect

Now, we will set Thinkific as the action application in Pabbly Connect. After confirming the webhook response, add a new action step and select Thinkific. The action event will be ‘Enroll User’.

Before enrolling the user, we must check if they already exist in Thinkific. Use the ‘Search User’ action event, and connect your Thinkific account by entering your subdomain found in the API settings. Map the email from the Shopify order response to check if the user exists.

  • Select Thinkific as the action application
  • Use the ‘Search User’ action event
  • Map the email from the response to check user existence

This setup allows us to determine whether to create a new user or enroll an existing one in the course.


4. Creating or Enrolling the User in Thinkific

Once we have determined if the user exists, we can proceed with the next steps in Pabbly Connect. If the user does not exist, use the ‘Create User’ action event in Thinkific. Map the necessary user details such as first name, last name, and email address to create a new user.

If the user already exists, directly enroll them in the desired course. Use the ‘Enroll User’ action event in Thinkific, mapping the user ID from the previous steps and selecting the appropriate course.

Use ‘Create User’ if the user does not exist Map user details for new user creation Enroll existing users directly in the course

This process automates user enrollment, ensuring that every new order from Shopify results in the correct actions taken in Thinkific.


5. Testing and Verifying the Integration

After setting up the integration, it’s crucial to test it thoroughly using Pabbly Connect. Create a new order in Shopify with specific user details and check if the user is enrolled in Thinkific as expected. Monitor the workflow to ensure all data is correctly captured and processed.

Check the Thinkific dashboard to confirm that the user is listed and enrolled in the right course. This verification step is essential to ensure the integration works seamlessly.

Create a test order in Shopify Verify user enrollment in Thinkific Ensure all data is correctly processed

By following these steps, you can automate user enrollment in Thinkific based on Shopify purchases, enhancing your course management efficiency.


Conclusion

In this tutorial, we explored how to use Pabbly Connect to automate user enrollment in Thinkific through Shopify purchases. By following the steps outlined, you can streamline your integration process effectively.

Ensure you check out Pabbly Connect to create business automation workflows and reduce manual tasks. Pabbly Connect currently offer integration with 2,000+ applications.