Salesforce Integration - ABM Account Sync

Modified on Mon, 4 Nov at 8:59 PM

To simplify the exchange of ABM module data between Hushly and Salesforce, Hushly provides an option to integrate and keep both systems in sync. As part of this, you can configure a sync and publish process for Accounts and Contacts [Account Visitors]. This integration allows for seamless sharing of Account information and Visitor data, ensuring that both systems are up-to-date and consistent.  To learn more about Syncing ABM  Visitors, click here


Overview

  • Establish a connection between Hushly and Salesforce. 
  • ABM Account Mapping.
  • Map Hushly ABM Account Fields to Salesforce Account Fields.
  • Edit, Disable, and Disconnect Salesforce Integration.


Establish a connection between Hushly and Salesforce

  1. From the Left Nav Menu, click  Setup > Integrations.  
  2. On the Integrations page, click on New Integration or Start Integration.  
  3. From the Integration pop-up window, select Salesforce and click Activate.  
  4. To Log In using the OAuth Tab, click Connect to Salesforce.
    Note: You can use OAuth or Password Auth tabs to log into Salesforce.
    • Enter your Salesforce credentials to log in to Salesforce. Click Log In.

  5. You can also use Password Auth to log in.
    • Enter the Username, Password, and API End Point, and click Connect to Salesforce.
      • Enter Username: Salesforce Login Email
      • Enter Password: Salesforce password + Generated Token
        Note: The password required combines your Salesforce Password and a generated token. Here's how you can create the token in Salesforce:
        •  In Salesforce, navigate to your User Profile Settings.
        •  Go to My Personal Information and select Reset My Security Token.
        •  Click the Reset Security Token button. The generated token will be sent to the login user's email inbox.
        •  Copy the token and append it to the end of your Salesforce Password. 
      • Enter the API End Point. Salesforce does not recommend "hard-coding" the endpoint URL value into your integration code. The following endpoints would also initiate a successful login.
        For ex. https://MyDomain.my.salesforce.com

        Note: Replace "MyDomain" with the My Domain name of your company.

  6. After Connecting to Salesforcethe details page is displayed with the Lead tab selected by default.


ABM Account Mapping

  • On the Integration Details Page, select ABM Account.  
  • Click Add Mapping. 
  • The Add ABM Account Mapping pop-up is displayed. Configure the fields and click Continue. The Field Mappings popup is displayed.
    • The Salesforce Object Account is selected by default and cannot be edited.
    • Selecting the option Import from Salesforce will display the field Salesforce List View with a dropdown of all the Lists available in Salesforce. Select the List to pull from Salesforce.
    • Selecting this option Publish to Salesforce, will publish all the Accounts Engagement Stage and  Engagement Tier Updated On activities to the synced Accounts list.
      Note: Selecting Only Publish the Imported Accounts will publish to the only synced Accounts.
    • Select Dedupe Rules.
      • Match Account Name: During the sync, the system will check if the Account Name exists. If it matches then the Publish to Salesforce or Import from Salesforce process is done. 
      • Match Account Domain: During the sync, the system will check if the Account Domain exists. If it matches then the Publish to Salesforce or Import from Salesforce process is done.

ABM Account Field Mapping

  1. In the Field Mapping pop-up, map the Hushly Account fields with Salesforce Account fields. Click Save. Note: To add additional Hushly fields for mapping with Salesforce fields, click Add Field Mapping.


  2. The ABM Account Mapping page is displayed with Sync, Edit, Delete, and Configure Field Mapping buttons.
    • Clicking the Sync button triggers an on-demand job that immediately synchronizes data into Hushly, displaying a confirmation message: A job has been initiated to sync ABM Account data from Salesforce. This process enables direct data import from Salesforce, eliminating the need for manual CSV file uploads into Hushly. 
      Note: This will sync data from Salesforce to Hushly and not the other way around. There is an hourly job that runs that will publish to Salesforce and the same time sync from Salesforce.

    • Click on the Edit button. The Edit ABM Account Mapping pop-up is displayed. Make necessary changes and click Continue. The ABM Account Mapping pop-up is displayed. Make changes (optional) and click Save. 
    • Click on the Configure Field Mapping button. The Field Mapping pop-up is displayed. 
    • Click the Delete button. A confirmation pop-up is displayed with No and Yes buttons. Click Yes and the mappings configuration will be deleted.

Edit, Disable, and Disconnect Salesforce Integration

  1. Click on Edit
    • The Salesforce pop-up is displayed to log in via OAuth or Password Auth. Click Connect to Salesforce to connect.
    • OAuth: Open Authorization is an open standard for access delegation commonly used as a way to grant websites or applications limited access to user information without exposing passwords.

    • Password Auth: Password-based authentication is a method that requires the user to enter their credentials — username and password — to confirm their identity.

  2. Click on Disable. A confirmation pop-up is displayed with No and Yes buttons. Click Yes.
    • The Integration page is displayed, showing the status has changed from Enabled to Disabled, and the Disable button has switched to Enable. Note: Click Enable to Reconnect.
       
  3. Click on the Disconnect button. A confirmation pop-up is displayed with No and Yes buttons. Click Yes.
    • A success message is displayed and the Salesforce Integration is removed from the Integration listing page.













    

   

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article