Help CenterPlatform · Settings

CRM Connection Detail

Manage one CRM connection: connect, import or start fresh, choose what syncs, set a record owner, test the connection, and watch sync health.

Updated Jul 2, 2026 10 steps 16 questions answeredOpen this page in the platform
On this page

Overview

This is the detail page for one CRM connection (Salesforce, HubSpot, Pipedrive, or Zoho CRM), reached from the Integrations hub by clicking Manage on a CRM card. From here you connect or reconnect the CRM, decide whether to import your existing contacts, choose what syncs, optionally set a default record owner, test the connection to prove it works, and watch sync health. A connection status card sums up where things stand at a glance, and a guided setup checklist walks you through the first-time steps (reopen it any time with Re-run setup). Sync is one way: SalesHive only adds and updates records in your CRM, it never deletes anything.

How to use this page

  1. Follow the setup guide

    A guided checklist sits at the top of the page and tracks your progress through four steps: connect the CRM, choose your starting point, review your field mapping, and prove it works with a test contact. A progress bar fills as you complete each step, and the headline reads "Step X of 4. A few quick steps and you're done." Each step checks off from real state as you complete it (finished steps simply dim), and the current step is highlighted with its number badge filled in. The Review your field mapping step has an Open Field Mapping button that jumps you straight to the right tab. Once all four are done it says Setup complete and you can dismiss the guide with the X in its top corner (it stays hidden on future visits). If you dismissed it and want it back, click Re-run setup on the connection status card and it reopens at the top of the page.

  2. Connect the CRM

    The status card at the top shows where things stand: a Status, Account, and Last sync row (hover the small ? on Status or Last sync for a quick explanation), a readiness headline that reflects your state, and how many contacts are in scope. If you are not connected yet, click Connect and sign in with your CRM credentials. For Zoho only, pick your Datacenter first (United States, Europe, India, Australia, or Japan) so the sign-in points at the right region. When the connection is live the status reads Connected and the headline updates to match.

  3. Choose whether to import your existing contacts

    Right after connecting, a one-time choice appears: Import all your existing SalesHive contacts into the CRM now, or Skip for now and only sync new activity going forward. Skipping is safe and reversible, so start fresh if you are not sure. You can run the import later any time with Resync contacts.

  4. Pick what syncs

    Under What gets synced, four toggles control what SalesHive pushes: Contacts, Emails, Calls, and Meetings. They default to on. Turn off anything you do not want mirrored into your CRM. SalesHive pushes matching new activity on the next scheduled sync, which runs about every 5 minutes.

  5. Set an optional record owner

    Once you are connected, a Record owner section lets you decide who owns the records SalesHive creates in your CRM. When your CRM can list its users, you get a picker to assign new records to a specific person; this applies to new records only, so re-assignments you make in your CRM always stick. If owner assignment is not available for your connection yet, the section explains why in plain English (either reconnect once to grant the permission, or that no action is needed and records follow your CRM's own rules). Leaving it unset always falls back to your CRM's own assignment rules.

  6. Test the connection

    Once connected, click Test connection on the status card to push one clearly labeled record (named "SalesHive Sync Test") straight into your CRM using the real sync path. In a few seconds you get a confirmation with how long it took and a link to open the record in your CRM. It is safe to delete, and clicking again updates the same record rather than making a duplicate. This is the fastest way to prove the connection is working end to end, and it is the last step of the setup checklist.

  7. Re-walk the setup steps any time

    On the status card, a Re-run setup button reopens the guided checklist at the top of the page, even after you dismissed it. Nothing is disconnected or reset, it just brings the walkthrough back so you can re-check each step or demo the flow. Handy when you want to review your field mapping again or show a teammate how the connection was set up.

  8. Check the last 24 hours

    The Last 24 hours card gives you a quick read on the past day. When everything is clean it says so in one line and there is nothing to do. If anything failed, it shows a card for each problem type with what it means and how to fix it, plus a Retry failed records button that re-queues those records for the next sync. It stays quiet unless there is something to act on.

  9. Read the common questions

    A Questions? section near the bottom answers what people ask most when connecting a CRM: whether SalesHive can delete data, whether it creates duplicates, how fast activity shows up, why new custom fields appear, how to send a fixed value like a lead source, and who gets assigned new records. Click any question to expand its answer.

  10. Review recent sync activity

    The Recent sync activity table lists the last 50 events with when they happened, the type, the outcome (success, skipped, or failed), the CRM's record id, and any error message. Use it to confirm records are landing and to spot anything that failed.

What the buttons do

Open Field Mapping (setup guide)
In the setup checklist, jumps to the Integrations hub Field Mapping tab with this CRM already selected.
Dismiss setup guide
The X on the setup checklist. Hides the guide for this CRM; it stays hidden on future visits. Bring it back with Re-run setup.
Re-run setup
On the connection status card once connected. Reopens the guided setup checklist at the top of the page even after it was dismissed. Does not disconnect or reset anything; it just re-shows the walkthrough.
Connect / Reconnect
Starts the CRM sign-in (OAuth). Reads Reconnect if a previous connection needs re-authorizing.
Datacenter (Zoho only)
Picks which Zoho region your CRM lives in (US, Europe, India, Australia, or Japan) before sign-in.
Import N contacts
Runs the one-time import that mirrors your existing SalesHive contacts into the CRM.
Skip for now
Skips the initial import and starts fresh, so only new activity syncs from now on. Reversible later with Resync contacts.
Sync toggles
Four on/off switches for Contacts, Emails, Calls, and Meetings. Control what SalesHive pushes to the CRM.
Assign new records to
The owner picker in the Record owner section, shown when your CRM can list its users. Assigns records SalesHive creates to a chosen CRM user; affects new records only. When the picker is unavailable, the section shows a plain-English note instead.
Test connection
Pushes one labeled test record ("SalesHive Sync Test") into your CRM through the live sync path and returns a link to it. Re-clicking updates the same record, never a duplicate.
Retry failed records
Appears in the Last 24 hours card when something failed. Re-queues the failed records to retry on the next sync (within about 5 minutes).
Resync contacts
Re-pushes your existing contacts to the CRM. Also the way to run the import after you skipped it. Disabled while an import is running.
Disconnect
Stops all pushes to the CRM after a confirmation. Existing CRM records are left untouched and you can reconnect any time.

Common questions

No. Sync is one way from SalesHive into your CRM, and SalesHive only adds and updates records. It never deletes anything. Disconnecting stops new pushes but leaves existing records in place.
Click Test connection on the status card. SalesHive pushes one record named "SalesHive Sync Test" into your CRM through the real sync path and gives you a link to open it, usually within a few seconds. It is safe to delete, and clicking again just updates the same record.
Yes. Click Re-run setup on the connection status card and the guided checklist reopens at the top of the page. It does not disconnect or reset anything, it just brings the walkthrough back so you can re-check each step or demo the setup.
A quick read on the past day. When everything synced cleanly it says so in one line and there is nothing to do. When something failed, it shows a plain-language card for each problem type explaining what it means and how to fix it, plus a Retry failed records button. It stays quiet unless there is something to act on.
Read the explanation card in the Last 24 hours section, which says what went wrong and how to fix it (for example, add a field your CRM is asking for). After fixing the cause, click Retry failed records to re-queue them for the next sync. Your existing CRM records are never touched in the meantime.
Either is fine. Import if you want your current SalesHive contacts mirrored into the CRM right away. Skip for now to start fresh and only sync new activity. Skipping is reversible, so you can run the import later with Resync contacts.
About every 5 minutes. SalesHive pushes any matching new activity for the sync types you have toggled on during the next scheduled run.
Yes. Open Field Mapping (the setup guide links straight to it), choose Add a field, and pick A fixed value. Set the value (for example, SalesHive) and the CRM field it should land in, and every synced contact gets stamped with it.
SalesHive adds a couple of custom fields to your contact records (like "SalesHive External ID") to prevent duplicates and keep the sync reliable. They are harmless and are handy for filtering which records came from SalesHive. Hover the ? on that note for a little more.
It optionally assigns records SalesHive creates in your CRM to a specific person on your team. It applies only when a record is first created, never on updates, so any owner changes you make in your CRM stick. Leave it unset to use your CRM's own assignment rules. The Record owner section always appears once you are connected: if your CRM can list its users you get a picker, otherwise it explains in plain English why owner assignment is not available yet and whether you need to do anything.
No. Some CRM connections cannot assign owners yet, so SalesHive tells you honestly rather than hiding the section. If it says to reconnect, disconnect and reconnect the CRM once to grant the extra permission, then pick an owner. If it says no action is needed, new records simply follow your CRM's own assignment rules and your SalesHive team is handling the rest.
They are hover tooltips. Hover the ? next to Status, Last sync, Record owner, or the custom-fields note for a short explanation of what that line means. They keep the page itself uncluttered while the detail is one hover away.
If your CRM rejects the connection (for example, a revoked or expired login), SalesHive marks it disconnected and automatically alerts your strategist so it gets reconnected quickly. The status here will read Disconnected with the reason, and you can click Reconnect to restore it. Nothing already synced is lost.
The status shows an error with the last error message below it. Read the message, fix the issue in your CRM if needed (for example, adding a field it asks for), then use Reconnect or Resync. SalesHive keeps your existing CRM records untouched the whole time.
Success means the record was pushed to your CRM. Skipped means SalesHive intentionally did not push it yet (for example, an email whose contact is not synced). Failed means the push errored, and the reason shows in the Error column.
Click Disconnect and confirm. SalesHive stops pushing new contacts and activity, your existing CRM records are not deleted, and you can reconnect any time.

Prefer it done for you?

Everything in these guides is work SalesHive can run for you: US-based SDRs and AI agents working your campaigns, calls, and inbox on one platform.

Explore the platform