Learn how to automate user enrollment in Heights using Pabbly Connect with Shopify. Step-by-step tutorial on setting up the integration. Master proven automation processes with practical implementation examples and strategic recommendations you can apply immediately in your workflow.

Watch Step By Step Video Tutorial Below


1. Introduction to Pabbly Connect for Shopify Integration

Pabbly Connect is a powerful integration platform that automates user enrollment in Heights whenever a purchase is made on Shopify. This step-by-step guide will take you through the process of using Pabbly Connect to set up this automation.

To get started, first, log into your Pabbly Connect account or create a free account if you are a new user. It only takes a couple of minutes to sign up. Once logged in, navigate to the dashboard where you can create your workflow.


2. Creating a Workflow in Pabbly Connect

To create a workflow in Pabbly Connect, click on the blue button labeled ‘Create Workflow’. You will need to name your workflow; for example, ‘Enroll User to Heights Course on Shopify Purchase’. This name helps you identify the workflow later.

After naming your workflow, click the ‘Create’ button. You will see two boxes labeled ‘Trigger’ and ‘Action’. The trigger signifies when an event occurs, and the action specifies what should happen as a result. In this case, we will set Shopify as the trigger application and Heights as the action application.


3. Setting Up Shopify Trigger in Pabbly Connect

For the trigger event, select ‘New Order’ from Shopify. Pabbly Connect will provide you with a webhook URL and instructions to set up the integration. Copy this URL as you will need to paste it into your Shopify settings.

Next, go to your Shopify dashboard, click on ‘Settings’, then ‘Notifications’. Here, you will find the option to create a webhook. Paste the copied URL into the webhook URL field and select the event type as ‘Order Payment’. Make sure the format is set to JSON and click ‘Save’. This step establishes the connection between Shopify and Pabbly Connect.


4. Placing a Test Order on Shopify

Now that your trigger is set up, it’s time to test the integration. Open your online store and place a dummy order as a customer. For example, you can purchase a course like ‘PHP for Beginners’. Fill in the required details such as name, email, and address, then proceed to payment.

  • Enter a dummy email address like ‘[email protected]’.
  • Use a test card number and complete the purchase.

Once the order is placed, return to your Pabbly Connect dashboard to see if the order details have been captured. You should see the payment date, amount, and customer details displayed in the response.


5. Enrolling Users in Heights via Pabbly Connect

After successfully capturing the order details, the next step is to enroll the user in Heights. In Pabbly Connect, set Heights as the action application and select the action event ‘Enroll Student for Course’. You will need to provide your Heights API key and subdomain for the connection.

Once connected, you can map the data from the Shopify order to the Heights enrollment fields. For example, map the customer’s first and last name and email address to enroll them in the course. After mapping the fields, click on the ‘Save and Send Test Request’ button. If successful, the user will be enrolled in the Heights course automatically.


Conclusion

Integrating Pabbly Connect with Shopify and Heights allows for seamless user enrollment automation. By following these steps, you can ensure that every new order results in automatic enrollment in Heights courses, enhancing your business efficiency.

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