Skip to main content

How LeadCRM Manages Existing Contacts & Leads

Understand how LeadCRM detects and manages existing contacts, prevents duplicates, and syncs LinkedIn data with your CRM automatically.

Updated over a month ago

When you select a LinkedIn profile to sync with your CRM, LeadCRM intelligently checks whether this person already exists in your system. Here's what happens in each scenario:

i) New Contact - No Match Found

If the contact doesn't exist in your CRM, LeadCRM gives you two options:

  • Add as Lead - Creates the person as a lead in your CRM pipeline

  • Add as Contact - Adds them directly as a contact

Choose the option that best fits your sales workflow.

ii) Contact Already Exists - Match Found

When LeadCRM finds a matching contact in your CRM, you'll see the matched record and have two choices:

  • Sync with existing contact - Updates the existing CRM contact with LinkedIn data and starts syncing their messages

  • Add as new contact - Creates a separate new contact record (useful if you need to track them separately)

Wrong match? If LeadCRM matched the wrong person, visit the LinkedIn profile in your browser and click the "Wrong Contact" option. This opens a manual search where you can select the correct contact from your CRM.

iii) Already Syncing

If you've previously added this contact and sync is active, LeadCRM shows you the current sync status:

  • Already Synced - The latest LinkedIn messages are already in your CRM

  • Sync Scheduled - Messages are queued for syncing and will update shortly

Even when sync is scheduled, you can click "Force Sync Now" to immediately push the latest messages to your CRM.


This smart matching prevents duplicate contacts and keeps your CRM clean while giving you full control over how each LinkedIn connection is managed.

Did this answer your question?