Integrate Directly with Salesforce

Integration with Salesforce is available on the Team and Corporate plans. This integration will allow you to:

  • Centrally manage users
  • Tag expenses with Salesforce Accounts
  • Tag expenses with Salesforce Opportunities (Corporate plan only)

Connect Expensify and Salesforce

First, create an Expensify account if you do not have one already. Then, upgrade that Expensify account to the Team or Corporate plan. Note: This integration is only available to those on the Professional edition of Salesforce or higher. This is because the Contact Manager and Group editions of Salesforce do not allow API access to other programs.

Visit the Expensify Salesforce application page in AppExchange and click Get It Now. You may need to contact your Salesforce administrator in order to be able to do this.

Expensify AppExchange.png

Choose Install in Production and follow the installation steps.

Salesforce Production.png

Once installed, add the Expenses tab to your Salesforce application.

salesforce tabs.png

Once it has been added, open the Expenses tab and go to Admin > Policies > [Policy Name] > Connections and click “Connect to Salesforce”.

Connections.png

Once connected, click sync. You will have the option to sync both users and tags.

Sync.png

Your users from Salesforce will now be added to your policy in Expensify and will be able to use the integration.


Using the Salesforce Integration

Team Plan

If tags are synced, all Accounts will be pulled into Expensify from Salesforce and available for users as tags.

Salesforce Team.png

Corporate Plan

If tags are synced, all Accounts and Opportunities will be pulled into Expensify from Salesforce and available for users as tags.

Salesforce Corporate.png

Do you use FinancialForce PSA as well? Learn about our direct FinancialForce integration.

Still need help?

Our friendly support team is here to help! Send us an email to help@expensify.com and we'll get back to you within 24 hours.