Duplicate leads in CRM: repeat leads, contacts and how to avoid copies

Why one client has several leads, what a “Repeat lead” is, and how to set up lead creation in entries, import and the duplicate check in the card.

Updated 9 min read 7 views
In short

Duplicate leads in CRM are extra copies of the same client request. To avoid them, choose “Create a lead only on the first…” in the “Call employees / create a lead” block of every “Incoming settings” entry: a repeat request from the same person then gets the system “Repeat lead” stage instead of getting lost among new leads.

Duplicate leads in CRM confuse managers and distort reports. A client left a request on the website, wrote on WhatsApp a week later, then called. If every request creates a new card without history, two managers call the same person, and analytics counts one client as three leads.

The account tells a contact and a lead apart. A contact is the person, with their phone numbers, email and messengers. A lead is a request from that person. One contact can have several leads: today the client asks about a kitchen, a year later about a bedroom wardrobe. That's not a duplicate but a new sale. A duplicate is an extra copy of the same request, and settings can prevent it.

Watch the two-minute video, and below you'll find the step-by-step setup.

Could not load the video. Check your connection and refresh the page.

Why keep an eye on duplicates and repeat leads

  • The manager sees the client's history and doesn't ask the same questions again.
  • A regular client reaches their own manager, not whoever picked up first.
  • Analytics stays honest: one request means one lead, and the cost per lead isn't distorted.
  • A repeat request is a sign the client is back. You can alert the manager right away.
  • Campaigns don't double up: one person doesn't get two identical SMS.
Client case
A custom kitchen factory in Samara. Before: every website request and every call created a new lead, a client collected three or four cards, and managers called the same person one after another. What we did: “Create a lead only on the first…” in the call and form entries, “Call the lead owner” for repeat requests, and when the old base was moved from Excel, the “Import duplicate leads” checkbox was cleared. Result: each client has one history, “someone already called me” complaints stopped, and the sales team no longer spends about an hour a day figuring out whose client it is.

When the system creates a “Repeat lead”

“Repeat lead” is a system funnel stage for a repeat request from the same person. The rule is set by the “Lead creation” setting in the “Call employees / create a lead” block of each entry. The options are named after the channel; for calls they are:

  • “Create a lead only on the first incoming call from one number” — the default. The hint in the account says the first request creates a “New lead” and a repeat one creates a “Repeat lead”.
  • “Create a lead on every incoming call from one number” — every call creates a new lead.
  • The option ending in “…if the ad source differs” — a new lead appears only if the client came from a different ad. That way every campaign gets its own lead.
  • “Do not create a lead” — no lead is created at all.

On the kanban, “Repeat lead” sits in the shared “New lead” column, so such requests don't get lost. A system stage can't be renamed or deleted, but you can change its color, order and client notification — see the article CRM pipeline stages.

How to avoid duplicates in CRM: a lead only on the first request

How to set up entries so there are no duplicate leads

  1. 1
    Open the scheme
    “Telephony” → “Incoming settings” → the entry you need: “Incoming call”, “Callback”, “Lead from a site form”, “Lead from email” or “Messengers”.
  2. 2
    Find the block
    “Call employees / create a lead”; in the “Messengers” entry it's “Lead distribution”.
  3. 3
    Choose the rule
    In “Lead creation”, the “only on the first…” option for this channel.
  4. 4
    Give the client to the owner
    “What to do if the lead was created before?” → “Call the lead owner”. For leads without a call — “Distribute to the lead owner”.
  5. 5
    Don't overwrite the owner
    In “More settings”, keep “Assign the lead to the employee who took the call, only for a new lead”.
  6. 6
    Save
    The “Save” button at the bottom of the screen, then the “Settings applied” message. Repeat for every entry.

Who gets new leads is covered in the article lead distribution in CRM.

Duplicates from several entries: one request arrived twice

Each entry in “Incoming settings” has its own “Lead creation”, and each entry applies its own rule. So the same request that arrives by two paths gives two leads. A common example: the account's code on the website catches a form, and the website also sends a copy of the request by email to a connected mailbox. Then the first lead is created by the “Lead from a site form” entry, and the second by the “Lead from email” entry. Requests double the same way when a form is passed on both by the code on the website and by a website builder integration.

How to get rid of such duplicates:

  • Keep one path. Turn off sending request copies to the connected mailbox on the website, or don't connect this mailbox to the account: form requests already come in through the code.
  • If you need both paths, choose “Create a lead only on the first…” for the channel in each entry. Then a repeat request from the same client gets the “Repeat lead” stage instead of “New lead”. Such copies are easy to find with a filter and delete.
  • Tilda and Flexbe forms have their own protection — the “Don't create duplicate leads” and “Receive leads only via this integration” toggles. More in the article tilda crm integration.

Duplicates from manual entry and base import

A manager creates a lead by hand and types a phone number or email that another lead already has? On saving, a “Warning!” window appears saying a lead with this number already exists. “Open the lead” opens the most recent such lead, while “Save” still creates a new one — at the “New lead” stage it becomes a “Repeat lead”.

When you upload a base from a file, “Import settings” cut off duplicates. Without the “Import duplicate leads” checkbox, repeats of existing leads aren't uploaded. Without “Create duplicate contacts on import”, data for a client with the same phone number or email is added to the existing contact. Details are in the article import contacts from Excel to CRM.

A duplicate lead warning in CRM

The client's contact: where the whole history lives

All leads, deals and tasks of one person are collected on the contact screen. Open it from the lead card: “⋯” → “Open contact”. On the right are the “Leads”, “Deals” and “Tasks” tabs, on the left all phone numbers and emails. If the contact has only one lead, the account opens it right away. This screen requires the “Contacts” right. How the card works is covered in the article customer profile in CRM.

How to find repeat leads in the list

  • The “Funnel stage” → “Repeat lead” filter shows repeat requests waiting for a reply right now.
  • “Which stages were set” → “Repeat lead” shows every lead that has ever been a repeat one.
  • A search by phone number from three digits shows all leads with that number.
  • An auto-funnel with the “Funnel stage” = “Repeat lead” condition and the “Notify an employee via Telegram” block tells the owner the client is back.
Important
Deleting a contact also deletes all its leads and deals — the account warns you in a separate window. Delete an extra lead on its own, not through the contact.

Frequently asked questions

Why does every website request create a new lead?
The “Lead from a site form” entry is set to create a lead on every request. Choose “Create a lead only on the first site form request from one number” and save the scheme.
How is a repeat lead different from a duplicate?
A repeat lead is a new request from the same client, and it needs handling. A duplicate is an extra copy of the same request, and it can be deleted.
How do I merge duplicate leads in CRM?
There is no separate merge button: each lead is a separate request. Move the data you need into one lead and delete the extra one; the client's full history is on the contact screen.
What does the “A lead with this number … already exists” window mean?
You typed a phone number or email that another lead already has. “Open the lead” goes to the existing one, while “Save” creates a new lead.
How do I avoid duplicates on import?
Clear the “Import duplicate leads” checkbox in “Import settings”. If a contact with this phone number or email already exists, the data is added to it.
Can I restore a lead deleted as a duplicate?
Yes, it stays in the recycle bin for 30 days: you can restore deleted leads in CRM under “Leads” → “Restore leads” from the main account.

Read also: Lead distribution in CRM: assign web form, email and chat leads, Import contacts from Excel to CRM without manual data entry, Customer profile in CRM: full history, client replies and tasks

Next step
Ready to try Lptracker?

Everything from this article is already waiting in your account — open the section and get started.

Try Lptracker
Turnkey implementation

Our implementation team will set up the system for your business: voice and chat AI bots, funnels, robots, telephony and CRM. Book a meeting at a time that suits you.

Book a meeting
Was this article helpful?

You have unsaved changes||У вас есть несохранённые изменения