Any kind of record
Contacts, products, leads, employees, vehicles or your own models: one app, as many rules as you need.
Odoo app · Community & Enterprise
Stop duplicate contacts, products and any other record, and clean the existing ones. E-mails, phone numbers, tax IDs and names are compared whatever their format; one click merges the duplicates, and every link moves.
€39 excl. VAT, one-timeOdoo 18 · 19 · 20
For whom: Sales and admin teams whose contact or product database fills up with duplicate records.
Contacts, products, leads, employees, vehicles or your own models: one app, as many rules as you need.
Phones, e-mails, tax IDs and company names compared as people write them, not as raw text.
Warning while typing, or the save is refused: no new duplicate.
Every link moves to the kept record; tags are added, not replaced.
Who merged what, which links moved, which fields were completed.
Before writing the app, we studied the competing apps on the Odoo store: their features, their prices and their customers’ reviews. Here is what sets it apart.
On the store you mostly find one app per kind of record (contacts, products…). Here one app and as many rules as you need.
Odoo compares raw text. Here +33 and 0 give the same number, "Ltd" does not count in a name, and similar names are found.
Warning while typing or save refused, which merge-only apps do not do.
Real screenshots of the app, taken on an Odoo demo database.
A salesperson creates Marie Dupont and types her e-mail in capitals: before he saves, Odoo tells him the contact already exists.
For data that must stay unique, like product references: PL CH240 is refused because PL-CH240 exists.
Each rule groups the duplicate records. Open a group to see them side by side with their values.
The wizard shows how many records point to each copy. Merge: everything moves to the kept record, the copies are archived.
Boulangerie Lefèvre and BOULANGERIE LEFEVRE SARL are found with the similarity threshold you choose.
Choose the kind of record, the fields, how each one is compared, then what happens when a user enters a duplicate.
No, they are archived by default and listed in the history.
Yes, the entries move to the kept contact. Contacts linked to a user are refused.
The Duplicate manager group (administrators have it). Other users only see the warnings.
On the official apps.odoo.com store, for Odoo 18, 19 and 20, Community and Enterprise, on Odoo.sh or on your own server. Odoo Online does not accept third-party apps. E-mail support included.
Describe it in a few lines: reply within 2 business days, with a first estimate.
Ramira measures its audience with Google Analytics, only if you accept. You can change your mind with the “Manage cookies” link at the bottom of the page. Learn more