How to Enable Salesforce Real-time Syncing

When you enable real-time Salesforce syncing, Mixmax will immediately become aware of changes to your Salesforce instance. Here are some examples of situations where real-time syncing will really make a difference:

  • If you create Leads or Contacts in Salesforce in bulk, your team will see those records right away in the Mixmax sidebar in Gmail.
  • If you’re using Salesforce rules, i.e., to send a sequence to new Leads who sign up for a webinar, your rule will run and the sequence will send as soon as the Lead is created.
  • Tasks created in Salesforce will appear in Mixmax in near real-time.


  1. You and your team will need the Mixmax Enterprise or Growth plan. Interested in one of these plans? Contact sales.
  2. Select a designated Salesforce Super User.
  3. Your Salesforce plan must support Apex. This is available on Salesforce Enterprise Edition.

Important info re: your bulk API quota

Prior to installing the real-time sync package in either you production or sandbox environment, it's important to know the following.  The initial sync is generally the most intensive bulk quota event.  This is because Mixmax performs a preliminary state audit of your Salesforce instance, and this process will be more costly than day-to-day bulk quota usage after you are up and running.
The only other instance where bulk quota would be higher than normal would be when Mixmax requires a secondary state audit due to detecting an inconsistency.  For example, if Mixmax attempts to update a contact record, and the contact is flagged as being previously unknown to Mixmax.  That could be indicative of an issue.  Our system will flag this as an inconsistency and will try to re-audit the state as a best practice.  

When testing what this looks like in sandbox, we know often times our customers may have multiple applications being tested at once.  To get the most accurate representation of what the initial real-time sync bulk API usage will look like, we recommend limiting as much as possible other concurrent experimental packages that are running in your sandbox at the time of the test.

Installation Steps

Mixmax administrators can go to the Integration settings page on the Admin tab in Settings.  Then, click the link for  Official Mixmax Package.

You’ll see a page that looks like this. Choose Install for All Users, and click Install.

Approve Third-Party Access. This allows Salesforce to send data directly to Mixmax.

Next, you will see this success page:

Click Done and you will be brought to the Installed Packages page in Salesforce. 

After that, you need to update the Mixmax Custom Setting in Salesforce with your Mixmax Workspace API Token.

Go to the Integration settings page in the Admin Settings tab. Once you select your Salesforce superuser, you will see your Mixmax Token.

Copy this token onto your clipboard and go back to Salesforce. In Setup, search for Custom Settings.

Click Manage next to Mixmax Setting

Click Edit at the top of the page to update your Mixmax Settings:

Paste the token into the field Mixmax Token and click Save.

You should see the token saved. As long as you continue to have a Salesforce Super User and this token set, Salesforce Realtime will be working. No more setup required!

Sync Conditions (Beta)

Real Time Sync Conditions help workspaces reduce APEX usage by limiting updates from SFDC to Mixmax to trigger only when specific fields are updated in SFDC (rather than firing any time an update occurs). This allows users to allocate APEX calls to data that plays a key role in their workflows. Please see more on Sync Conditions here. 

Disabling Mixmax Real Time Syncing

There are two ways to disable real-time syncing.

  1. You can revoke your API token on the Integration settings page in the Admin tab of Settings.

-- or --

   2. Uninstall the Mixmax package directly from Salesforce. Info on how to do that here.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us