Getting started with Plauti Deduplicate for Salesforce

Last published at: December 19th, 2025

Thank you for trying Plauti Deduplicate! In this article, you will find a step-by-step getting started guide, to make sure everything in Plauti Deduplicate (PD), from duplicate prevention to batch deduplication, is covered and well-configured.

Some of the features described are only available in the Premium or PDM edition. Not on a paid subscription or trial yet? Apply for a free trial now.

Delete

Info

  1. Configure Plauti Deduplicate Attributes
    Deduplicate Buttons
    Deduplicate Tools
  2. Do a Record Analysis + Set up Scenarios
    Do a record analysis
    Set up a scenario
  3. Implement Duplicate Prevention
    Manual insert/update
    Web to Lead
    Import
    API insert/update
    Direct Processing
  4. Run a Deduplicate Job
    In native Salesforce
    Plauti Apps
  5. Integration (optional)
    Apex Plugins
    Apex API
    Rest API

1. Configure Plauti Deduplicate Attributes

After installing Plauti Deduplicate, you need to configure some settings. Plauti Deduplicate offers the 'Deduplicate Check', 'Deduplicate Merge', and 'Deduplicate Convert' buttons, which you can add to your page layout. Plauti Deduplicate also offers the "Deduplicate Live" lightning component. Read what each of these attributes does, and decide if you want to configure them. 

Adding these attributes is optional and has to be done manually

Deduplicate Buttons

Deduplicate Check button

This button can be added to a page layout. After clicking the button, Deduplicate Check will search for duplicate records for the record you're coming from in a new screen. 

Configure Deduplicate Check‍ 

Deduplicate Merge button

This button can be added to a list view. After manually selecting two or more record tickboxes in a list view, clicking 'Deduplicate Merge' will take you to the merge page, where you can merge the selected records.

Configure Deduplicate Merge

DC Convert button 

This button can be added to a Lead page layout. After clicking the button from a Lead, PD will take you to a conversion page where you can convert a Lead into an existing Contact or Account, or create a new one. 

Configure Deduplicate Convert

Deduplicate Tools

Deduplicate Live Lightning Component

This Lightning Component can be added to a page layout. Deduplicate Live shows potential duplicate records in the page layout itself, for the record the user is working in. From the page layout, a user can directly merge or convert a duplicate record. 

Available in Premium and PDM.

Configure Deduplicate Live


2. Do a Record Analysis + Set up Scenarios

Plauti Deduplicate works with Scenarios‍ (similar to the 'matching rules' in Salesforce) that determine how Plauti Deduplicate compares records, and what it will label as a duplicate record. We advise doing a record analysis before setting up a scenario. A record analysis will give you input for building scenarios that perfectly suit your needs.

Do a record analysis

We suggest creating a simple spreadsheet for keeping track of all relevant information. 

  1. List all objects that need deduplicating
    Note down whether you need to deduplicate within the object, or cross object as well (for example, leads vs. leads and leads vs. contacts)
  2. List relevant fields for identifying duplicates for each of those objects
    List fields that indicate an individual record, such as name, email, address, birth date, phone number. Fields like city, country, and language are not suitable.
  3. List frequent words to ignore
    Frequent Words‍ are particularly important for the Account object. Organization names are sometimes listed with their legal entity (inc, LLC, plc, etcetera) and sometimes without. The legal entity should not be considered in order to find a duplicate. Duplicate Check already contains an extensive list of such words, but be sure to identify your local or specific frequent words to ignore. 
  4. List synonyms to find as duplicates
    Synonyms‍ are especially important for Leads, where all kinds of formats can be used for first names, country names, department names, etc. For example, Bob Starr from the US and Robert Starr from the U.S.A. could very well be the same person, but will not score high as potential duplicates if their differing first names and country names aren't listed as possible synonyms of each other.

Set up a scenario

For setting up the scenario, we've created a helpful video that explains into detail how to translate your record analysis to a robust scenario. Rather read a text-article instead? Find it here

Please note that the use of custom fields, frequent words, and fuzzy matching is only available in our Premium and PDM editions. Apply for a free trial here


3. Implement Duplicate Prevention

After configuring Salesforce with the Deduplicate buttons and components you want to use, and configuring the right scenarios, you can start thinking about what prevention features you'd like to implement. Think about how you create records in Salesforce, and follow the instructions to set up duplicate prevention for those entry points. 

Prevention feature  Description

Manual insert/update

When users manually enter records via an entry form, Plauti Deduplicate can show a notification when that user is about to create a duplicate record. Also known as "Deduplicate Entry". Optionally, you can prevent users from saving a record when duplicates have been found.

Configure Deduplicate Entry

Web to Lead

In Salesforce you can set up a web-to-lead form, which creates a new Lead if someone fills out a web form. Plauti Deduplicate will check if the new incoming record already exists in Salesforce. If it does, it will not block the record from being inserted in Salesforce (and therefore potentially lose information), but instead creates a Deduplicate Job in which the duplicate record is shown. You can then take action and process the duplicate, without losing any vital information. 

The web to lead feature is available in our Premium and PDM editions

Configure Web-to-Lead duplicate prevention

Import

Plauti Deduplicate can compare your imported records with existing records in Salesforce, to determine if there are duplicates between the two. If it finds duplicates, PD will not block them from being inserted in Salesforce (and therefore potentially lose information) but will put them in a Deduplicate Job for you to review. 

The Unique Import feature is available in our Premium and PDM editions

Configure Unique Import

API insert/update

Plauti Deduplicate can identify duplicate records that are inserted or updated via the Salesforce API, Marketing integrations, web-forms, synchronizations with a different CRM - if it comes in via the API, we can identify a duplicate. PD will not block the record from being inserted in Salesforce (and therefore potentially lose information) but will put them in a Deduplicate Job for you to review.  

The API Insert/Update feature is available in our Premium and PDM editions

Configure duplicate prevention for API Insert/Update

Direct Processing

Plauti Deduplicate's Direct Processing feature can automatically merge or convert duplicate records that come in via an automated process: web to lead, import, and API insert/update. It works with a threshold level, which lets you automatically merge the obvious duplicates, and lets you take a look at the less obvious duplicates manually.

The Direct Processing feature is available in our Premium and PDM editions. 

Configure Direct Processing


4. Run a Deduplicate Job

Plauti Deduplicate can run a batch job, or as we'd like to call it, a "Deduplicate Job", to find all existing duplicate records in any object. Run a Deduplicate Job within an object, or look for duplicates across two different objects. 

Deduplicate Job Description

Within Salesforce

Run the job on the Salesforce servers, without any data transfer at any time. Typically used for smaller batch jobs. 

Run a Deduplicate Job‍ 

Plauti Desktop or Server

Run the job on your local computer, using the processing power of your local machine. Recommended when working with high data volumes.

Plauti Desktop can run on your laptop or PC; Plauti Server runs on a server, with the advantage of being available as long as the server is running.

Running Deduplicate Jobs on Plauti Desktop and Server is available for our Premium and PDM editions. 

Introduction to the Plauti Apps
Running a Job on Plauti Desktop or Server‍ 

Plauti Cloud

Run the job on Plauti's secure cloud servers. This is a paid service, but in return you get fast job processing without needing to host a local app.

Running Deduplicate Jobs on Plauti Cloud is available for our Premium and PDM editions. 

Introduction to the Plauti Apps
Run a Deduplicate Job on Plauti Cloud‍ 


5. Integration (Optional)

Plauti Deduplicate offers integration features to implement Plauti Duplicate into your projects. In addition, use our plugins to execute custom apex code at important PD events. 

The integration features are available in our Premium and PDM editions. 

Feature Description

Apex Plugins

Execute your own Apex code during important Plauti Deduplicate events: search, merge, convert, prevention, direct processing, and merge rules definitions. 

Read more about Apex Plugins

Apex API

Use Plauti Deduplicate's Apex API to integrate Deduplicate features into your projects. Search for duplicate records, present them, apply merge and/or convert methods, match methods, configuration methods, and much more. 

Read more about Apex API

REST API

Plauti Deduplicate offers a REST API which can be used to search for (duplicate) records in Salesforce, or insert/update records in Salesforce via the Data API. 

Read more about REST API

Delete

If you have any questions, feel free to reach out to the Plauti support team!