Help CenterPlatform · Settings

CRM Connection Detail

Manage a CRM connection, test sync, and recheck resolved provider setup warnings safely.

Updated Aug 31, 2026 6 steps 5 questions answeredOpen this page in the platform
On this page

Overview

Manage one CRM connection: connect, choose a safe start, control sync types, set a record owner, test the connection, and watch sync health. SalesHive only adds and updates CRM records. It never deletes them.

How to use this page

  1. Connect the CRM

    Use Connect or Reconnect on the status card. The setup guide tracks connection, starting point, field mapping, and a test contact.

  2. Choose a safe starting point

    After connecting, Start fresh is recommended when you are unsure. It syncs only new activity. Import existing contacts can push up to the displayed number of SalesHive contacts, create or update CRM records, and trigger CRM workflows or notifications, so it opens a confirmation before it starts.

  3. Re-import existing contacts deliberately

    After initial setup, select Resync contacts when you need to push historical contacts again. Review the confirmation before continuing because the same bulk changes and CRM-side workflows can occur. SalesHive cannot automatically undo an import.

  4. Choose what syncs and prove the connection

    Use the Contacts, Emails, Calls, and Meetings toggles to control new activity. Set an optional record owner where available, then use Test connection to send a labeled test record through the real sync path.

  5. Resolve a Salesforce External ID warning

    If Salesforce cannot create its Lead dedupe field automatically, sync continues with email-based matching and the page shows setup guidance. Ask a Salesforce admin to add a Text(255) Lead field named SalesHive_External_Id__c with External ID and Unique enabled. Revisit the page or select Re-run setup to check Salesforce again. The resolved setup warning clears only after the field is detected.

  6. Review sync health

    Use Last 24 hours and Recent sync activity to find failures. Fix the cause and select Retry failed records to queue matching records for the next sync.

What the buttons do

Start fresh (recommended)
Skips historical import and begins syncing new activity only. You can choose a historical import later.
Import N contacts
Opens a confirmation before the one-time historical import of existing contacts.
Re-run setup
Reopens the setup guide. For Salesforce, it also checks whether the required Lead external ID field is now available and reports the result.
Resync contacts
Opens a confirmation before re-importing existing contacts.
Test connection
Pushes one labeled test record through the real CRM sync path.
Retry failed records
Queues failed records for the next scheduled sync after the cause is fixed.

Common questions

A bulk import can create or update CRM records and can trigger CRM workflows, assignments, or notifications. SalesHive cannot automatically undo it.
If you are unsure, choose Start fresh. It only syncs new activity, and you can import historical contacts later.
No. The connection is one-way from SalesHive and only adds or updates records. Disconnecting stops future pushes and leaves existing CRM records in place.
SalesHive falls back to email-based matching when the field is unavailable, so sync can continue. Adding SalesHive_External_Id__c as a unique External ID gives each mirrored SalesHive contact a stronger stable match.
After a Salesforce admin adds or repairs the required Lead field, revisit the connection page or select Re-run setup. SalesHive checks for the field, clears only the matching resolved setup warning, and preserves newer sync or authorization errors. If the field is still unavailable, the warning remains.
Book a strategy call

Ready to fill your pipeline?

Choose a 30-minute time and we will map out exactly how SalesHive can book meetings for your team.

Loading available meeting times