Learn how to automate user enrollment in Teachable when a course is purchased on Shopify using Pabbly Connect. Follow our detailed guide for seamless integration.

Watch Step By Step Video Tutorial Below


1. Accessing Pabbly Connect for Integration

To start the Shopify and Teachable integration, you need to access Pabbly Connect. Visit the Pabbly website and sign up for a free account if you haven’t done so already. After logging in, you will be directed to the Pabbly Connect dashboard, where you can create workflows.

Click on the ‘Create Workflow’ button and name your workflow, for example, ‘Shopify to Teachable.’ This is the first step in setting up your automation process. By using Pabbly Connect, you can automate the enrollment of users in Teachable when they purchase a course on Shopify.


2. Setting Up the Trigger in Pabbly Connect

In this section, you will set up the trigger for your workflow. Start by selecting Shopify as the app in the trigger window. Choose the event ‘New Order’ to capture new purchases. Once selected, Pabbly Connect will provide you with a webhook URL, which you will need to connect your Shopify store.

  • Copy the webhook URL provided by Pabbly Connect.
  • Navigate to your Shopify settings and go to the Notifications panel.
  • Create a new webhook and select ‘Order Created’ as the event.
  • Paste the copied webhook URL into the URL field and save.

After saving, every new order placed in your Shopify store will send data to Pabbly Connect, allowing you to automate the enrollment process.


3. Placing a Test Order to Capture Data

Now that the trigger is set up, it’s time to place a test order in your Shopify store. Go to your store’s catalog, select the course you want to sell, and click on ‘Buy it Now.’ Fill in the customer details for the test order.

After entering the customer’s information, proceed to payment and complete the order. Once the order is placed, Pabbly Connect will capture the order details and display them in your workflow. This allows you to verify that the integration is functioning correctly.


4. Adding a Filter to Ensure Correct Enrollment

To ensure that only customers who purchase the specific course are enrolled in Teachable, you need to add a filter in Pabbly Connect. In the action window, select the filter app and set the condition based on the item name of the product purchased.

  • Select the item name from the responses received from Shopify.
  • Set the filter type to ‘Equals’ and enter the exact name of the course.

This filter ensures that only customers who buy the specified course are processed for enrollment in Teachable, streamlining your automation.


5. Enrolling the User in Teachable

Finally, you will set up the action to enroll the user in Teachable. Choose Teachable as the app in the action window and select ‘Enroll User in Course’ as the action event. Connect your Teachable account by entering the required credentials, including your subdomain.

Map the customer’s email and name from the Shopify order details to the corresponding fields in Teachable. Once everything is set, click on ‘Save and Send Test Request.’ If successful, the customer will be enrolled in the Teachable course automatically, demonstrating the effectiveness of Pabbly Connect.


Conclusion

Using Pabbly Connect, you can seamlessly integrate Shopify and Teachable to automate user enrollment whenever a course is purchased. This eliminates manual processes and ensures a smooth experience for both you and your customers. Follow the steps outlined above to set up this integration and enhance your online education platform.

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