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.
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.
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.
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 set up entries so there are no duplicate leads
- 1Open the scheme“Telephony” → “Incoming settings” → the entry you need: “Incoming call”, “Callback”, “Lead from a site form”, “Lead from email” or “Messengers”.
- 2Find the block“Call employees / create a lead”; in the “Messengers” entry it's “Lead distribution”.
- 3Choose the ruleIn “Lead creation”, the “only on the first…” option for this channel.
- 4Give 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”.
- 5Don't overwrite the ownerIn “More settings”, keep “Assign the lead to the employee who took the call, only for a new lead”.
- 6SaveThe “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.
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.
Frequently asked questions
Why does every website request create a new lead?
How is a repeat lead different from a duplicate?
How do I merge duplicate leads in CRM?
What does the “A lead with this number … already exists” window mean?
How do I avoid duplicates on import?
Can I restore a lead deleted as a duplicate?
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
Everything from this article is already waiting in your account — open the section and get started.
Try LptrackerOur 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