Skip to main content

Enabling Salesforce to use the Mixmax App

This guide shows you how to activate the Mixmax app inside Salesforce so you can avoid data-syncing issues.

Salesforce integration is available on all paid plans. Check out our pricing page for more information.

If your Salesforce plan includes API access, you're under your API usage limit, you have connected to Salesforce, and you are still having trouble syncing data with Salesforce, you may need to enable the Mixmax app within Salesforce.

Depending on your permissions in Salesforce, you may not be able to do this yourself and may need to ask your Salesforce admin. It may help to share this article with them.


Salesforce Lightning and Classic

  1. In Salesforce Setup, go to Apps β†’ Connected Apps β†’ Connected Apps OAuth Usage in the left sidebar.

  2. Locate Mixmax in the list of connected apps, and then click Install. (For full details, see the Salesforce support article on managing OAuth-connected apps.)

  3. If you're using Lightning, follow the Lightning-UI prompts; if Classic, follow the Classic-UI prompts.

  4. When the install pop-up appears, click the Install button.

  5. Once installation completes, Salesforce is now connected to your Mixmax account.

  6. If you'd like to customize which events are synced between Mixmax and Salesforce, go to the CRM & Live Feed section in the Settings of your Mixmax dashboard or to the CRM integrations section if an admin manages it.

Salesforce Lightning Install Prompt

Salesforce Lightning

Salesforce Classic Install Prompt

Salesforce Classic

Installing an app

Once you've completed these steps, the Mixmax app will be fully enabled in Salesforce!

Connected app details


FAQ

Do you recommend using a dedicated Salesforce integration user?

Yes β€” strongly recommended. This ensures consistent permissions, stable syncing, and fewer failures when users change roles or leave.

What is the minimum permission set required?

The Salesforce Sync User account needs: API Enabled, Modify All Data, View Setup and configuration, View all users, Customize Application, and Download AppExchange Packages (only if you plan to install the Real-Time Sync package or Mixmax Insights).

How is OAuth handled?

Mixmax uses OAuth to securely authenticate with Salesforce without storing user credentials. Access is granted via time-limited access tokens that Salesforce issues after explicit authorization. Tokens are scoped to the permissions granted to the user. If a user is deactivated, their personal syncing stops. If the integration user is deactivated, org-wide syncing is impacted β€” which is why that user must remain active.

Did this answer your question?