Before you can deploy the Salesforce integration to end users, you must install the BetterWorks app in your Salesforce Business Org. You can find the BetterWorks app in the AppExchange.
For instructions on connecting Salesforce reports to goals and milestones, read Using BetterWorks with Salesforce.
- Download the BetterWorks managed package from Salesforce. You must be a Salesforce admin to install the app.
- In the installation screen, select “Install for All Users” and click Upgrade or Install. A loading screen opens.
- After the installation completes, the BetterWorks managed package opens.
To access the managed package in the future, navigate to Setup > Build > Installed Packages and click “Manage Licenses” next to the app name “BetterWorks Managed.”
Note: Depending on your installation type, the navigation path may read Setup > App Setup > Develop > Installed Packages.
- Submit a ticket to firstname.lastname@example.org with your Organization ID to have the Salesforce integration enabled in BetterWorks. Support will confirm with you when the integration is enabled.
- Log into BetterWorks as an administrator.
- Click Admin in the top toolbar and click into the Integrations section.
- Click to expand the Salesforce integration section.
- Input the Server host URL and credentials and click Save. Note: The credentials should be those of a service account configured specifically for BetterWorks - see the Prerequisites section of our Introducing the BetterWorks Salesforce integration article for further details.
The Salesforce integration is now enabled in your BetterWorks instance! To learn about using the integration in goals and milestones, read Using BetterWorks with Salesforce.
By default, your app contains 30 licenses. You may add and remove users from this panel. We recommend assigning initial licenses to the administrator or operations team member who will be setting up the goals for the extended team.
To add more licenses, contact your BetterWorks Customer Success Manager.