July 12, 2025
Efficlose SalesForce integration setup
App Creation
Create new External SalesForce application using the following instruction:
Login to your SalesForce account
Click on Gear icon on the right top menu and select Setup menu item
Go to Apps → External Client Apps → External Client App Manager and click on New External Client App
Fill the Basic Information about new app:
External Client App Name - Efficlose Sales Assistant (or any other name you prefer)
API Name - will be filled automatically
Contact Email - enter yours or your IT-admin email
Fill other fields if needed.
Enable OAuth Settings
Select the Enable OAuth Settings checkbox
In the Callback URL field, enter the following:
For a production environment, enter
https://login.salesforce.com/services/oauth2/token
.For a sandbox environment, enter
https://test.salesforce.com/services/oauth2/token
.
In the Selected OAuth Scopes section, select Manage user data via APIs (api).
Clear the Required Proof Key for Code Exchange (PKCE) Extension for Supported Authorization Flows checkbox.
Select the Enable Client Credentials Flow, then click OK on the notice that appears.
Once you have configured the Connected App with the required configurations, click Save. You are redirected to the detail page of your newly created Connected App.
Once you have created the Connected App, you must also configure the client credentials flow by doing the following:
Go to Go to Apps → External Client Apps → External Client App Manager and select your Created App.
On the Connected App that you have created, click Edit.
The App details page appears. In the OAuth Policies section, check Enable Client Credentials Flow and enter your username in the Run As field. You can use the finder tool in this field to ensure that you have selected the correct user.
Click Save.
Required Salesforce information
Parameter Name | Description |
---|---|
myDomain | Your Domain in Salesforce. |
clientId | Consumer Key of the Salesforce connected application. |
clientSecret | OAuth Client Secret or Consumer Secret of the Salesforce connected application. |
To obtain your myDomain
, clientID
, and clientSecret
values, select one of the following options:
SalesForce Classic
Retrieve myDomain
details
To find your myDomain
, do the following:
Sign in to the Salesforce platform.
Click Setup.
In the search bar, search for My Domain.
In the search results, click Domain Management > My Domain.
In the My Domain Details section, your myDomain
appears as the prefix in Current My Domain URL. For example, if the My Domain URL is example.my.salesforce.com
, the myDomain
value to use is example
.
Retrieve ClientId
and ClientSecret
details
To find your ClientId
and ClientSecret
values, do the following:
Sign in to the Salesforce platform.
Click Setup.
In the search bar, search for Apps.
In the Build section in the search results, click Create > Apps.
Click a Connected App Name.
In the Connected Apps details page, click Manage Consumer Details.
Verify your identity using one of the registered methods. You can view the consumer details page for up to five minutes before you're prompted to verify your identity again.
In the Consumer Details page, the Consumer Key is your
ClientId
value. The Customer Secret is yourClientSecret
value.
SalesForce Lightning Experience
Retrieve myDomain
details
To find your myDomain
, do the following:
Sign in to the Salesforce platform.
Click Setup.

In the search bar, search for My Domain.
In the search results, click Company Settings > My Domain.
In the My Domain Details section, your myDomain
appears as the prefix in Current My Domain URL. For example, if the My Domain URL is example.my.salesforce.com
, the myDomain
value to use is example
.
Retrieve ClientId
and ClientSecret
details
Go to your app settings
Click on Edit button
Press on Consumer Key and Secret
Verify your identity using one of the registered methods. You can view the consumer details page for up to five minutes before you're prompted to verify your identity again.
In the Consumer Details page, the Consumer Key is your
ClientId
value. The Customer Secret is yourClientSecret
value.
Fill-up connection details on Efficlose APP
In the final step, log into your Efficlose account and go to the Integration section.
Select the Salesforce application:

Fill in all the fields with the parameters from the previous steps:

Save and enjoy using Efficlose!