CRM#

CRM integrations are one of the provided integrations with Formie, and are used for a variety of different needs. Mostly commonly, this integration pushes data related to “Contacts” and “Leads”. Each provider will have different names and available data available to be mapped. For instance, you might want to add someone to a “Potentials” list in your CRM, so you can follow up with later, or build complex automations.

Formie uses Craft‘s Queue system to send data to third-party providers. When a submission is successful a job is added to the queue so that it can be processed asynchronously.

You can create CRM integrations by going to FormieSettingsCRM. You can pick from a list of providers Formie supports, and provide details for connecting to their respective APIs. You can also create multiple CRM integrations, in case you need to connect to multiple, different providers.

You can also test the connection to the APIs, to ensure that your site and Formie can communicate with the API.

Once created, enabled and connected, these integrations will be available to configure in your forms.

Refresh Integration#

Formie will fetch a number of data objects for the provider - each being specific to the provider. These objects are cached for performance, you can also refresh the available data objects if they change.

Field Mapping#

For each data object, Formie will also fetch all available fields, and any provider-specific fields for a particular CRM provider or data object. You can map which Formie fields should have their values connected to their third-party field counterpart. Each field mapping field can be opted-in, in case you don't require mapping content to all data objects.

Supported Providers#

Formie integrates with the following providers:

  • ActiveCampaign
  • Agile CRM
  • Avochato
  • Capsule CRM
  • Copper CRM
  • Freshdesk
  • Freshsales
  • HubSpot
  • Infusionsoft
  • Insightly
  • Klaviyo
  • Maximizer
  • Mercury
  • Microsoft Dynamics 365
  • Pardot
  • Pipedrive
  • Pipeliner
  • Salesflare
  • Salesforce
  • Scoro
  • SharpSpring
  • SugarCRM
  • vCita
  • Zoho

Is your provider not in the list above? Contact us to submit your interest, or look at the Custom Integration docs to write your own provider support.

ActiveCampaign#

Follow the below steps to connect to the ActiveCampaign API.

Step 1. Create the Integration#

  1. Navigate to FormieSettingsCRM.
  2. Click the New Integration button.
  3. Select ActiveCampaign as the Integration Provider.

Step 2. Connect to the ActiveCampaign API#

  1. Go to ActiveCampaign and login to your account.
  2. In the left-hand menu, click Settings.
  3. In the left-hand sub-menu, click Developer.
  4. Copy the API URL from ActiveCampaign and paste in the API URL field in Formie.
  5. Copy the API Key from ActiveCampaign and paste in the API Key field in Formie.

Step 3. Test Connection#

  1. Save this integration.
  2. Click on the Refresh button in the right-hand sidebar.

Step 4. Form Setting#

  1. Go to the form you want to enable this integration on.
  2. Click the Integrations tab.
  3. In the left-hand sidebar, select the name you gave the integration.
  4. Enable the integration and fill out all required fields.
  5. Click Save to save the form.

Agile CRM#

Follow the below steps to connect to the Agile CRM API.

Step 1. Create the Integration#

  1. Navigate to FormieSettingsCRM.
  2. Click the New Integration button.
  3. Select Agile CRM as the Integration Provider.

Step 2. Connect to the Agile CRM API#

  1. Go to Agile CRM and login to your account.
  2. Click on your profile dropdown on the top-right of the screen, and select Admin Settings.
  3. Click on the Developers & API menu in the left-hand sidebar.
  4. Copy the REST API from Agile CRM and paste in the API Key field in Formie.
  5. Enter the email for your Agile CRM account in the API Email field in Formie.
  6. Enter the full domain (including https://) for your Agile CRM account in the Domain field in Formie.

Step 3. Test Connection#

  1. Save this integration.
  2. Click on the Refresh button in the right-hand sidebar.

Step 4. Form Setting#

  1. Go to the form you want to enable this integration on.
  2. Click the Integrations tab.
  3. In the left-hand sidebar, select the name you gave the integration.
  4. Enable the integration and fill out all required fields.
  5. Click Save to save the form.

Avochato#

Follow the below steps to connect to the Avochato API.

Step 1. Create the Integration#

  1. Navigate to FormieSettingsCRM.
  2. Click the New Integration button.
  3. Select Avochato as the Integration Provider.

Step 2. Connect to the Avochato API#

  1. Go to Avochato and login to your account.
  2. In the left-hand sidebar menu, click on Settings.
  3. Click the Generate Credentials button.
  4. Copy the Auth ID from Avochato and paste in the Auth ID field in Formie.
  5. Copy the Auth Secret from Avochato and paste in the Auth Secret field in Formie.

Step 3. Test Connection#

  1. Save this integration.
  2. Click on the Refresh button in the right-hand sidebar.

Step 4. Form Setting#

  1. Go to the form you want to enable this integration on.
  2. Click the Integrations tab.
  3. In the left-hand sidebar, select the name you gave the integration.
  4. Enable the integration and fill out all required fields.
  5. Click Save to save the form.

Capsule#

Follow the below steps to connect to the Capsule API.

Step 1. Create the Integration#

  1. Navigate to FormieSettingsCRM.
  2. Click the New Integration button.
  3. Select Capsule as the Integration Provider.

Step 2. Connect to the Capsule API#

  1. Click on your profile dropdown on the top-right of the screen, and select My Preferences.
  2. Click the API Authentication Tokens button.
  3. Click the Generate new API token button.
  4. Copy the API Key from Capsule and paste in the API Key in Formie.

Step 3. Test Connection#

  1. Save this integration.
  2. Click on the Refresh button in the right-hand sidebar.

Step 4. Form Setting#

  1. Go to the form you want to enable this integration on.
  2. Click the Integrations tab.
  3. In the left-hand sidebar, select the name you gave the integration.
  4. Enable the integration and fill out all required fields.
  5. Click Save to save the form.

Copper#

Follow the below steps to connect to the Copper API.

Step 1. Create the Integration#

  1. Navigate to FormieSettingsCRM.
  2. Click the New Integration button.
  3. Select Copper as the Integration Provider.

Step 2. Connect to the Copper API#

  1. Go to Copper and login to your account.
  2. Click on the Settings menu in the left-hand sidebar.
  3. Click on the Integration menu in the left-hand sidebar and select API Keys.
  4. Click the Generate API Key button.
  5. Copy the API Key from Copper and paste in the API Key field in Formie.
  6. Enter the email for your Copper account in the API Email field in Formie.

Step 3. Test Connection#

  1. Save this integration.
  2. Click on the Refresh button in the right-hand sidebar.

Step 4. Form Setting#

  1. Go to the form you want to enable this integration on.
  2. Click the Integrations tab.
  3. In the left-hand sidebar, select the name you gave the integration.
  4. Enable the integration and fill out all required fields.
  5. Click Save to save the form.

Freshdesk#

Follow the below steps to connect to the Freshdesk API.

Step 1. Create the Integration#

  1. Navigate to FormieSettingsCRM.
  2. Click the New Integration button.
  3. Select Freshdesk as the Integration Provider.

Step 2. Connect to the Freshdesk API#

  1. Go to Freshdesk and login to your account.
  2. Click on your profile dropdown on the top-right of the screen, and select Profile Settings.
  3. Copy the API Key from Freshdesk and paste in the API Key field in Formie.

Step 3. Test Connection#

  1. Save this integration.
  2. Click on the Refresh button in the right-hand sidebar.

Step 4. Form Setting#

  1. Go to the form you want to enable this integration on.
  2. Click the Integrations tab.
  3. In the left-hand sidebar, select the name you gave the integration.
  4. Enable the integration and fill out all required fields.
  5. Click Save to save the form.

Freshsales#

Follow the below steps to connect to the Freshdesk API.

Step 1. Create the Integration#

  1. Navigate to FormieSettingsCRM.
  2. Click the New Integration button.
  3. Select Freshsales as the Integration Provider.

Step 2. Connect to the Freshdesk API#

  1. Go to Freshsales and login to your account.
  2. Click on your profile dropdown on the top-right of the screen, and select Settings.
  3. Click on the API Settings button.
  4. Copy the API Key from Freshdesk and paste in the API Key field in Formie.

Step 3. Test Connection#

  1. Save this integration.
  2. Click on the Refresh button in the right-hand sidebar.

Step 4. Form Setting#

  1. Go to the form you want to enable this integration on.
  2. Click the Integrations tab.
  3. In the left-hand sidebar, select the name you gave the integration.
  4. Enable the integration and fill out all required fields.
  5. Click Save to save the form.

HubSpot#

Follow the below steps to connect to the HubSpot API.

Step 1. Create the Integration#

  1. Navigate to FormieSettingsCRM.
  2. Click the New Integration button.
  3. Select HubSpot as the Integration Provider.

Step 2. Connect to the HubSpot API#

  1. Go to HubSpot and login to your account.
  2. Click on the settings icon on the top-right of the screen.
  3. In the left-hand sidebar menu, click on IntegrationsPrivate Apps.
  4. Click the Create a private app button.
  5. Fill out the details, and click the Scopes tab. Select the following scopes:
    • crm.lists.read
    • crm.objects.companies.read
    • crm.objects.contacts.read
    • crm.objects.deals.read
    • forms
  6. Click the Create App button in the top right.
  7. In the dialog box, review the info about your app's access token, then click Continue creating.
  8. Copy the Access Token from HubSpot and paste in the Access Token field in Formie.

Step 3. Test Connection#

  1. Save this integration.
  2. Click on the Refresh button in the right-hand sidebar.

Step 4. Form Setting#

  1. Go to the form you want to enable this integration on.
  2. Click the Integrations tab.
  3. In the left-hand sidebar, select the name you gave the integration.
  4. Enable the integration and fill out all required fields.
  5. Click Save to save the form.

Infusionsoft#

Follow the below steps to connect to the Infusionsoft API.

Step 1. Create the Integration#

  1. Navigate to FormieSettingsCRM.
  2. Click the New Integration button.
  3. Select Infusionsoft as the Integration Provider.

Step 2. Connect to the Infusionsoft API#

  1. Go to Keap Developer Account and login to your account.
  2. Click on your profile dropdown on the top-right of the screen, and select Apps.
  3. Click the + New App button.
  4. Fill out the required details, and be sure to enable APIs (small green icon button).
  5. Click the Create button.
  6. Copy the Key from Infusionsoft and paste in the Client ID field in Formie.
  7. Copy the Secret from Infusionsoft and paste in the Client Secret field in Formie.

Step 3. Test Connection#

  1. Save this integration.
  2. Click on the Connect button in the right-hand sidebar.
  3. You‘ll be redirected to Infusionsoft, where you must approve Formie to access your Infusionsoft account.

Step 4. Form Setting#

  1. Go to the form you want to enable this integration on.
  2. Click the Integrations tab.
  3. In the left-hand sidebar, select the name you gave the integration.
  4. Enable the integration and fill out all required fields.
  5. Click Save to save the form.

Insightly#

Follow the below steps to connect to the Insightly API.

Step 1. Create the Integration#

  1. Navigate to FormieSettingsCRM.
  2. Click the New Integration button.
  3. Select Insightly as the Integration Provider.

Step 2. Connect to the Insightly API#

  1. Go to Insightly and login to your account.
  2. Click on your profile dropdown on the top-right of the screen, and select User Settings.
  3. Copy the API Key from Insightly and paste in the API Key field in Formie.

Step 3. Test Connection#

  1. Save this integration.
  2. Click on the Refresh button in the right-hand sidebar.

Step 4. Form Setting#

  1. Go to the form you want to enable this integration on.
  2. Click the Integrations tab.
  3. In the left-hand sidebar, select the name you gave the integration.
  4. Enable the integration and fill out all required fields.
  5. Click Save to save the form.

Klaviyo#

Follow the below steps to connect to the Klaviyo API.

Step 1. Create the Integration#

  1. Navigate to FormieSettingsCRM.
  2. Click the New Integration button.
  3. Select Klaviyo as the Integration Provider.

Step 2. Connect to the Klaviyo API#

  1. Go to Klaviyo and login to your account.
  2. Click on your profile dropdown on the top-right of the screen, and select Account.
  3. Click the Settings dropdown and click API Keys.
  4. Copy the Public API Key from Klaviyo and paste in the Public API Key field in Formie.
  5. Click the Create Private API Key button.
  6. Copy the Private API Key from Klaviyo and paste in the Private API Key field in Formie.

Step 3. Test Connection#

  1. Save this integration.
  2. Click on the Refresh button in the right-hand sidebar.

Step 4. Form Setting#

  1. Go to the form you want to enable this integration on.
  2. Click the Integrations tab.
  3. In the left-hand sidebar, select the name you gave the integration.
  4. Enable the integration and fill out all required fields.
  5. Click Save to save the form.

Maximizer#

Follow the below steps to connect to the Maximizer API.

Step 1. Create the Integration#

  1. Navigate to FormieSettingsCRM.
  2. Click the New Integration button.
  3. Select Maximizer as the Integration Provider.

Step 2. Connect to the Maximizer API#

  1. Go to Maximizer CRM API and request access to their API.
  2. When approved, you'll receive your details via email.
  3. Enter your Username from Maximizer and paste in the Username field in Formie.
  4. Enter your Password from Maximizer and paste in the Password field in Formie.
  5. Copy the Web Access URL from Maximizer and paste in the Web Access URL field in Formie.
  6. Copy the Database ID from Maximizer and paste in the Database ID field in Formie.
  7. Copy the Vendor ID from Maximizer and paste in the Vendor ID field in Formie.
  8. Copy the App Key from Maximizer and paste in the App Key field in Formie.

Step 3. Test Connection#

  1. Save this integration.
  2. Click on the Refresh button in the right-hand sidebar.

Step 4. Form Setting#

  1. Go to the form you want to enable this integration on.
  2. Click the Integrations tab.
  3. In the left-hand sidebar, select the name you gave the integration.
  4. Enable the integration and fill out all required fields.
  5. Click Save to save the form.

Mercury (by Connective)#

Follow the below steps to connect to the Connective Mercury API.

Step 1. Create the Integration#

  1. Navigate to FormieSettingsCRM.
  2. Click the New Integration button.
  3. Select Mercury as the Integration Provider.

Step 2. Connect to the Connective Mercury API#

  1. Go to Connective and login to your Mercury account.
  2. In the top menu, click the Admin tab.
  3. In the left-hand sidebar menu, click the Integrations tab.
  4. Copy the API Key from Mercury and paste in the API Key field in Formie.
  5. Copy the API Token from Mercury and paste in the API Token field in Formie.

Step 3. Test Connection#

  1. Save this integration.
  2. Click on the Refresh button in the right-hand sidebar.

Step 4. Form Setting#

  1. Go to the form you want to enable this integration on.
  2. Click the Integrations tab.
  3. In the left-hand sidebar, select the name you gave the integration.
  4. Enable the integration and fill out all required fields.
  5. Click Save to save the form.

Microsoft Dynamics 365#

Follow the below steps to connect to the Microsoft Dynamics 365 API.

Ensure you have Azure administrator access or an Azure administrator is able to grant permissions to the application. This is required to approve the application in Microsoft Dynamics 365.

Step 1. Create the Integration#

  1. Navigate to FormieSettingsCRM.
  2. Click the New Integration button.
  3. Select Microsoft Dynamics 365 as the Integration Provider.

Step 2. Connect to the Microsoft Dynamics 365 API#

  1. Go to Azure Active Directory Admin Center and login to your account.
  2. Click on the Azure Active Directory in the left-hand sidebar, App Registrations then New Registration.
    • Under Supported account types select Accounts in any organizational directory (Any Azure AD directory - Multitenant) and personal Microsoft accounts (e.g. Skype, Xbox).
    • In the Redirect URI field, enter the value from the Redirect URI field in Formie.
    • Click the Register button.
  3. Copy the Application (client) ID from Microsoft Dynamics 365 and paste in the Client ID field in Formie.
  4. Click on the Certificates & Secrets in the left-hand sidebar.
  5. Click the New client secret button and provide a name and appropriate expiry.
  6. Copy the Value from Microsoft Dynamics 365 for the resulting secret and paste in the Client Secret field below.
  7. Click on the API Permissions in the left-hand sidebar.
  8. Click the Add a Permission button.
  9. Select Microsoft Graph, then the Delegated permissions option and select the following permissions:
    • email
    • offline_access
    • openid
    • profile
  10. Click Add Permissions.
  11. Navigate back to All APIs and select Dynamics CRM and select the following permissions:
    • user_impersonation
  12. Click Add Permissions.
  13. Navigate back to API Permissions and click the Grant Admin Consent button, and agree to the prompt.

Step 3. Create an Application User#

  1. Go to Power Platform Admin Center and login to your account as a System Administrator.
  2. Click Environments in the left-hand sidebar, and then select an environment from the list.
  3. Copy the Environment URL from Power Platform and paste in the Domain field in Formie. Be sure to include the https:// (e.g. https://ffcor.crm6.dynamics.com).
  4. Click the Settings button in the top navigation.
  5. Click Users + Permissions, and then click Application Users.
  6. Click the + New app user button in the top navigation.
  7. Click + Add an app to choose the registered Azure AD application that was created for the selected user, and then click the Add button.
  8. Select a business unit from the dropdown list for Business Unit.
  9. Click Security roles and add the following:
    • Basic User
  10. Click the Save button, then the Create button.

Step 4. Test Connection#

  1. Save this integration.
  2. Click on the Connect button in the right-hand sidebar.
  3. You‘ll be redirected to Microsoft Dynamics 365, where you must approve Formie to access your Microsoft Dynamics 365 account.

Step 5. Form Setting#

  1. Go to the form you want to enable this integration on.
  2. Click the Integrations tab.
  3. In the left-hand sidebar, select the name you gave the integration.
  4. Enable the integration and fill out all required fields.
  5. Click Save to save the form.

Pardot#

Follow the below steps to connect to the Pardot API.

Step 1. Create the Integration#

  1. Navigate to FormieSettingsCRM.
  2. Click the New Integration button.
  3. Select Pardot as the Integration Provider.

Step 2. Connect to the Pardot API#

  1. Go to Pardot and login to your account.
  2. In the main menu, on the top-right, click the Settings icon and select Setup.
  3. In the left-hand sidebar, click on AppsApp Manager.
  4. Click the New Connected App button.
  5. Fill out all required fields.
  6. In the API (Enable OAuth Settings) section, tick the Enable OAuth Settings checkbox.
    • In the Callback URL field, enter the value from the Redirect URI field in Formie.
    • In the Selected OAuth Scopes field, select the following permissions from the list and click Add arrow button:
      • Manage Pardot services (pardot_api).
      • Perform requests on your behalf at any time (refresh_token, offline_access).
  7. Click the Save button.
  8. Copy the Consumer Key from Pardot and paste in the Consumer Key field in Formie.
  9. Copy the Consumer Secret from Pardot and paste in the Consumer Secret field in Formie.
  10. Click on the Manage button.
  11. Click on the Edit Policies button.
  12. In the OAuth policies section:
    • In the Permitted Users field, select All users may self-authorize.
    • In the IP Relaxation field, select Relaxed IP restrictions.
  13. Click the Save button.
  14. In the left-hand side menu, select PardotPardot Account Setup.
  15. Copy the Business Unit ID from Pardot and paste in the Business Unit ID field in Formie.

Step 3. Test Connection#

  1. Save this integration.
  2. Click on the Connect button in the right-hand sidebar.
  3. You‘ll be redirected to Pardot, where you must approve Formie to access your Pardot account.

Step 4. Form Setting#

  1. Go to the form you want to enable this integration on.
  2. Click the Integrations tab.
  3. In the left-hand sidebar, select the name you gave the integration.
  4. Enable the integration and fill out all required fields.
  5. Click Save to save the form.

Pipedrive#

Follow the below steps to connect to the Pipedrive API.

Step 1. Create the Integration#

  1. Navigate to FormieSettingsCRM.
  2. Click the New Integration button.
  3. Select Pipedrive as the Integration Provider.

Step 2. Connect to the Pipedrive API#

  1. Go to Pipedrive and login to your account.
  2. Click on your profile dropdown on the top-right of the screen, and select Personal Preferences.
  3. Click on the API tab.
  4. Copy the Your personal API token from Pipedrive and paste in the API Key field in Formie.

Step 3. Test Connection#

  1. Save this integration.
  2. Click on the Refresh button in the right-hand sidebar.

Step 4. Form Setting#

  1. Go to the form you want to enable this integration on.
  2. Click the Integrations tab.
  3. In the left-hand sidebar, select the name you gave the integration.
  4. Enable the integration and fill out all required fields.
  5. Click Save to save the form.

Pipeliner#

Follow the below steps to connect to the Pipeliner API.

Step 1. Create the Integration#

  1. Navigate to FormieSettingsCRM.
  2. Click the New Integration button.
  3. Select Pipeliner as the Integration Provider.

Step 2. Connect to the Pipeliner API#

  1. Go to Pipeliner and login to your account.
  2. In the top main menu, click on Menu icon in the far-left of the screen (9 dots).
  3. In the top sub-menu, click on the Obtain API Key.
  4. Copy the API Token from Pipeliner and paste in the API Token field in Formie.
  5. Copy the API Password from Pipeliner and paste in the API Password field in Formie.
  6. Copy the API Space ID from Pipeliner and paste in the API Space ID field in Formie.

Step 3. Test Connection#

  1. Save this integration.
  2. Click on the Refresh button in the right-hand sidebar.

Step 4. Form Setting#

  1. Go to the form you want to enable this integration on.
  2. Click the Integrations tab.
  3. In the left-hand sidebar, select the name you gave the integration.
  4. Enable the integration and fill out all required fields.
  5. Click Save to save the form.

Salesflare#

Follow the below steps to connect to the Salesflare API.

Step 1. Create the Integration#

  1. Navigate to FormieSettingsCRM.
  2. Click the New Integration button.
  3. Select Salesflare as the Integration Provider.

Step 2. Connect to the Salesflare API#

  1. Go to Salesflare and login to your account.
  2. In the left-hand sidebar menu, click the Settings icon.
  3. In the left-hand sidebar sub-menu, click on API Keys.
  4. Click on the large + add button in the bottom-right of the screen.
  5. Copy the API Key from Salesflare and paste in the API Key field in Formie.

Step 3. Test Connection#

  1. Save this integration.
  2. Click on the Refresh button in the right-hand sidebar.

Step 4. Form Setting#

  1. Go to the form you want to enable this integration on.
  2. Click the Integrations tab.
  3. In the left-hand sidebar, select the name you gave the integration.
  4. Enable the integration and fill out all required fields.
  5. Click Save to save the form.

Salesforce#

Follow the below steps to connect to the Salesforce API.

Step 1. Create the Integration#

  1. Navigate to FormieSettingsCRM.
  2. Click the New Integration button.
  3. Select Salesforce as the Integration Provider.

Step 2. Connect to the Salesforce API#

  1. Go to Salesforce and login to your account.
  2. In the main menu, on the top-right, click the Settings icon and select Setup.
  3. In the left-hand sidebar, click on AppsApp Manager.
  4. Click the New Connected App button.
  5. Fill out all required fields.
  6. In the API (Enable OAuth Settings) section, tick the Enable OAuth Settings checkbox.
    • In the Callback URL field, enter the value from the Redirect URI field in Formie.
    • In the Selected OAuth Scopes field, select the following permissions from the list and click Add arrow button:
      • Access and manage your data (api)
      • Allow access to your unique identifier (openid).
      • Perform requests on your behalf at any time (refresh_token, offline_access).
  7. Click the Save button.
  8. Copy the Consumer Key from Salesforce and paste in the Consumer Key field in Formie.
  9. Copy the Consumer Secret from Salesforce and paste in the Consumer Secret field in Formie.
  10. Click on the Manage button.
  11. Click on the Edit Policies button.
  12. In the OAuth policies section:
    • In the Permitted Users field, select All users may self-authorize.
    • In the IP Relaxation field, select Relaxed IP restrictions.
  13. Click the Save button.

Step 3. Test Connection#

  1. Save this integration.
  2. Click on the Connect button in the right-hand sidebar.
  3. You‘ll be redirected to Salesforce, where you must approve Formie to access your Salesforce account.

Step 4. Form Setting#

  1. Go to the form you want to enable this integration on.
  2. Click the Integrations tab.
  3. In the left-hand sidebar, select the name you gave the integration.
  4. Enable the integration and fill out all required fields.
  5. Click Save to save the form.

Scoro#

Follow the below steps to connect to the Scoro API.

Step 1. Create the Integration#

  1. Navigate to FormieSettingsCRM.
  2. Click the New Integration button.
  3. Select Scoro as the Integration Provider.

Step 2. Connect to the Scoro API#

  1. Go to Scoro and login to your account.
  2. Click on your profile dropdown on the top-right of the screen, and select Profile Settings.
  3. Click on Site SettingsIntegrations.
  4. Under the General heading, click on Scoro API.
  5. Copy the API Key from Scoro and paste in the API Key field in Formie.

Step 3. Test Connection#

  1. Save this integration.
  2. Click on the Refresh button in the right-hand sidebar.

Step 4. Form Setting#

  1. Go to the form you want to enable this integration on.
  2. Click the Integrations tab.
  3. In the left-hand sidebar, select the name you gave the integration.
  4. Enable the integration and fill out all required fields.
  5. Click Save to save the form.

SharpSpring#

Follow the below steps to connect to the SharpSpring API.

Step 1. Create the Integration#

  1. Navigate to FormieSettingsCRM.
  2. Click the New Integration button.
  3. Select SharpSpring as the Integration Provider.

Step 2. Connect to the SharpSpring API#

  1. Go to SharpSpring and login to your account.
  2. Click on your profile dropdown on the top-right of the screen, and select Settings.
  3. In the left-hand sidebar menu, click on API Settings.
  4. Click the Generate New API Keys button.
  5. Copy the Account ID from SharpSpring and paste in the Account ID field in Formie.
  6. Copy the Secret Key from SharpSpring and paste in the Secret Key field in Formie.

Step 3. Test Connection#

  1. Save this integration.
  2. Click on the Refresh button in the right-hand sidebar.

Step 4. Form Setting#

  1. Go to the form you want to enable this integration on.
  2. Click the Integrations tab.
  3. In the left-hand sidebar, select the name you gave the integration.
  4. Enable the integration and fill out all required fields.
  5. Click Save to save the form.

SugarCRM#

Follow the below steps to connect to the SugarCRM API.

Step 1. Create the Integration#

  1. Navigate to FormieSettingsCRM.
  2. Click the New Integration button.
  3. Select SugarCRM as the Integration Provider.

Step 2. Connect to the SugarCRM API#

  1. Go to SugarCRM and login to your account.
  2. Click on your profile dropdown on the top-right of the screen, and select Admin.
  3. Find and click the Configure API Platforms link.
  4. Below the table of API Platforms, enter formie in the add field, and click the Add button. This will add formie to the table of platforms.
  5. Enter the username for your SugarCRM account in the Username field in Formie.
  6. Enter the password for your SugarCRM account in the Password field in Formie.
  7. Enter the full domain (including https://) for your SugarCRM account in the Domain field in Formie.

Step 3. Test Connection#

  1. Save this integration.
  2. Click on the Connect button in the right-hand sidebar.

Step 4. Form Setting#

  1. Go to the form you want to enable this integration on.
  2. Click the Integrations tab.
  3. In the left-hand sidebar, select the name you gave the integration.
  4. Enable the integration and fill out all required fields.
  5. Click Save to save the form.

vCita#

Follow the below steps to connect to the vCita API.

Step 1. Create the Integration#

  1. Navigate to FormieSettingsCRM.
  2. Click the New Integration button.
  3. Select vCita as the Integration Provider.

Step 2. Connect to the vCita API#

  1. Go to vCita and login to your account.
  2. In the left-hand sidebar menu, click on Settings.
  3. Click on Integrations.
  4. Find Webhooks and click on the Connect button.
  5. Copy the App Token from vCita and paste in the App Key field in Formie.

Step 3. Test Connection#

  1. Save this integration.
  2. Click on the Refresh button in the right-hand sidebar.

Step 4. Form Setting#

  1. Go to the form you want to enable this integration on.
  2. Click the Integrations tab.
  3. In the left-hand sidebar, select the name you gave the integration.
  4. Enable the integration and fill out all required fields.
  5. Click Save to save the form.

Zoho#

Follow the below steps to connect to the Zoho API.

Step 1. Create the Integration#

  1. Navigate to FormieSettingsCRM.
  2. Click the New Integration button.
  3. Select Zoho as the Integration Provider.

Step 2. Connect to the Zoho API#

  1. Go to Zoho API Console and login to your account.
  2. Click the Add Client button.
  3. Click Server-based Applications.
  4. In the Authorized Redirect URIs field, enter the value from the Redirect URI field in Formie.
  5. Copy the Client ID from Zoho and paste in the Client ID field in Formie.
  6. Copy the Client Secret from Zoho and paste in the Client Secret field in Formie.

Step 3. Test Connection#

  1. Save this integration.
  2. Click on the Connect button in the right-hand sidebar.
  3. You‘ll be redirected to Zoho, where you must approve Formie to access your Zoho account.

Step 4. Form Setting#

  1. Go to the form you want to enable this integration on.
  2. Click the Integrations tab.
  3. In the left-hand sidebar, select the name you gave the integration.
  4. Enable the integration and fill out all required fields.
  5. Click Save to save the form.

Previous ← Email Marketing Next Payments →

Get started with Formie

Available for Craft 4. Get it from the plugin store.