Why do I have duplicate deals in Twenty?
The Twenty CRM help pages give 3 common reasons. The first to rule out: Twenty checks for duplicates on certain unique fields only, so records without a matching unique value can be added again.
Is it broken, or just quiet?
A number can fall because fewer people came, or because something stopped counting them. Below are the causes the Twenty CRM help pages give, and how to check each one yourself.
What causes it?
Twenty checks for duplicates on certain unique fields only, so records without a matching unique value can be added again.
In the Twenty CRM help:
Twenty enforces uniqueness on certain fields to prevent duplicate records and ensure data integrity.
Uniqueness Constraints, read 2026-11-12.When an imported row has no unique value that matches an existing record, Twenty creates a new one, which can add a second copy of a deal.
In the Twenty CRM help:
If a unique field value doesn't exist, a new record is created.
Uniqueness Constraints, read 2026-11-12.Rows imported without an ID get a new one, so importing the same deals again can create new records rather than update the old ones.
In the Twenty CRM help:
Twenty auto-generates IDs if not provided
Prepare Your CSV Files, read 2026-11-12.
How do I check it myself?
When you import deals that are already in Twenty, include their IDs so the import updates them rather than adding new ones.
In the Twenty CRM help:
Include ID to update existing records instead of creating new ones
Prepare Your CSV Files, read 2026-11-12.Before an import, check whether the deals are already in Twenty.
In the Twenty CRM help:
Check for duplicates that already exist in Twenty
Prepare Your CSV Files, read 2026-11-12.
How would I know the day it starts?
- Feder reads your new deals from Twenty each day and compares each day with your own history.
- It tells you when new deals go quiet or move outside their usual range.
Some numbers are too quiet to judge daily, such as a form filled in a few times a week. Until there is enough of your own history to judge a change, Feder says it is still learning and scores nothing, rather than guessing.
See what Feder reads from Twenty CRM, which feeds Wins. Feder only reads. It never changes anything in Twenty CRM.
What else goes wrong with these numbers?
- Why did Google Analytics stop collecting data?Google Analytics
- Why aren't my key events showing in Google Analytics?Google Analytics
- Why does Google Analytics show (not set)?Google Analytics
- Why is yesterday's data missing in Google Analytics?Google Analytics
- Why doesn't my Accelo invoice total match what I expected?Accelo
See every question.
Where do these answers come from?
Every cause and check on this page comes from the Twenty CRM help pages, quoted above with the date we read them. Last reviewed 2026-11-12. We read them again by 2027-11-12. If one changes, this page changes or comes down.
