--- title: "Integrating 6sense with Salesforce for 6sense Base Platform Only" slug: "integrating-6sense-with-salesforce-for-6sense-base-platform-only" description: "Integrate 6sense with Salesforce for dynamic data syncs, enhancing account management and reporting. Ensure permissions and API limits are set correctly." tags: ["6sense Integration", "Data Sync Process", "Integrate Salesforce", "Integrations and APIs", "Salesforce Sync"] updated: 2026-10-01T21:17:39Z published: 2026-10-01T21:17:39Z canonical: "support.6sense.com/integrating-6sense-with-salesforce-for-6sense-base-platform-only" --- > ## Documentation Index > Fetch the complete documentation index at: https://support.6sense.com/llms.txt > Use this file to discover all available pages before exploring further. # Integrating 6sense with Salesforce for 6sense Base Platform Only This guide describes the process of integrating 6sense with a production instance of Salesforce. This integration will perform nightly data syncs based on changes to CRM data. The benefits of integration include: - Dynamic synchronization of account lists and account-based reports from CRM into a 6sense segment - Common use cases include: - Maintain a customer segment to exclude or include in other 6sense segments. - Maintain an exclusion list of accounts (competitors, partners). - Define your target list (such as tier 1 enterprise accounts). ## Things to know before you begin - 6sense can only integrate with the following Salesforce packages: - Enterprise Edition - Unlimited Edition - Developer Edition - Performance Edition - See the [Minimum Data Requirements article](/v1/docs/minimum-object-requirements-for-crm-and-map-integrations-for-stand-alone-revenue-ai-for-sales-platform-customers) for a list of objects that will be synced nightly. - **Permissions:** - Read permissions are required at a minimum for each of the objects. - Write permissions will be needed for any objects you plan to export data via: - Sales Intelligence**:** Write access required if you plan to export to contact, lead, or account objects. - **Install 6sense External Client App (ECA) in Salesforce:** - 6sense ECA should be installed in your Salesforce CRM. Refer to [Install 6sense External Client App (ECA)](/v1/docs/connect-6sense-with-salesforce-using-an-external-client-app-eca) in Salesforce to install and configure policies. - The integration user needs to be API enabled. - [New Salesforce Integration users](https://help.salesforce.com/s/articleView?id=release-notes.rn_api_integration_license.htm&release=242&type=5) with API-only access can use this integration. - **API Limits:** During the integration, you’ll be asked to enter some API limits. These limits are put in place so 6sense stops making API calls once any of the limits are reached. Below are the limits you’ll be asked to set: - Recommended starting limits: - BATCH API: 1,000 - REST API: 15,000 - SOAP API: 15,000 - To see how these APIs are used by 6sense, please see [API Limits – Overview](/v1/docs/api-limits-overview-and-application). ## Integration steps 1. Log out of any active Salesforce session. 2. Select the **Settings** icon on the top bar of 6sense and select **Integrations**. ![](https://cdn.us.document360.io/0e2cd0a2-b3b3-495b-80df-96f8381febea/Images/Documentation/integrations-nav(3).png) 3. Select the **Salesforce (Production)** option under the CRM section. ![](https://cdn.us.document360.io/0e2cd0a2-b3b3-495b-80df-96f8381febea/Images/Documentation/integrations-salesforce(1).jpg) 4. Click the **Connect** button. ![](https://cdn.us.document360.io/0e2cd0a2-b3b3-495b-80df-96f8381febea/Images/Documentation/image2_(1).png) 5. Click the **Sign in with Salesforce** button and enter the integration user credentials. ![](https://cdn.us.document360.io/0e2cd0a2-b3b3-495b-80df-96f8381febea/Images/Documentation/image3_-e1741814580834(1).png) 6. Once the “Sign in successful!” status is shown, click the **Next** button. ![](https://cdn.us.document360.io/0e2cd0a2-b3b3-495b-80df-96f8381febea/Images/Documentation/image4_-1(1).png) 7. Enter the recommended API limit value noted in the section above. If your Salesforce instance has a custom domain, enter the custom domain value in the **My Domain(custom)** section. Please see the [Salesforce Domain Configuration](/v1/docs/faq-salesforce-domain-configuration) article for more information. Click **Save & Next.** ![](https://cdn.us.document360.io/0e2cd0a2-b3b3-495b-80df-96f8381febea/Images/Documentation/image5_-1(1).png) 8. On the “Turn on data sync” screen, enable the **“Data Sync is on” toggle** and click the **Finish** button. ![](https://cdn.us.document360.io/0e2cd0a2-b3b3-495b-80df-96f8381febea/Images/Documentation/image6_(1).png) 9. Within 30 minutes to an hour, Salesforce objects should be in a sync queued state as shown below. ![](https://cdn.us.document360.io/0e2cd0a2-b3b3-495b-80df-96f8381febea/Images/Documentation/image7_(1).png) - If you see an error status, hover over it and it should indicate if there’s an object permission issue. Ensure the integration user has read permissions to the affected object(s). If permissions had to be adjusted in Salesforce, follow steps 6 through 8 of this article as this will trigger another permission check. - Re-check the data syncs tab to ensure each object shows a **sync queued** state. If you’re still seeing permission errors on the **data syncs** tab, please reach out to [6sense Support](https://revcity.6sense.com/home/categories/support). - Net new AI Email customers must have [Real Time Syncs](/v1/docs/set-up-real-time-crm-and-map-enrichment-for-data-workflows) turned on. ## Post-integration and what to expect Now that the integration setup is complete, a permission check will run. If successful, Salesforce objects will be queued to sync, and this syncing process should be complete within 24 hours. However, this sync may take longer depending on the number of records to be synced. ## FAQ #### Can I be notified if there are any issues with exceeding API Limits or if the Salesforce credentials expire? Yes. Please refer to the KB Article [Manage Recipients for System Notifications](/v1/docs/manage-recipients-for-system-notifications) for additional information on system notifications. A Customer Relationship Management (CRM) platform that helps businesses manage customer interactions and data. Customer Relationship Management, an external platform used to manage your relationships and interactions with potential customers and clients. A defined set of accounts or contacts used for targeted marketing and sales efforts. The name of our product that provides insights and analytics to help you improve your sales strategies and decision-making. Application Programming Interface; a set of rules that allows different software applications to communicate with each other.