Thursday, April 9, 2015

How to use DupeBlocker in Salesforce.

Take an example a company uses Salesforce CRM in their organization where users deal with contacts on day to day basis. A user has come to you with request that users should not be able to create records if email entered is already present in the system. How can this be done using DupeBlocker?

What is DupeBlocker?

It is a third party application used in real time for deduplication. It is completely built on platform. This app can be downloaded and installed from AppExchange in Salesforce. DupeBlocker can be installed on Unlimited, Enterprise or Developer edition. Once the app is installed and configured in the Salesforce it will warn users about the duplicate records being created in the Salesforce. You can configure DupeBlocker for standard objects (Accounts, Contacts and Leads) and custom objects. You can also merge or convert the duplicates as desired. DupeBlocker app is displayed in the app menu after it is installed in the salesforce.

App Menu (DupeBlocker) > DupeBlocker Scenarios > New

Now we have to configure the scenario for the DupeBlocker.

Enter the following information

Scenario Name: Enter the scenario name (Contact Email)

Scenario Type: Select the type (Account, Contact, Lead, Lead to Contact and Lead to Account and enabled Custom Objects). This can be done by enabling specific custom object in DupeBlocker settings.

Match on Insert Action: Select how duplicates created via an insert should be handled.

Match on Update Action: Select how duplicates created via an update should be handled.

Create Task for Warning: When you are creating or updating any record this option will give warning and will be flagged as Report Duplicate. We have 4 options to create warning task to notify the Current User, Scenario User or both “Current and Scenario User”. When the duplicate is detected a task reminder is triggered. You can disable the reminder in DupeBlocker Settings.

Deployed: If this check box is not selected then the DupeBlocker will not prevent duplicates and will not warn the users about the duplicates being created.

Bypass Security: If this check box is selected then the DupeBlocker will ignore the sharing rules created in the salesforce.

Enable Dual Filters: When selected the scenario will use different set of filter. If this options is not selected it uses the standard filters.

Person Account Scenario: Enable this option if you are using Person Accounts in the salesforce.

Rebuild Needed: When this check box is not selected then all the keys are up to date. Hence no action necessary.

DupeBlocker scenario detail page created.

Now we need to create DupeBlocker Scenario Rules.

DupeBlocker Scenarios Rules > New DupeBlocker Scenario Rule

Contact Match Field: Select the field on which you want to match for duplicates.

Mapping Type: How you want to match the above selected field.

English Fuzzy: When selected it converts the field to English phonetic equivalent for matching.

AlphaClean: When selected it will remove all the non-alpha-numeric characters.

Transpose: It will match all words in the selected field regardless of order of the words.

Match Blank: If this check box not selected then it will match the blank fields. But if selected then will match with blank field as duplicate field.


DupeBlocker Scenario Rules has been created.

Now let’s test the rule. Create a new record in Contact Object and enter the email in the email field. As soon as we save the record duplicate warning pops up as configured in the DupeBlocker Scenarios. You can also use other options where the system does not allow to save fields with duplicates values.


  1. I am reading your post from the beginning, it was so interesting to read & I feel thanks to you for posting such a good blog, keep updates regularly.
    Salesforce training institute in Chennai|Salesforce course in Chennai

  2. With cloud computing, you eliminate those headaches because you’re not managing hardware and software—that’s the responsibility of an experienced vendor like The shared infrastructure means it works like a utility: You only pay for what you need, upgrades are automatic, and scaling up or down is easy. Thanks for sharing this. training in chennai
    Saesforce Admin Training in Chennai

  3. The information you have given here is truly helpful to me. CCNA- It’s a certification program based on routing & switching for starting level network engineers that helps improve your investment in knowledge of networking & increase the value of employer’s network, if you want to take ccna course in Chennai get into FITA, thanks for sharing…
    ccna training in Chennai | ccna training institute in Chennai

  4. Pretty article! I found some useful information in your blog, it was awesome to read, thanks for sharing this great content to my vision, keep sharing.
    sas training center in Chennai|sas training in Chennai|sas training institute in Chennai

  5. Salesforce is the cloud based tool which is used by most of the professional who do CRM. Salesforce is the cost effective tool.
    salesforce course in chennaisalesforce training chennai|best salesforce training in chennai|salesforce developer training

  6. What i really like about salesforce is its user friendly UI and it is a cloud based tool so it can be accessed from any where. Also there is a mobile app and the features are such that any sales rep would fall for it.
    salesforce training in chennai|salesforce training institute in chennai|salesforce training institutes in chennai

  7. Excellent post!!! In this competitive market, customer relationship management plays a significant role in determining a business success. That too, cloud based CRM product offer more flexibility to business owners to main strong relationship with the consumers. Amazon Web Services Training in Chennai | AWS Training

  8. Hi
    Thanks for detailed information.. I have few question can you please answer.
    1 : how to make OR condition in DupBlocker scenario Rule section
    2 : Where is "Enable Dual Filters" Option ..
    3: what are the limitation of tool i.e. How many scenarios we can configure..

  9. Pleasant Post. It is truly intriguing to peruse from the earliest starting point and I might want to share your site to my circles, continue sharing more like this.
    ccna institutes in Chennai | ccna Training center in Chennai | ccna Training in Chennai | ccna course in Chennai

  10. A very nice and good post this. I really like it very much. Keep this quality of your work on articles going on ...
    CorelDraw Training Institute in Chennai | CorelDraw Training Institute in Velachery

  11. Great post. Articles that have meaningful and insightful comments are more enjoyable, at least to me.
    Graphics Designing Training Institute in Chennai | Graphics Designing Training Institute in Velachery

  12. Good Post! Thank you so much for sharing this pretty post, it was so good to read and useful to improve my knowledge as updated one, keep blogging…
    CorelDraw Training Institute in Chennai | CorelDraw Training Institute in Velachery

  13. Thanks for ones marvelous posting! I genuinely enjoyed reading it, you are a great author. I will be sure to bookmark your blog and may come back very soon.
    Best Adobe Photoshop Training Institute in Chennai | No.1 CorelDraw Training Institute in Chennai

  14. I really enjoyed while reading your article, the information you have delivered in this post was damn good. Keep sharing your post with efficient news.
    Excellent Graphics Designing Training Institute in Chennai | No.1 CorelDraw Training Institute in Chennai | Perfect Photoshop Training Institute in Velachery

  15. Easily, the article is actually the best topic on this registry related issue. I fit in with your conclusions and will eagerly look forward to your next updates. Excellent Photoshop Training Institute in Chennai | Perfect CorelDraw Training Institute in Velachery

  16. Nice Post! Thank you so much for sharing this pretty post, it was so good to read and useful to improve my knowledge as updated one, keep blogging…
    Best Summer Courses for Hardware Networking in Chennai | No.1 Summer Course in Guindy

  17. Very good informative article. Thanks for sharing such nice article, keep on up dating such good articles.
    CorelDraw Training Institute in Chennai | CorelDraw Courses in Velachery

  18. Great post! I read about our article step by step useful post there.It's helpful for me my friend. Also great blog here with all of the valuable information you have.
    AWS Certification Exam Centers in Taramani | AWS Training in Shozhinganallur

  19. Great post! I see the programming coding and step by step execute the outputs.I gather this coding more information. It's helpful
    AWS Certification Exam Centers in Taramani | AWS Training in Shozhinganallur

  20. it’s really help me and other people who need a list of dofollow blog so we can comment on them
    happy commenting....
    CorelDraw Certification Training in Chennai | Advance CorelDraw Training in Madipakkam

  21. Thanks for the information, Useful and interesting. Learned many new things. Keep going
    Android Exam Certification Training in Chennai | No.1 Android Exam in Velachery

  22. Wonderful post! We will be linking to this particularly great article on our
    Site. Keep up the great writing... Certified Ethical Hacking Training in Chennai | No.1 Ethical Hacking in Porur

  23. Excellent post!!!. The strategy you have posted on this technology helped me to get into the next level and had lot of information in it.
    InDesign Certification Center in Chennai | No.1 InDesign Training in Keelkattalai

  24. Really a great post. Thank you for taking a time to provide us some of the useful and exclusive information with us. Keep on blogging..... Hardware and Networking Certifications in Chennai | No.1 Networking in Perungudi

  25. Awesome blog. Your articles really impressed for me, because of all information so nice and unique.
    CorelDraw Training Institute in Chennai | CorelDraw Training Institute in Velachery

  26. I am really enjoying reading your well written articles.
    It looks like you spend a lot of effort and time on your blog.
    I have bookmarked it and I am looking forward to reading new articles. Keep up the good work..
    Java Training in Bangalore
    Best Java Training Institutes in Bangalore
    big data training in bangalore
    best hadoop training institutes in bangalore
    best big data training in bangalore
    hadoop classes in bangalore
    hadoop institute in bangalore

  27. Innovative thinking of you in this blog makes me very useful to learn.
    i need more info to learn so kindly update it.
    AWS Training in Bangalore
    AWS Training
    AWS Training in Chennai Anna Nagar
    AWS Certification Training in T nagar

  28. This is excellent information. It is amazing and wonderful to visit your site.Thanks for sharng this information,this is useful to me...
    MBA Final Year Project Center in Chennai | MBA Projects in Guindy

  29. Hey, would you mind if I share your blog with my twitter group? There’s a lot of folks that I think would enjoy your content. Please let me know. Thank you.
    salesforce training in chennai | salesforce training institute in chennai | salesforce course in chennai | salesforce certification in chennai

  30. Thanks for taking the time to discuss this, I feel strongly about it and love learning more on this topic. If possible, as you gain expertise, would you mind updating your blog with extra information? It is extremely helpful for me. buy real instagram spread likes