Learn how to automatically enroll students in Heights Platform upon course purchase in WooCommerce using Pabbly Connect. Follow our step-by-step guide! 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 Integration

To automatically enroll students in Heights Platform upon course purchase in WooCommerce, you first need to set up Pabbly Connect. Start by visiting the Pabbly website and signing in to your account. If you don’t have an account, you can create a free trial account in just a few minutes.

Once logged in, navigate to the Pabbly Connect dashboard. Click on the ‘Create Workflow’ button to start a new automation. Name your workflow something descriptive, like ‘Enroll Students from WooCommerce to Heights Platform’. This sets the foundation for your integration.


2. Configuring the Trigger in Pabbly Connect

The next step involves configuring the trigger within Pabbly Connect. Click on the trigger window and select WooCommerce as your application. For the trigger event, choose ‘Customer Updated’. This event will detect when a new purchase occurs.

  • Select ‘Customer Updated’ as the trigger event.
  • Copy the generated webhook URL from Pabbly Connect.
  • Navigate to your WooCommerce settings to add this URL.

In your WooCommerce dashboard, go to the settings, click on the Advanced tab, and select Webhooks. Here, click on ‘Add Webhook’, name it appropriately, and paste the copied webhook URL. Set the status to active and select ‘Order Updated’ as the topic before saving the webhook.


3. Capturing Purchase Data from WooCommerce

After setting up the webhook, it’s time to capture the purchase data using Pabbly Connect. Click on the ‘Recapture Webhook Response’ button in Pabbly Connect to start listening for incoming data. Make a test purchase in your WooCommerce store to generate data.

Once the purchase is completed, return to Pabbly Connect to see the captured data. This data will include the student’s name, email, and the course purchased. Ensure you have all necessary information for the next steps.


4. Applying Filters for Course Enrollment

To ensure only students who purchase the specific course are enrolled, you will need to add a filter in Pabbly Connect. Click on the plus icon to add a new action step and select the filter option.

  • Set the filter type to ‘Equals’.
  • Map the course name from the captured data to the filter.
  • Ensure the filter only passes if the course matches the specified course.

Save the filter and test it to confirm that it works correctly. This step ensures that only students purchasing the core PHP programming course will be enrolled automatically in the Heights Platform.


5. Enrolling Students in Heights Platform

Now that the trigger and filter are set, you will configure the action to enroll students in Heights Platform using Pabbly Connect. Click on the action window, select Heights Platform as the application, and choose ‘Enroll Student’ as the action event.

Connect your Heights Platform account by providing the necessary API token and subdomain. Map the student’s name and email from the captured data to the corresponding fields in the Heights Platform enrollment form.

Once all fields are mapped correctly, click on ‘Save and Send Test Request’. This will enroll the student in the Heights Platform automatically. Check your Heights Platform to confirm that the student is now enrolled in the course.


Conclusion

In this tutorial, we demonstrated how to use Pabbly Connect to automatically enroll students in Heights Platform upon purchasing a course through WooCommerce. By following these steps, you can streamline your enrollment process and save valuable time. Automate your workflows with Pabbly Connect to enhance your educational offerings efficiently.

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