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

Go to the  Accounts & Billing Integrations page and 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.

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

Go to your Account & Billing page, and click Integrations. 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 New 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!

Disabling Mixmax Realtime Syncing

There are two ways to disable realtime syncing.

  1. You can revoke your API token in Mixmax Accounts & Billing Integrations Page.

-- 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