Learn how to integrate LearnWorlds with WebinarKit using Pabbly Connect. Step-by-step tutorial on automating user registrations seamlessly. Explore systematic approaches to creating efficient automation solutions that convert technical concepts into practical, implementable instructions.

Watch Step By Step Video Tutorial Below


1. Accessing Pabbly Connect for Integration

To begin the integration process between LearnWorlds and WebinarKit, you need to access Pabbly Connect. Start by visiting the URL Pabbly.com/connect in your web browser.

Once on the Pabbly Connect landing page, you will see options to sign in or sign up. If you are a new user, click on the ‘Sign Up’ button to create your account. This process is quick and provides you with 100 free tasks upon registration. Existing users can simply click ‘Sign In’ to access their dashboard.


2. Creating a Workflow in Pabbly Connect

After signing in, click on the ‘Create Workflow’ button on the dashboard. A dialog box will appear, prompting you to name your workflow. For this integration, name it ‘Integrate LearnWorlds with WebinarKit’ and click ‘Create’. This step sets up the foundation for your integration.

Now, you will need to select your trigger application. Choose LearnWorlds as your trigger application and select the trigger event as ‘User is Registered or Updated’. This event will initiate the workflow whenever a new user registers on LearnWorlds.

  • Select LearnWorlds as the trigger application.
  • Choose ‘User is Registered or Updated’ as the trigger event.
  • Copy the webhook URL provided.

This webhook URL is crucial as it will connect LearnWorlds to Pabbly Connect. Make sure to save this URL for the next steps.


3. Configuring LearnWorlds for Integration

Next, log into your LearnWorlds account and navigate to the ‘Settings’ section. From there, go to ‘Developers’ and then ‘Webhooks’. Here, you will need to activate the webhook by pasting the URL you copied from Pabbly Connect.

After pasting the URL, click ‘Save’. To ensure the integration is set up correctly, send dummy data from LearnWorlds. This will help you confirm that the webhook is functioning as expected.

  • Navigate to ‘Settings’ in LearnWorlds.
  • Go to ‘Developers’ and select ‘Webhooks’.
  • Paste the webhook URL and click ‘Save’.

Once you’ve sent the dummy data, return to Pabbly Connect to capture the webhook response. This confirms that the integration is working correctly.


4. Setting Up WebinarKit in Pabbly Connect

Now, it’s time to set up WebinarKit as the action application in your Pabbly Connect workflow. Select WebinarKit from the application list and choose ‘New Webinar Registration’ as the action event. This action will register the user in WebinarKit whenever a new user is created in LearnWorlds.

To connect WebinarKit with Pabbly Connect, you will need to enter your WebinarKit API key. Log into your WebinarKit account, navigate to ‘Settings’, and find the API access section to copy your private API key. Paste this key into Pabbly Connect and click ‘Save’.

Select WebinarKit as the action application. Choose ‘New Webinar Registration’ as the action event. Paste the API key from WebinarKit into Pabbly Connect.

This connection allows Pabbly Connect to manage registrations seamlessly between the two platforms.


5. Mapping Data in Pabbly Connect

After establishing the connection, you will need to map the data fields from LearnWorlds to WebinarKit. This includes mapping the email address and user name to the appropriate fields in WebinarKit. Since the name may come in a single format, you can use the text formatter feature in Pabbly Connect to split the name into first and last names.

To do this, add a new action step in your workflow and select the text formatter. Choose ‘Split Text’ as the action event. Map the full name from LearnWorlds to this step, using a space as the separator. This will allow you to have first and last names separated for the registration process.

Add a new action step for text formatting. Choose ‘Split Text’ as the action event. Map the full name and set space as the separator.

Once the data is mapped, test the workflow to ensure that new registrations on LearnWorlds automatically create registrants in WebinarKit, confirming the successful integration through Pabbly Connect.


Conclusion

In conclusion, integrating LearnWorlds with WebinarKit using Pabbly Connect streamlines the registration process, ensuring that every new user on LearnWorlds is automatically registered in WebinarKit. This automation saves time and enhances user experience, making it a valuable addition to your online course management.

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