Setting Up: How to Sync Salesforce

  • Updated

Introduction

Sendoso now enables you to sync your Salesforce account via OAuth so you can track all sending activity to Salesforce on an account level with our Global Sync feature!

We can automatically log all activities and add recipients (Leads/Contacts) to a Salesforce Campaign for additional tracking purposes.

How to Sync Salesforce

To get started, log in to Sendoso.

Next, navigate to the Integrations link under the menu icon in the top-right corner (or click here to go directly to the Integrations page) 

Screenshot 2025-11-13 at 9.37.21 AM.png

Find the Salesforce panel and select Learn More.

Screenshot 2025-11-13 at 9.39.35 AM.png

At the top, you’ll see the current status of the integration, and towards the bottom, you’ll see a Connect to Salesforce button. You also have the option to connect to a Salesforce Sandbox, if applicable. This is a great option if you want to test the integration before connecting it to your main Salesforce account.

Screenshot 2025-11-13 at 9.40.22 AM.png

You’ll see a pop-up window asking for your login credentials. Once you log in, your Salesforce information will be connected to your Sendoso account. You’ll receive a confirmation on this page:

Screenshot 2025-11-13 at 12.21.29 PM.png

Keep in mind, that if your team wants to use an integration user or API Only user, you will need that login information. 

If you'd like to remove or replace the integration user, you can remove this integration user at any time by hitting the 3-dot action button and clicking "Remove User". By taking this action, please be aware that any configured campaign tracking may be lost and would need to be re-established by you.

Screenshot 2025-11-13 at 12.52.41 PM.png

Congrats! You are now synced to Salesforce.

FAQs

Is Sendoso a managed package?

No, Sendoso is not a managed package and there is no app to install. We have an OAuth connection directly to SFDC.

I am receiving an OAuth Approval Error how do I resolve this?

Check the system permissions in the integration users permission set and confirm the 'Approved Uninstalled Connected Apps' checkbox is enabled. Here is a list of the permissions needed for the user account that is integrated.

Additional Resources

  1. Integration Technical Details
  2. Setting up Additional Salesforce Tracking Fields and Activity Mapping Globally
  3. How to Build the Sendoso ROI Dashboard in Salesforce Lightning
  4. Salesforce Campaign Creation and Best Practices
  5. Track Total Sendoso Spend on Converted Contacts in SFDC

For additional training on Salesforce integration, feel free to check out these Sendoso University courses

If you are a prospect see how you can use Sendoso to send from your CRM.

Was this article helpful?

42 out of 66 found this helpful

Have feedback about this article? Click here to share your thoughts.