Salesforce Integration
To use the Salesforce API, your organization must use one of the following editions (where the API is enabled by default):
- Enterprise Edition
- Unlimited Edition
- Developer Edition
- Performance Edition
For Professional Edition organizations, API access must be purchased and can be processed by contacting an account executive.
In order to integrate Salesforce, you need to create a connected app in your Salesforce account, then provide your Consumer Key and Consumer Secret:
To create a connected app, follow this tutorial:
Go to Setup -> Build -> Create -> Apps. Click on “New” button.
Enter the name of your application, e.g., “TrenDemon Connect”, contact email information, and any other information appropriate for your application.
The next step is to select Enable OAuth Settings:
- Enter Callback URL:
https://appapi.trendemon.com/cm/settings/salesforce
https://adminapi.trendemon.com/api/integrations/oauth/callback
- Choose OAuth Scope: Full access, Perform requests on your behalf at any time (refresh_token, offline_access)
After clicking “Save”, you will see your Consumer Key and Consumer Secret:
The next step is to turn on Field History Tracking for the Salesforce fields that you’re using as 3rd party goals in TrenDemon.
Here’s an example:
The name of the status in TrenDemon’s 3rd party goal is ‘Status’. And so, you will need to enable tracking history in Salesforce for the Status field.
For assistance, please contact our Customer Success team.