Learn how to automate the enrollment of ThriveCart Learn students from Shopify sales using Pabbly Connect. Follow our step-by-step guide to streamline your process. Learn to create powerful connections between your critical applications without requiring specialized programming knowledge or extensive technical background.
Watch Step By Step Video Tutorial Below
1. Setting Up Pabbly Connect for Shopify and ThriveCart
To automate the enrollment of ThriveCart Learn students from Shopify sales, we will use Pabbly Connect. Begin by signing up for a free Pabbly Connect account. After signing up, navigate to the dashboard and click on the ‘Create Workflow’ button.
Next, name your workflow, for instance, ‘Shopify to ThriveCart Learn’. Select the appropriate folder for organizing your workflow. Once done, click on ‘Create’. This action opens a new workflow where you will set up the trigger and action needed for the automation.
2. Connecting Shopify to Pabbly Connect for Order Trigger
In this section, we will establish a connection between Shopify and Pabbly Connect. Start by selecting Shopify (version 2) as the app in the trigger window. Choose the trigger event as ‘New Order’. This event will trigger the workflow whenever a new order is placed on your Shopify store.
- Select Shopify version 2 as the app.
- Choose ‘New Order’ as the trigger event.
- Copy the webhook URL provided by Pabbly Connect.
Now, go to your Shopify account, click on ‘Settings’, and then ‘Notifications’. In the Webhooks section, create a new webhook. Set the event to ‘Order Created’, select JSON format, and paste the copied webhook URL. Save the changes. This setup ensures that every new order in Shopify sends data to Pabbly Connect.
3. Testing the Shopify Connection with Pabbly Connect
With the Shopify connection established, it’s time to test if Pabbly Connect is receiving data correctly. Place a test order in your Shopify store by selecting a course and completing the checkout process. Ensure to use valid customer details for the test.
Once the order is placed, return to your Pabbly Connect workflow. You should see a response indicating that the order details have been received. This response will include customer information and the course purchased, confirming that the connection is functioning as expected.
4. Enrolling Students in ThriveCart Learn via Pabbly Connect
Now that the Shopify trigger is set up, we will proceed to enroll the customer in ThriveCart Learn using Pabbly Connect. In the action step, choose ThriveCart Learn Plus and select the action event as ‘Create Student’.
Connect your ThriveCart Learn account by entering the API token. To obtain this token, log into your ThriveCart account, navigate to ‘Settings’, then ‘API and Webhooks’. Generate a new API key if you don’t have one, and copy it to use in Pabbly Connect.
- Select ThriveCart Learn Plus as the app.
- Choose ‘Create Student’ as the action event.
- Map the customer email and course ID.
Once the connection is established, map the customer details received from Shopify to the corresponding fields in ThriveCart Learn. This includes the email address and course ID, which you will obtain through a lookup table setup.
5. Using Lookup Tables in Pabbly Connect for Dynamic Course IDs
To dynamically enroll students based on the course they purchased, use the lookup table feature in Pabbly Connect. This allows you to match the course name from Shopify with the corresponding course ID in ThriveCart Learn.
In the action step, add a new action and select ‘Lookup Table’. Here, map the course name from the Shopify order to find the corresponding course ID. Enter the course names in the label section and their IDs in the value section.
Map the course name from Shopify to the lookup key. Input course names and their IDs in the lookup table. Map the course ID response back to the ThriveCart action.
This dynamic setup ensures that whenever a new order is placed, the correct course ID is fetched based on the course name, allowing for accurate student enrollment in ThriveCart Learn.
Conclusion
In this tutorial, we demonstrated how to automate the enrollment of ThriveCart Learn students from Shopify sales using Pabbly Connect. By following the steps outlined, you can streamline your course sales process and ensure students are enrolled automatically upon purchase. 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.
- Check out Pabbly Connect – Automate your business workflows effortlessly!
- Sign Up Free – Start your journey with ease!
- 10,000+ Video Tutorials – Learn step by step!
- Join Pabbly Facebook Group – Connect with 21,000+ like minded people!