Learn how to automate user creation in LearnWorlds from Gravity Forms submissions using Pabbly Connect. Follow this detailed step-by-step tutorial. Explore efficient methods for automating routine tasks with clear, concise instructions suited for both newcomers and experienced professionals.

Watch Step By Step Video Tutorial Below


1. Accessing Pabbly Connect for Integration

To begin the integration process, you will first need to access Pabbly Connect. This platform allows you to automate workflows between different applications such as Gravity Forms and LearnWorlds. If you are a new user, you can sign up for free and get 100 tasks every month.

Once you sign in to your Pabbly Connect account, you will see a dashboard displaying various applications. Click on the ‘Access Now’ button to enter the Pabbly Connect interface, where you can create your automation workflows.


2. Creating a Workflow in Pabbly Connect

In this section, we will create a new workflow that integrates Gravity Forms with LearnWorlds using Pabbly Connect. Start by clicking on the ‘Create Workflow’ button located at the top right corner of the dashboard. A dialog box will appear asking for a workflow name.

  • Enter the name: ‘Create LearnWorlds User on Gravity Forms Submission’.
  • Select a folder to save the workflow, such as ‘Gravity Forms Automations’.

After naming your workflow and selecting the appropriate folder, click the ‘Create’ button. Now, your workflow is set up, and you will see two sections: Trigger and Action. The Trigger defines when the automation starts, while the Action defines what happens next.


3. Setting Up the Trigger in Pabbly Connect

For this integration, we will set Gravity Forms as the trigger application in Pabbly Connect. Click on the Trigger section and select ‘Gravity Forms’ as the application. Then, choose ‘New Response’ as the trigger event.

Pabbly Connect will generate a unique webhook URL. Copy this URL and navigate to your Gravity Forms account. Open the form you created, go to the settings, and select the ‘Webhooks’ option. Here, click on the ‘Add New’ button to create a new webhook.

  • Name the webhook ‘New Form Entry’.
  • Paste the webhook URL you copied earlier.
  • Set the request method to POST and format to JSON.
  • Select ‘All Fields’ for the data you want to capture.

After filling in the necessary details, click the ‘Save’ button to update the webhook settings. Your Gravity Forms is now connected to Pabbly Connect, and you should see a message confirming that the webhook has been added successfully.


4. Testing the Integration with Pabbly Connect

Now that we have set up the trigger, it’s time to test the integration. Go back to your Gravity Forms and submit a test entry. Fill in the required fields such as first name, last name, email, and phone number, and then click the ‘Submit’ button.

Once the form is submitted, return to Pabbly Connect and check if it captures the test submission response. You should see the details populated in the trigger section, confirming that the integration works correctly.

Verify that the first name, last name, email, and phone number are displayed correctly. This indicates that Gravity Forms is successfully sending data to Pabbly Connect.

With this confirmation, you can now proceed to set up the action step to create a user in LearnWorlds.


5. Setting Up the Action in Pabbly Connect

To complete the integration, we will now set LearnWorlds as the action application in Pabbly Connect. Click on the Action section and select ‘LearnWorlds’ as the application. Then choose ‘Create User’ as the action event.

Next, you will need to connect your LearnWorlds account to Pabbly Connect. Click on the ‘Connect’ button, and a new window will appear asking for your API URL, Client ID, and Client Secret. You can find these details in your LearnWorlds account under the settings in the developers section.

Copy the API URL, Client ID, and Client Secret from LearnWorlds. Paste them into the respective fields in Pabbly Connect.

After entering the required details, click the ‘Save’ button to establish the connection. Now, you need to map the data from the trigger to the fields in LearnWorlds. For example, map the email, first name, and last name to create a new user. Finally, click on the ‘Send Test Request’ button to verify that the user is created successfully in LearnWorlds.


Conclusion

This detailed tutorial demonstrated how to automate user creation in LearnWorlds from Gravity Forms submissions using Pabbly Connect. By following these steps, you can streamline your registration process and save time on manual entries.

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