Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

To Enable automatic synchronization

  • go to Magento Admin panel - Salesforce (sidebar menu) - B2B & Customers - Contact Configuration tab

...

  • Set the “Automatic Synchronization“ Automatic Synchronizationoption to “Yes“Yes

...

As a result, when customers create new account on Frontend it will be automatically synchronized with Salesforce Contact. Also, any change made with a customer account (for ex. editing addresses, name. email) will be automatically synchronized too when click “Save Customer” Save Customerbutton.

To check if the customer account was synchronized:

  • go to Magento Admin panel - Customers - All Customers - scroll to newly created customer

You should see that “Salesforce Salesforce Sync Status” Statuscolumn has a green tick and “Salesforce Salesforce Contact ID” IDcolumn has link

...

  • or click “Select Select - Edit“ Editon the created account and choose “Salesforce“ Salesforcetab

...

To Disable automatic synchronization

  • go to Magento Admin panel - Salesforce (sidebar menu) - B2B & Customers - Contact Configuration tab

  • Set the “Automatic Synchronization“ Automatic Synchronizationoption to “No“No

...

As a result, when customers create new account on Frontend it will not be automatically synchronized with Salesforce Contact. Also, any change made with a customer account (for ex. editing addresses, name. email) will not be automatically synchronized when click “Save Customer” Save Customerbutton. In this case, the synchronization still can be performed manually.

To check if the customer contact was not synchronized:

  • go to Magento Admin panel - Customers - All Customers - scroll to newly created customer

You should see that “Salesforce Salesforce Sync Status” Statuscolumn has red exclamation mark and “Salesforce Salesforce Contact ID” column is empty

...

Manual synchronization

There are few possible ways for manual synchronization

  • Go to Magento Admin panel - Customers - All Customers

  • Mark checkbox next to customer you want to manually synchronize

  • Click Actionmenu - Sync with Salesforce

...

  • Go to Magento Admin panel - Customers - All Customers

  • Click Select - Edit link from Action column for the customer you want to manually synchronize

  • Select Salesforcetab - click Sync Customerbutton

...

As a result, customer should receive Salesforce Contact ID and Salesforce Sync Status become green tick

...

2. Sync All Groups

If set “Sync All Groups“ option to “Yes“ all customer groups will be synchronized

  • go to Magento Admin panel - Salesforce (sidebar menu) - B2B & Customers - Contact Configuration tab

  • set “Sync “Sync All Groups“ Groupsoption to “Yes“Yes

...

If set “Sync All Groups“ option to “No” you can choose the specific customer groups you wish to synchronize

  • go to Magento Admin panel - Salesforce (sidebar menu) - B2B & Customers - Contact Configuration tab

  • set “Sync Sync All Groups“ Groupsoption to “No“No

  • choose specific customer groups from “Customer Groups“ Customer Groupslist

...

3. Contact Assignee

Use Default Owner - when a new Contact is created, the Contact will be assigned to the 'Default Owner'

  • go to Magento Admin panel - Salesforce (sidebar menu) - B2B & Customers - Contact Configuration tab

  • set “Contact Assignee“ Contact Assigneeoption to “Use Use Default Owner”Owner

...

Retain Owner from Existing Account - If a matching Account already exists in Salesforce, Magento will assign a new Contact to whomever owns the Account. Otherwise, Magento will fall back to 'Default Owner' value set above.

  • go to Magento Admin panel - Salesforce (sidebar menu) - B2B & Customers - Contact Configuration tab

  • set “Contact Assignee“ Contact Assigneeoption to “Retain Retain Owner from Existing Account”Account

...

4. Force into a single Account

When “Force Force into a single Account“ Accountoption is set to “No“ Nonewly created customer Contact will be synchronized with new customer Account in Salesforce

  • go to Magento Admin panel - Salesforce (sidebar menu) - B2B & Customers - Contact Configuration tab

  • set “Force Force into a single Account“ Accountoption to “No“No

...

When “Force Force into a single Account“ Accountoption is set to “Yes“ Yesyou will be able to select one of existsings existing customer Accounts. Newly created customer Contact will be synchronized with selected customer Account in Salesforce

  • go to Magento Admin panel - Salesforce (sidebar menu) - B2B & Customers - Contact Configuration tab

  • set “Force Force into a single Account“ Accountoption to “Yes“Yes

  • select existing customer Account from “Single Account“ Single Accountdrop-down list

...

5. Guest Address

If “Guest Address“ option is set to “Capture” - Addresses captured during Guest checkout will be recorded at the contact level

  • go to Magento Admin panel - Salesforce (sidebar menu) - B2B & Customers - Contact Configuration tab

  • set “Guest Address“ option to “Capture

...

  • go to Magento Frontend and place an order as a guest user

  • go to Magento Admin panel - Sales - Orders

  • click on “View“ Viewlink on created order

  • select “Salesforce” Salesforcetab and click on “Salesforce Salesforce Contact ID“ IDlink

  • check “Detail“ Detailtab on Salesforce customer Contact page

...

If “Guest Address“ option is set to “Skip” - Addresses captured during Guest checkout will not be recorded at the contact level, but only at the order level

  • go to Magento Admin panel - Salesforce (sidebar menu) - B2B & Customers - Contact Configuration tab

  • set “Guest Address“ option to “Skip

...

  • go to Magento Frontend and place an order as a guest user

  • go to Magento Admin panel - Sales - Orders

  • click on “View“ Viewlink on created order

  • select “Salesforce” Salesforcetab and click on “Salesforce Salesforce Contact ID“ IDlink

  • check “Detail“ Detailtab on Salesforce customer Contact page

...

6. Contact de-duplication

Leave duplicates

Automatically

 

Filter by label (Content by label)
showLabelsfalse
max5
spacescom.atlassian.confluence.content.render.xhtml.model.resource.identifiers.SpaceResourceIdentifier@11ce5
sortmodified
showSpacefalse
reversetrue
typepage
cqllabel = "kb-how-to-article" and type = "page" and space = "IWS"
labelskb-how-to-article

...