Skip to main content
daniel.boon
Helper ⭐️⭐️⭐️
November 23, 2020
Salesforce

How to Import Salesforce Account data to CC

  • November 23, 2020
  • 26 replies
  • 2400 views

  With our Salesforce Account import integration, you can bring Account data into CC and link it to community members.  You can then get insights about account-level engagement on the engagement dashboard.

This article explains how to configure the integration that pulls Salesforce Account data into CC

To set this integration up, you’ll need to find out which field on the Account object in your Salesforce instance identifies whether an Account is a customer.

Salesforce admins can implement this in several different ways, so make sure you find out the correct field to use. Currently, we only support Salesforce fields with the type ‘picklist’ on the Account object.

How to set up the Salesforce Account Import

 

Firstly, make sure you’ve installed the Salesforce app on CC:

https://community.insided.com/integrations-124/how-to-install-the-salesforce-x-insided-integrations-3932

  1. Go to Control > Integrations > Apps > Salesforce
  2. Under the integration ‘Import Salesforce Account data to CC’, select the Account field which identifies whether an Account is a customer.
  3. Then select the value (or values) that represents a customer.
  4. Make sure the ‘Automatically import Salesforce accounts to CC’ toggle is turned on.
  5. Press save changes, and you’re done!

What happens next?

  • We’ll start importing Salesforce Accounts to your CC instance and matching them with community members.
  • The Salesforce Account import currently runs on a schedule every 6 hours to import Account data and process any Accounts that have been added, updated, or removed.

 

 

How do we match community members to Accounts?

We match community members to Accounts based on a matching Contact (based on email address) with a relationship to that Account. (The same linking process is used as with the Salesforce community data export).

 

🛑 Limitations of the Salesforce Account import integration

  • Salesforce Parent Accounts are not supported: this integration only looks at ‘child’ Accounts.
  • Community members can only be linked to a single Account: at the moment, we only link the community member to one Account, even if the Contact is related to multiple Accounts.
  • Accounts with a name exceeding 128 characters are not imported: currently we pass over Accounts that exceed this restriction when importing from Salesforce.
  • Salesforce ‘Person Accounts’ are not supported. This integration is aimed at B2B companies using the standard Account object in Salesforce.
  • Currently we only support the AccountField in the Import Salesforce Account data to inSided which accepts multiple values.

26 replies

adam.ballhaussen
Helper ⭐️
May 4, 2021

I’m not seeing any of the fields mentioned in the settings for the SF integration. Has this process changed? I’m looking to activate the engagement dashboard in our sandbox.

Adam B.
May 4, 2021

@daniel.boon we’re using a formula field for this. For example, in our case if they are a paying customer we display a vaiue of “1.0 Customer”. Is the use of a formula field an option here?

daniel.boon
Helper ⭐️⭐️⭐️
May 6, 2021

I’m not seeing any of the fields mentioned in the settings for the SF integration. Has this process changed? I’m looking to activate the engagement dashboard in our sandbox.

Thanks for your question and great that you’re interested in this @adam.ballhaussen → this feature is still in (private) beta at the moment. I’ve enabled it for you on both staging and production

inSided product alumnus
daniel.boon
Helper ⭐️⭐️⭐️
May 6, 2021

@daniel.boon we’re using a formula field for this. For example, in our case if they are a paying customer we display a vaiue of “1.0 Customer”. Is the use of a formula field an option here?

Great question @Scott Baldwin - not right now, but as mentioned in the article we’re certainly open to increasing the flexibility of the mapping, so I’ve taken note of your feedback.

inSided product alumnus
adam.ballhaussen
Helper ⭐️
May 6, 2021

Excellent, thank you @daniel.boon! I configured the integration in sandbox. How long does the sync take to initiate? I just activated it and don’t see any Company info in sandbox at the moment. I assume it would take some time to sync but do not see a “sync progress” indicator. I appreciate any info you can provide! I’m excited to use this feature.

Adam B.
daniel.boon
Helper ⭐️⭐️⭐️
May 7, 2021

Glad to hear it @adam.ballhaussen! Right now the integration imports data every 24 hours on a schedule (so I expect that you’ll now have some data imported) It doesn’t import directly on setup, but that’s something we’d like to add for the public release :).

inSided product alumnus
davetee
Helper ⭐️
March 11, 2022

Which Salesforce contact fields are imported into Insided? Is the import just confirming the user exists in our Salesforce instance or is it importing additional data?

Gainsight CC Team
Helper ⭐️⭐️
April 14, 2022

@davetee Here’s what our Product experts shared: We import Contact Id, Account Id and Email from Contact. If the company import is enabled, we import Id, Name and Status from Account as well. Hope this helps! 

logicalhare
Contributor ⭐️⭐️⭐️⭐️
January 6, 2023

Are there a certain number of Salesforce API calls we can expect this integration to use? 

bas
Helper ⭐️⭐️⭐️
January 6, 2023

Hi @logicalhare it will depend greatly on the number of contacts in salesforce, amount of activity in your community and other factors. Unfortunately we are not able to provide an estimate of the amount of API calls.