You are viewing beta documentation for Formie 4.x.
CRM
Salesforce
Follow the below steps to connect to the Salesforce API.
Step 1. Create the Integration
- Navigate to Formie → Settings → CRM.
- Click the New Integration button.
- Select Salesforce as the Integration Provider.
Step 2. Connect to the Salesforce API
- Go to Salesforce and login to your account.
- In the main menu, on the top-right, click the Settings icon and select Setup.
- In the left-hand sidebar, click on Apps → App Manager.
- Click the New Connected App button.
- Fill out all required fields.
- 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 user data via APIs (api)
- Access unique user identifiers (openid)
- Perform requests at any time (refresh_token, offline_access)
- Untick Require Proof Key for Code Exchange (PKCE) Extension for Supported Authorization Flows.
- Tick Require Secret for Web Server Flow.
- Untick Require Secret for Refresh Token Flow.
- Click the Save button.
- Copy the Consumer Key from Salesforce and paste in the Consumer Key field in Formie.
- Copy the Consumer Secret from Salesforce and paste in the Consumer Secret field in Formie.
- Click on the Manage button.
- Click on the Edit Policies button.
- In the OAuth policies section:
- In the Permitted Users field, select All users may self-authorize.
- In the IP Relaxation field, select Relax IP restrictions.
- In the Refresh Token Policy field, select Refresh token is valid until revoked.
- In the Session Policies section:
- Untick High assurance session required.
- Click the Save button.
Step 3. Test Connection
- Save this integration.
- Click on the Connect button in the right-hand sidebar.
- You‘ll be redirected to Salesforce, where you must approve Formie to access your Salesforce account.
Step 4. Form Setting
- Go to the form you want to enable this integration on.
- Click the Integrations tab.
- In the left-hand sidebar, select the name you gave the integration.
- Enable the integration and fill out all required fields.
- Click Save to save the form.
Last updated: June 2, 2026, 3:49:25 PM