Our Blog

BigCommerce Salesforce Connector

BigCommerce Salesforce Connector

BigCommerce Salesforce Connector and Integration

BigCommerce Salesforce Connector: BigCommerce and Salesforce Integration are elevating e-commerce and CRM platforms. As a result, managing unlimited e-commerce data is easier than ever.

It acts as a bridge between BigCommerce and Salesforce, enhancing both platforms through a service-first approach.

Furthermore, this application allows admins to easily synchronize Customers, Categories, Products, and Orders with Salesforce CRM, which helps track sales and growth trends.

Note:

 

Connector Features

  • Provides a unified Salesforce platform to manage both e-commerce and CRM data.
  • Synchronize e-commerce data at the Salesforce end to avail of CRM benefits.
  • The Salesforce Centric configuration concept is to make it a hassle-free environment.
  • Synchronization of Categories from BigCommerce to Salesforce end.
  • Product and Order synchronization is needed to manage inventory effectively.
  • Customers synchronization as Accounts and Contacts at the Salesforce end.
  • Guest Checkout synchronization with complete Users & Order details.
  • Interactive design with the user interface at the Salesforce end adding on effective data utilization
  • Real-time synchronization of Customers, Products, Categories, and Orders.
  • You can apply the custom conditions to import or export the records from the BigCommerce account to the Salesforce Org.
  • The logs are maintained so that you can fix the issues of record synchronization and again sync them from the Log section itself.

 

How to Connect :

Paid Features

  • Conditional Import: You can import the records conditionally by adding specific conditions in the connector
  • Multistore: To sync your data, you can add multiple stores to eShopSync for BigCommerce.
  • Sync Condition: This feature tab is available in the configuration window when you add the Sync Condition. In the connector, you can add conditions for objects and then choose whether to allow or stop this sync on the applied condition(s). The sync conditions can be customized in the import and export process.
  • Bi-Directional- The data can be imported and exported from BigCommerce to Salesforce or Salesforce to BigCommerce.
  • Batch Import- Schedule your data sync at your preferred time without needing your presence.
  • Metafield Import- Metafields are user-defined key-value pairs that can be attached to BigCommerce data objects to add custom information. They can be used to store data about products, categories, variants, brands, and orders.bigcommerce salesforce connector

 

Installation & Setup At Salesforce’s End

  • Install the “eShopSync for BigCommerce connector’ from Appexchange.
  • After installation, you have to assign the permission sets to the user. In Quick Search, type Permission sets and click on it to open it.

Permission-set-bigecommerce-connector

  • Then click on the Manage Assignment button

Manage Assignment for Permission-Sets-Salesforce

  • Hit the Add Assignment button

Add assignment Permission-Sets-Salesforce

  • Select the user to whom you want to assign permission sets and click on the Next button

Select user to assign Permission-Sets-Salesforce

  • Click the Assign button in the next window Click on the Done button.

Assing_permission-salesforce-connector

Done-Permission-Sets-Salesforce-Connector

 

For Real-Time Settings

  • In Quick Search, type “Sites” and click on it to open. If you’re doing this for the first time, you need to accept the Salesforce Terms & Services when the Sites page opens.

register site in salesforce

  • In this tab, you have to first click on New to create a new site

mailchimp salesforce integration

  • In this tab, you have to create the name of a site in the Site label box and that same name comes in the site name box automatically. After that, Click on the Active box, and then you have to select the Active Site Home Page and choose any option that you want to proceed with. Then, Click on the Save button.

Sitesname-Salesforce-connector

  • After completing the previous steps, you have to click on ‘Public access Settings’.

Public Access Settings in Salesforce bigcommerce connector

  • Click View Users and then click on the user.

View Users in Profiles-Salesforce

Then click on this tab, to assign the Permission Sets.

Select user to assign permission set in-Salesforce

  • In the user, scroll down, and under the heading Permission Set Assignments, hit the button Edit Assignments.

Edit permission sets assignment in Salesforce org

Here click on Permission Set Assignments.

Permission-set-assingment-salesforce

  • Enable “Permission Set For BigCommerce Guest User” and click on the Save button.

Permission-Sets-Salesforce-12-12-2024_06_44_PM

 

Configuration At BigCommerce End

  • Login to BigCommerce Store >> Go to Settings from the left navigation panel
  • Scroll down to the API heading and click on the Store-level API accounts option

Store level API account option in BigCommerce

  • Then click on the Create API account button

Create API account in BigCommerce

  • Fill out the form and then click on the Save button.

Fill form to create API account in BigCommerce

  • After filling in the sections and clicking on the Save button, you get the Client ID, Client Secret, and Access token that you have to copy and paste into the BigCommerce Salesforce Connector Credentials general settings.

Note: An API credentials file with the details that you have to enter in Salesforce to connect to the BigCommerce store is also automatically downloaded into your system.

  • When done with credentials, click the Done button.

BigCommerce API Client ID, Client Secret, and Access Token

 

Add Bigcommerce Account To Salesforce

  • Click on App Launcher and then click View All
  • Now select eShopSync For BigCommerce

eshopsync for bigcommerce app launcher in Salesforce

  • Click on the + icon to configure the new BigCommerce store. You can add multiple stores if you get your hands on the multistore functionality.

Add new BigCommerce Store Configuration

  • The configuration window opens, where you can perform the configuration. Some of the features listed at the top of the window are Bi-directional, Conditional Sync, Multistore, and Sync Condition. If you have purchased any of these add-ons then it will be shown in green highlight or else it will be grayed out.
  • All the Export features are enabled when you have the Bi-directional add-on.
    • General tab: Mention the Store ID, Access Token, and Time Zone.

e-bigcommerce-general-tab

    • Object Settings: Do the required settings for your objects.

Bigcommerce-salesforce-order

Note: Variants would synchronize as a product to the Salesforce ends then you are not able to change it until you have deleted all the BigCommerce products from the Salesforce end and vice-versa.

new-explaing-after-order-tab-12-05-2024_08_01_PM

after-order-step-3-12-05-2024_08_06_PM

Bigcommerce-salesforce-after-order-1

 

price-calculation_bigcommerce

 

    • Real-time Settings: In this, you have to do the real-time settings for import and export synchronization. But for the export feature, you must connect with our Salesforce team.

realtime-setting_salesforceconnector

Webhook List –
webhook-realtimestting

Real-time Export Setting

realtme_exportsalesforce-1

Field Mapping: Map the fields of objects to sync data correctly. You can map the fields for the objects like Account, Contact, Product, Order, Order Product, Opportunity, and Opportunity Product.

Fieldmpng_salesforce

fldmppngeg_salesforceconnector

 

      • Custom Field Mapping: Map the fields of the Product in case of any additional fields.

custfldmppng

Meta-Field Mapping – Metafields are user-defined key-value pairs that can be attached to BigCommerce data objects to add custom information.

They can be used to store data about products, categories, variants, brands, and orders.

metfldmppng

    • Sync Condition: This tab is available when you have purchased the Sync Condition add-on.
      • This feature will be in green highlight at the top. In this, you can apply conditions for importing and exporting data for the objects specifically.
      • You can even choose whether to allow or stop the applied condition while synchronizing data.
      • The sync conditions can be applied in the import and export process.
      • When done click on the Save and Proceed button.

Import Process –

Synccondn_importsalesforce

Export Process –

Synccondn_exportsalesforce

    • Record Type Mapping: Map the records of one type in one place of the specific object.

Configuration of Record Type mapping- eshopsync for bigcommerce

    • Matching Criteria: Create the conditions to match the records to prevent the creation of duplicate records.

Configuration of Matching Criteria in eshopsync for BigCommerce

  • After this, the BigCommerce store is added and you can edit the store configurations or delete them when required.

confgurn_salesforce

 

How To Set Global Settings Of eShopSync For BigCommerce?

  • Click on the Gear icon from the top right side of the Configuration window.

Open Global settings in eshopsync for bigcommerce

  • Webhook Status: You can check whether the webhook is enabled for all objects or not. If the objects are marked with the green tick then they are enabled, but if they are marked with the red cross then they are disabled.

glblsetting_webhook-2

  • Log Setting: Mention the number of days you want to store your logs and after that, they automatically get removed.

glblsetting_logsetting

  • Verify Scopes: In this, you can see the scopes to which you have access on your store. If you have multi-store functionality then you can also check scopes as per your store selection.

glblsttng_verifyscp-1

 

Custom NotificationIf you want to select the store then it will help you to define the notification settings.

glblsetting_customntfcn

API Pilot- API Pilot works like a Postman. When you enable it it helps you to get data from API to explore, debug, and test.

Global-setting-salesforce

Screenshot Features explanation –

  1. Store- Select the store on which you want to make API hit
  2. Method- Select the method according to your store.
  3. Object- Select the object for which you want to make API hit.
  4. Version- Select BigCommerce API Version.
  5. ID- Enter Bigcommerce Unique Id
  6. Subcategory- Select the Subcategory.
  7. Endpoint – Endpoint for API.
  8. Body- Input the body for the API request.

List Of Action

Here you get to know detailed information on the quick actions available in the eShopSync for BigCommerce. The list of actions is as follows:
Quick Actions of eshopsync for bigcommerce
  • Filter Record: Filter option to filter the records as per the requirements.

apply-filter-of-category

  • Gear Icon: You can use this option to “select fields to display”, “select fields to search”, and “reset column width”.

Gearicon_salesforce-connector

    • Select fields to display: Click on this option and then select the desired fields to display. Do this for each object in the connector specifically.

Select field to display quick actions in bigcommerce Salesforce connector2

    • Select fields to search: Particularly select this option and choose the fields you use to search your records in the object you have done in.

Select field to search in Salesforce bigcommerce connector

Select field to search in bigcommerce Salesforce connector2

    • Add list view- Firstly, add to your list in add new, then move to the next tab.

manage-list-view_category-salesforce

add-new-list-category_salesforce-1

Add Condition – To apply any import condition for the object, you can use this option so that it is applied automatically whenever the import process takes place in that object.

Import condition in Bigcommerce salesforce connector

  • Mass Import: You can mass import the records using this button.

 

How Many Row Actions Are Available?

There are 4-row actions that you can use for the specific record in each object. The row actions are:

Row Actions in eshopsync for BigCommerceNote: Simultaneously view option is available in Categories, Products, and Logs.

Import: However, click the import option to import the record from BigCommerce to Salesforce.
Export: Similarly, click the export option to export a record from Salesforce to BigCommerce.

This feature works only with the bi-directional add-on in the connector.

Note: Similarly, in Logs, the “Import” action plays a key role, therefore making your work easier.

Once you’ve resolved record issues in the “Logs,” you can then select the import option for that record and directly import it into the corresponding object.

 

List View Of All The Objects

Here is the list view of all the objects in the BigCommerce Salesforce Connector:

  • Categories: Shortly list view of synced categories from BigCommerce to Salesforce using eShopSync for BigCommerce.

List view of Categories in BigCommerce Salesforce Connector

  • Products: Whereas a list view of synced products from BigCommerce to Salesforce is available using eShopSync for BigCommerce.

List view of Products in BigCommerce Salesforce Connector

  • Customers: Undoubtedly, list view of synced customers from BigCommerce to Salesforce using eShopSync for BigCommerce.

List view of Customers in BigCommerce Salesforce Connector

  • Orders: Simultaneously, list view of synced orders from BigCommerce to Salesforce using eShopSync for BigCommerce.

List view of Orders in BigCommerce Salesforce Connector

  • Opportunities: Similarly list view of synced opportunities from BigCommerce to Salesforce using eShopSync for BigCommerce.

List view of Opportunities in BigCommerce Salesforce Connector

  • Logs: Simultaneously list view of logs that include the records that won’t sync. Then, view the errors and then fix them.

List view of Logs in BigCommerce Salesforce Connector

  1. Delete: Firstly, select this option to delete the specific record for which you have selected the delete option.
  2. Import: It plays an important role, which making your work easy and convenient. Similarly, if you resolved the issues of records shown in the “Logs,” then you can specifically select the import option against that record and directly import it into the object to which it belongs.
  3. View: Similarly you can also view the information of the record by clicking on the drop-down and then selecting the View option to see all the details of that specific record.

Support

Leave a Comment

Comments (0)

Please verify that you are not a robot.

Welcome back

Welcome back! Please enter your details

One or more fields have an error. Please check and try again.

Forgot Password?

Tell us about Your Company

How can we help you with your business?