Salesforce CRM Integration for Magento 2


Magento 2 Salesforce extension connects Magento 2 stores to Salesforce and synchronizes both systems together. Salesforce module offers the ability to automatically synchronize primary Magento objects to Salesforce including Customers, Products, Orders, Catalog Price Rule.


60-day Money Back

Frequent Update

365-day Support

Live Demo


You've just added this product to the cart:

Salesforce CRM Integration

Salesforce CRM Integration for Magento 2

You've just added this product to the cart:

Salesforce CRM Integration Pro

Salesforce CRM Integration for Magento 2

From February 1, 2022, we are launching Product Subscriptions
Buy now to get 15% cashback and other appealing incentives.
Learn more →

Great benefits of Salesforce extension to Magento 2 stores

With Salesforce, you can get a complete view of your customers with all related activities.

Salesforce also takes care of your leads and contacts to make plans converting visitors into buyers.

Besides, for essential elements as products, orders, catalog price rules, the data is properly the same in Salesforce and makes it easy for store admins to view and manage.

Especially, the shared database helps all departments, especially Sales, catch up with the store updates with such a condition.

All the new or renewed data from Magento 2 can be automatically transferred to Salesforce instantly. It makes sure the unified information between Magento 2 and Salesforce platforms.

Salesforce is well responsive with mobile devices which helps store owners can stay in control of sales activities actively.

Auto-synchronization of customer data to Salesforce CRM

The customer information will be synchronized to the Salesforce platform automatically in three when there are any updates

  • Customers sign up a new account
  • Edit customer information

The customer information can be synchronized to three Salesforce objects including Leads, Accounts or Contacts.

Salesforce CRM Integration

Sync product data to Salesforce

Salesforce CRM Integration

Easy to sync data of all product types to Salesforce. The product information such as product name, SKU, price, quantity, and anything else is properly synchronized.

The auto-synchronization will occur when there is a new product or product editing.

Synchronize orders to Salesforce automatically

New orders from Magento are automatically sync to Salesforce Orders/ Opportunity.

Besides, if there are changes to the orders, the data in Salesforce will be updated accordingly.

Salesforce CRM Integration

Auto-synchronize Catalog Price Rule

Salesforce CRM Integration

Manage and execute your promotion campaigns more effectively in Salesforce.

Salesforce extension allows you to synchronize catalog price rules from Magento 2 to Salesforce campaign entity.

The module transfers such data as rule name, discount value, starting/ending date, etc.

Condition synchronization rules

You can narrow the synchronization for each rule by adding conditions.

Only customers/ orders/ products/ catalog price rules which meet the conditions will be synchronized to Salesforce.

For example, only transfer the orders equals or greater than $500 to Salesforce.

Salesforce CRM Integration

Flexible mapping fields

Salesforce CRM Integration

Easy to select and map data fields from Magento 2 store to Salesforce.

From the backend, store admins can select Magento fields to synchronize to Salesforce CRM fields. This means that one Magento field can be synchronized to multiple fields in Salesforce.

For example, customer email can be updated in Leads, Contacts, and Accounts simultaneously.

More features

Sync schedule

Able to activate Salesforce synchronization by intervals with cron schedule settings at the backend.

Rule report

The syn situation is reported detailedly in each rule (total requests, total pending, total success)

Queue management grid

Easy to manage all objects are in the queue via the queue management grid. The details and status are updated instantly here.

Mass action

Mass action to Add-to-queue or Sync-to-Salesforce multiple objects are supported in the module

Full Features

General Configuration

  • Enable/ Disable Salesforce CRM extension
  • Select mode: Sandbox or Production
  • Enter username, password, access token, and instance URL to integrate Salesforce

Manage Sync Rules

  • Add new a new sync rule with/ without condition
  • Select Magento 2 Object to retrieve Magento data to send to Salesforce
  • Select the Salesforce module correspondingly to the selected Magento Object
  • Select the website to get Magento Object data to send to the Salesforce Module.
  • Map Magento fields and Salesforce fields
  • View sync situation of each rule via Queue Report
  • Mass action: add all to queue, add specific objects to queue

Queue Schedule

  • Set the time to delete Queue Log by days
  • Set the schedule to auto-sync data from Magento 2 to Salesforce
  • Set the number of objects to be sent to Salesforce per time
  • Compatible with Mageplaza's extensions: Cron Schedule, Admin Permissions, Zoho CRM, RMA

Manage Queue

  • View all objects are in queue with specific status: Success, Pending, Error
  • Mass action: Sync selected objects


You can sync 4 Magento objects to Salesforce including Customer, Product, Order, Catalog Price Rule

Yes, definitely. At the configuration, you can set the number of objects which can be synchronized per time easily from 1 to 1000.

The integration supports you both. You can set a schedule to automatically sync objects or manually sync at the queue grid.

Yes. You can set the time by days to clear the queue log at the admin backend.


Can't find your feature?

Are you looking for a feature in Salesforce CRM Integration. Tell Elle your wants and needs.

Chat with Elle

Are you an agency?

Do you often visit us for purchasing extensions and technical support? Speak to April to learn about your exclusive benefits on Mageplaza

Chat with April


05 February 2021


All of the data can be synced between two systems, which are great. It saves me lots of time because now I don't have to input the numbers manually. Totally recommended!

Eric -Verified Purchase
02 February 2021


This is the first time I used Mageplaza extension and I have been overwhelmed with instructions, but the support was amazing. I learned how to do things quickly and finally set things up on my own. Thank you amazing team.

Dan Ashby -Verified Purchase
27 January 2021

Fit my business

I just wanted to leave Salesforce because it's annoying finding an extension for it. Thanks a lot for your amazing product. It fits my business and makes me want to purchase more from you.

Greyson -Verified Purchase

Leave a Review

How do you rate this product?

Your email address on Mageplaza's store

Plain text, no HTML tags.