Skip to main content
All CollectionsSubscriptionsJotform
Jotform Connections and Settings
Jotform Connections and Settings

Connect iPaaS.com with JotForm to manage forms and handle webhook configurations for seamless data synchronization.

Updated over 2 weeks ago

How to Connect

Prerequisites

Since Jotfrom does not support turning on webhooks via their API, you will need to do this manually via the instructions here.

Before setting up the JotForm integration in iPaaS.com, ensure you have the following:

  • Active JotForm Account: Ensure you have an active JotForm account with admin permissions (or permissions to create an API key).

  • Generate a JotForm API Key:

    • Navigate to Settings by clicking the upper right-hand logo in JotForm.

    • In the left-hand sidebar, click on API.

    • Click on Create New Key.

    • Copy the generated API Key for use in iPaaS.com.

  • Manual Webhook Setup: Since JotForm does not support enabling webhooks via their API, you must configure webhooks manually. Follow the instructions provided under the Setting up Webhooks in JotForm section.

Configure Subscription Settings

Navigate to the HubSpot subscription settings in iPaaS.com and provide the following information:

Field

Description

Required

Example

Name

A unique name for the subscription.

Yes

JotForm Integration

Version

API version to use.

Yes

v1.1

API URL

URL for the JotForm instance.

Yes

https://api.jotform.com

API Key

For development purposes only. Should always be set to null.

Yes

null

Authentication Methods

  1. In iPaaS.com, create a new subscription for JotForm.

  2. Enter the following details:

    • API URL: For most users, this will be https://api.jotform.com. Enterprise users may have a custom subdomain such as https://xyz.jotform.com/api.

    • API Key: Use the key you generated in the Prerequisites section.

  3. Save the subscription and validate the connection.

Setting up Webhooks in JotForm

JotForm does not support turning on webhooks via their API. This will need to be handled manually. This should be done after you have added the subscription and applied the above settings.

  1. Compile the Root URL:

    • Before you can add it in JotForm, you need to compile your webhook URL, which will look like this, where the items between the brackets will come from the following steps:

      mathematicaCopy code{Root URL}/hookapi/v2/dynamicForm/Jotform?AuthToken={Subscription API Key}&Scope={Scope}
    • Once you are done, you should have a webhook URL that looks like this:

      bashCopy codehttps://portal.ipaas.com/hookapi/v2/dynamicForm/Jotform?AuthToken=1234khfre54547yterf&Scope=customer%2Fcreated
  2. Identify the URL You Are Using in iPaaS.com:

    • If it is portal.ipaas.com, you will use https://api.ipaas.com for the root URL.

    • If it is staging.ipaas.com, you will use https://stagingapi.ipaas.com for the root URL.

  3. Obtain the Subscription API Key:

    • On the JotForm subscription settings page in iPaaS.com, you will see this field and a way to copy the key.

  4. Obtain the Scope:

    • For this integration, the only scope accepted is customer/created.

    • This scope must be encoded in the URL as customer%2Fcreated.

  5. Add the Webhook URL in JotForm:

    • In JotForm, go to Settings > Integrations > Webhooks.

    • Add the webhook URL you created above.

    • Click Complete Integration.

Initialization Support

Currently, initialization is not supported for Jotform in iPaaS.com. All data synchronization and mappings must be configured manually during the integration process.

Throttling

Throttling ensures that Jotform API isn’t overwhelmed by excessive API calls, preserving system performance during heavy data transfers.
While the throttling fields are required, the values are pre-populated by the integration settings. For more details, refer to Subscription Configuration – Edit.

Did this answer your question?