← All widgets
D

Duplicate Control

Finds duplicate contacts, companies and leads and merges them safely. Works in the background, every merge can be undone. 7 days free.

Install link coming soon 7-day free trial

The widget watches new and changed records in amoCRM and finds duplicates: contacts by phone, e-mail and name; companies by tax ID, phone and e-mail; leads by the main contact's phone/e-mail and the company tax ID.

"+998 90 123 45 67", "90-123-45-67" and "(90) 123 45 67" are the same number. The number itself is never changed in amoCRM.

Three modes: "Find and suggest" — you confirm every merge (default); "Merge automatically" — on an exact match (phone, e-mail, tax ID); "Find only" — nothing changes in amoCRM.

Safety: filled fields of the main record are never overwritten — only empty ones are filled. Closed leads and records tagged "notmerge" are never merged. A match by name only is never merged automatically. Any merge can be undone once, and a note is added to both records.

The amoCRM API does not allow merging or deleting records, so a "soft merge" is used: data and links move to the main record, and the duplicate is not deleted — it is marked and moved aside.

Automatic checking of new records needs a plan with webhooks (Advanced or higher). The full database check works on any plan.

Installation guide

  1. 01

    Install

    Click "Install" in amoMarket and allow access. A 7-day free trial starts right away.

  2. 02

    Open the panel

    amoCRM: Settings → Duplicate Control. Nothing to enter — the panel opens by itself.

  3. 03

    Check the database

    Click "Check database" — the system finds existing duplicates. New records are then checked automatically.

  4. 04

    Review duplicates

    In "Duplicates", choose the main record and click "Merge". If you like, turn on automatic mode in the settings.