Read time:ย 10 minutes
Hey there! Mia and Ceci here.
Weโve got a gold mine of Workday knowledge for ya today, before the holiday season wave sets in next week โ๏ธ
As promised, this week weโre sharing part 2 of our comprehensive guide on WD's Unified Duplicate Management Framework (DMF).
If you missed part 1 last week, no sweat! You can catch up here.
Before we dive in today, letโs recap the agendaโฆ
Your Guide to the Unified Duplicate Management Framework
Part 2 (today!)
UI & customization
Reminders and validations
MERGING! (process, mechanisms, and troubleshooting)
Security setupConfigure Match RulesSchedule the Find Duplicates job
And with that, letโs get right to itโฆ
Step 4: UI & customization ๐
Alright! Letโs ease back in with some satisfying and straightforward UI / UX customization thatโll set you and your team up for successโฆ
Now that your DMF is up and running with the help of last weekโs guide, a great next step is to bring this functionality front and center. You can make sure managing dups stays top of mindโฆ
Anyone with access to the domain Manage: Duplicate Records for a Person can navigate to a single profile, and follow the path Related Actions > Duplicate Management > Find Duplicates to merge or remove potential duplicate records identified by your Match Rules.

Worker profile

Candidate profile
For most profiles (e.g., workers, pre-hires), this is the only way to get there, but for candidate and prospect profiles, there are three more options to get those duplicates right in front of your diligent recruiters! ๐ง Letโs explore โemโฆ
Option 1:
Add the Duplicate Overview card to the Summary section of candidate and prospect profiles via the task Configure Profile Summary:

1. Run the task Configure Profile Summary for Candidate Profile and add a row for โDuplicate Overviewโ.

Beautiful! The Summary section on the candidate profile now includes a dedicated section for duplicates ๐
Option 2:
You could also add a section exclusively for Duplicates on the Candidate Profile. Itโd be a well-deserved spot! Use the tasks Configure Profile and Configure Profile Group to set this up:

1. Run the task Configure Profile for Candidate Profile. Check the box for โDuplicates for Candidate Profileโ.

2. Run the task Configure Profile Group for Duplicates for Candidate Profile. Add a row for โDuplicatesโ and check the box to โDisplay in Profileโ.

Voila โจ A gorgeous section dedicated to managing duplicates on the candidate profile!
Option 3:
Alternatively, you could opt to display โDuplicatesโ as a tab within the Overview section. To do this, run the task Configure Profile Group task for Overview for Candidate Profile, and add the โDuplicatesโ report:


Amazing! Now itโd be hard to miss the part where someone has to do something about potential duplicates! ๐
Users with access to the domain Manage: Duplicate Records for the Tenant (typically admins) will also have access to all of the aboveโฆ but the real game-changers here are 3 additional admin reportsโwhich weโll get to in a bit.
Step 5: Reminders and validations ๐ (optional)
Now you could add conditional To Do steps to your business processes that remind your recruiters to check and handle any duplicate records on candidate profiles (if you are already doing this, great ๐)โฆ
However, we are all painfully aware that a To Do is often just a speed bump with a Submit button ๐ฌ
If youโd like, you can add some smart validations to really make sure those duplicates get handled in time, before wreaking havoc ๐ช If this is something youโre interested in, hereโs a great contributed solution on Community to check out.
๐จ Regardless of what reminder / checkpoint method you choose to ensure dups get managed before they become a problem, ensure that you do NOT use these 3 legacy report fields:
โ Duplicate Candidates
โ Exact Duplicate Match
โ Duplicates Found
These fields run on the old Match & Merge framework for Recruitingโtheyโll return incorrect or empty results after switching to DMF ๐
Test, test, test some more ๐ค
โฆitโs a party, not a chore! ๐๐ต
But seriously, thorough cross-functional testing is absolutely crucial for this one. Every user group can and will be affected by duplicate management, big-time.
Recruiters, HR, managers, and even employees or contingent workers with no particular Workday access whatsoever can easily end up shooting a flurry of tickets to HRIS if dup management is not crystal clear, well-communicated, and well-documented.
And nowโฆ the moment youโve all been waiting forโฆ

Engines roaring, crowd cheering, duplicate records trembling, all ready to go ๐ YAY! Letโs do this ๐ช
6. Managing duplicates
The processโฆ
Letโs start with standalone profiles. With these, just like how all roads lead to Rome ๐๏ธ, all ways to manage duplicates lead to this page:

Pro tip: This page always shows all matches in real time, even if the Find Duplicates Job is not running at all.
The Previous Worker Identification section, expanded below, is only displayed for those who identified themselves as a previous worker during the job application process. Their answers to the Previous Worker questions can be super helpful in finding & properly merging their existing terminated worker profile:

The Context Person section shows the person types and personal info of the profile you came from/landed on, and you can find the details of all potential duplicate profiles for this person under Potential Duplicatesโฆ

For each profile flagged as a duplicate, you are faced with a choice: Merge or Remove as Duplicate. To merge, or not to merge, that is the question ๐ค
And the answer isโฆ if you know that two profiles belong to the same person, you should always try to merge them! And when you do, this is what happens:

Workday displays an exceptionally helpful confirmation page, showing you exactly what data the merged profile will have so that you can merge away with peace of mind ๐๏ธ
On the other hand, if you find that the two profiles in fact belong to two different people (who knew there were so many Roberts? ๐คฏ), you can safely click on Remove as a Duplicate. These removed profiles will start piling under a new Removed Duplicates section at the bottom of the page:

If new info surfaces afterwards (โI told you itโs that Robert! ๐คโ), you can simply click Undo Remove to add โem back to where they were to consider the profile a potential duplicate again.
Thereโs also a โSearch for Person to Mergeโ button on the Duplicates page:

Clicking this enables you to merge the context person with anyone in the system (as long as you have the necessary security to access their profile). So if Robert got married and divorced 4 times in the past 3 years, moves to a different country every month, and only uses each of his email addresses once, you can still find his existing Workday profile (even if your Match Rules donโt)!

You will also notice the sentence โNumber of records you can access based on your security permissions: X of Yโ here and there. If X=Y, then itโs all goodโyou can breathe easy knowing you can investigate and handle all potential duplicates.
If X does not equal Y (e.g., you can access 3 of 4 records), well, you have some extra due diligence to do. This happens when you lack access to one or more profiles flagged as a potential duplicate by your Match Rules. You should have an established process for who to reach out to in these casesโand that someone would usually be your Recruiting admin.
Speaking of admins, they can do all of the above, sure, but what else? You may be wondering ๐ค
Well, they have their game-changing admin reports, which we teased earlier! Letโs review themโฆ
๐ Manage Duplicate Records
Yep, youโve been here beforeโwell, kind of. This time around, swiftly moving past all the valuable Find Jobs info, youโre actually going to press that big Manage Duplicate Records buttonโplease try to contain your excitement! ๐คฉ


Aaaaaandโฆ weโre in! ๐
This button takes you to the Manage Duplicate Records report.
โ ๏ธ Warning: Make sure youโre sitting when you first access this report, as the numbers maaaaay be a little shocking at first sight. This is normalโhappens to everyone!
This is the main admin report of DMF, where admins can slice and dice all duplicates in the system using WD-delivered facet filters, dive into the details of any match, mass-merge profiles, and remove them as duplicates en masse as well.
Rememberโฆ the data in this report gets refreshed by Find Duplicates job runs, so it may be a little outdated at times, depending on your setup!
And when someone looks for duplicates for a specific profile and clicks Merge, that duplicate pair is added to the Manage Duplicate Records report instantly as well, even if the Find Duplicates job hadnโt caught them yet.
๐ Manage Merged Records

This admin report, Manage Merged Records, is pretty similar to the first one, except this is for unmerging merged profiles, and there are no mass actions availableโmeaning if you ever have to unmerge hundreds of profiles for some reason, youโre fresh outta luck. *furious clicking noises* ๐ฑ๐ฑ๐ฑ
Also, there may be reasons preventing the unmerging of a profileโfor example, if an event has already occurred on the merged profile, it will have to be rescinded โช before unmerging can take place. In each of these cases, Workday displays whatโs preventing the merge:

Rescinding the Home Contact Change would enable unmerging of these profiles.
๐ Manage Removed Records

This last admin report, Manage Removed Records, is for those profiles that were flagged by your Match Rules as duplicates, but then got removed as a potential duplicate. Well, hereโs your chance to undo that and re-designate these profiles as potential duplicates! And then, if someone removes them as a duplicate again, you can swiftly undo their removalโฆ againโฆ fun! ๐
The mass action button is back, though, so we all know who will win this game ๐ช
Merge mechanisms & troubleshootingโฆ
Okay, so you know that the source record gets merged into the target ๐ฏ recordโgreat! But how is it decided which profile is the source or target? And what can go wrong? ๐ค
First of all, as weโve seen before, a person can have multiple person types associated with their profile in Workday:

When it comes to merging, person types have a fixed order of priority:

During a merge, Workday compares the person types associated with the two profiles. The record that has a higher priority person type on it โwinsโ ๐ฅ, becoming the target, and the other profile is going to be the source.
In the case of a tie (e.g., if pre-hire is the top priority person type on both records), the system moves on to compare the second, third, etc., highest priority person types. If both records have the exact same person types, the person with the older system record will be designated as the target.
And just to make sure things arenโt too easy, you can only merge two profiles if all of their associated person types are mergeable with each other ๐ Hereโs a compatibility matrix:

Person type compatibility matrix for merging ๐งฉ
If you try to merge two profiles that have incompatible person types associated with them, you will encounter the following prevent merge reason:

In these situations, you have two choices. And you wonโt like either of them ๐ถ
Rescind the more recent record until itโs mergeable, merge, re-enter everything you rescinded.
Wow, is it already 4 pm? ๐ Time flies when you have funโฆ anyhoo, gotta check on the dog, see ya! ๐
While option 1 would be the proper, completionist solution, in practice, itโs rarely feasible. HR admins tend to have better things to do than try to rescind hundreds of transactions just to re-enter them immediately after properly merging the profiles.
So the truth is, in most cases, itโs going to be option 2โyou get home to your dog ๐ถ, family, etc., and try to forget about that duplicate issue you couldnโt resolve ๐ฅฒ And remember, even though you may never be able to merge these profiles, you can still keep track of them using the Manage Duplicate Records report.
The good news is that other merge prevention reasons can usually be resolved with relative ease, and Workday will tell you exactly what triggered the holdupโฆ

In-progress events will block a merge ๐ ๐ปโโ๏ธ
Auto-merging ๐ค attempts can also encounter these blocks, plus auto-merging canโt handle merging more than 2 duplicate records (aka โchain โ๏ธ mergingโ).
This is because Workday doesnโt know the order of merge operations in the case of 3+ profiles. However, after you manually dwindle the number of duplicate records down to 2, the next Find Duplicates job will properly auto-merge the remaining profiles.
Pro tip: Filter on โMany Duplicatesโ in the Manage Duplicate Records report to handle these scenarios with ease:

In some cases, you may find that the data is not immediately 100% accurate on merged records. Thatโs because under the hood, Workday uses complex non-configurable rules to determine what information is kept and how.
You can jump in for a deep dive on Community here, but since you canโt customize this process, itโs best to just merge away, then review & correct data on the merged records as needed!
Thatโs a wrap on the DMF ๐
You did it again, rockstar ๐
Youโre a real one if you made it all the way down here ๐๐
Hereโs to ensuring that everyone has exactly one profile in Workday, curing your tenant from that dreadful Doppelganger Syndrome! ๐ฅ
As always, thank you for being a reader!
Weโre celebrating you and your pursuit of a Well Built Workday ๐ฅณ
Until next time!
Mia & Ceci
Co-Founders of Well Built Solutions
P.S. Loving the newsletter? Leave us a testimonial here ๐ฅฐ

Say hi ๐ on LinkedIn โ @ceciblomberg, @miaeisenhandler
๐ค Want to partner? Get on Well Builtโs project waitlist here
