Learn how to integrate Teachable with Shopify using Pabbly Connect to automate user enrollment for course purchases. Follow our step-by-step guide. Build sophisticated automated workflows in less time than you think. This guide translates complex integrations into straightforward steps for immediate implementation.

Watch Step By Step Video Tutorial Below


1. Accessing Pabbly Connect for Integration

To start the integration process, you first need to access Pabbly Connect. This platform allows you to connect various applications effortlessly. If you are a new user, click on the ‘Sign Up for Free’ button to create an account and receive 100 tasks for free. Existing users can sign in directly to their dashboard.

Once logged in, navigate to the Pabbly Connect dashboard. Click on the ‘Create Workflow’ button to initiate a new integration workflow. Name your workflow something descriptive, such as ‘Enroll User in Teachable Course for Shopify Purchase,’ and click ‘Create’ to proceed.


2. Setting Up Shopify Trigger in Pabbly Connect

The next step involves setting up the trigger application in Pabbly Connect. Here, you will select Shopify as your trigger application. The trigger event will be set to ‘Order Payment,’ which initiates the workflow whenever a new purchase is made on your Shopify store.

  • Select Shopify as the trigger application.
  • Choose ‘Order Payment’ as the trigger event.
  • Copy the provided webhook URL to connect Shopify with Pabbly Connect.

After copying the webhook URL, go to your Shopify account settings. Navigate to Notifications and create a new webhook for the ‘Order Payment’ event, ensuring the format is set to JSON. Paste the copied URL into the webhook settings and save it. This step is crucial for establishing a connection between Shopify and Pabbly Connect.


3. Testing the Webhook Response in Pabbly Connect

After setting up the webhook, it’s time to test the integration. Go back to your Shopify store and simulate a purchase of the course, such as ‘PHP Codes for Beginners.’ Fill in the required details and complete the payment process. Once the payment is successful, Pabbly Connect will receive the webhook response containing the order details.

In Pabbly Connect, you will see the received response which includes customer information such as first name, last name, and the course name purchased. This confirms that the initial step of the automation is successful. Now, you need to filter this data to ensure that only specific course purchases proceed to the next step.

  • Access the filter option in Pabbly Connect.
  • Set a condition to check if the product name matches ‘PHP Codes for Beginners.’
  • Test the filter to ensure it triggers correctly.

After setting the filter, run a test request to confirm that the condition is true. If successful, the workflow will continue to the next action.


4. Enrolling User in Teachable via Pabbly Connect

With the filter successfully set, you can now proceed to the action step where you will enroll the user in Teachable using Pabbly Connect. Select Teachable as your action application and choose the ‘Enroll User in Course’ action event. You will need to connect your Teachable account to Pabbly Connect.

To establish this connection, enter your Teachable account email and password. Additionally, you will need to provide the subdomain of your Teachable account, which can be found in your account settings. Once connected, select the course you want to enroll users in from the dropdown menu.

Map the email and name fields using the data received from Shopify. Leave the password field blank if not required. Save the settings and send a test request to verify enrollment.

Upon successful enrollment, you will receive a confirmation response showing the user’s details and enrollment status. This confirms that the integration between Shopify and Teachable via Pabbly Connect is complete and functioning as intended.


5. Conclusion

In conclusion, integrating Teachable with Shopify using Pabbly Connect allows you to automate the enrollment of users in your courses seamlessly. By following the outlined steps, you can ensure that every purchase on Shopify triggers an automatic enrollment in Teachable. This integration not only saves time but also enhances the user experience for your customers.

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

Utilizing Pabbly Connect effectively streamlines your educational business processes, making course management more efficient and user-friendly.