Start here, because nothing else in Pipedrive works without it. Native duplicate detection for people checks a name match plus one of: phone, email, or membership of the same organisation. For organisations it checks name and address. For deals there's no duplicate identifier at all — two deals with the same title aren't considered duplicates.
From which follows the rule we put first in every working policy:
fill the Name field with the customer's real name, not their messenger handle. The handle goes into a dedicated custom field for that channel.
This isn't cosmetic. While @dmytro_k, Dmytro and Dmytro Kovalenko sit in the database, the native tool will show you zero duplicates — and you'll assume the base is clean.
Three actions close it technically:
- Custom fields for channel identifiers: Telegram ID, Instagram ID, Viber ID, Messenger ID.
- An automation that moves the handle out of the name field into the channel field when a person is created.
- A line in the script: the rep confirms the name in conversation before quoting, not after.