# Let Sales Reps Dedupe Their Own CRM Records | Dedupely

> Give sales reps a role limited to the records they own in your CRM, so they merge their own duplicates while RevOps keeps control of the rules.

- URL: https://dedupe.ly/knowledge-base/letting-sales-reps-dedupe-their-own-records
- Section: knowledge-base
- Site index: https://dedupe.ly/llms.txt
- Any page: append `.md` to its URL for this plain-text form

---

Skip to content
[New Dedupely Intelligence Now on every paid plan, monthly or yearly.](https://dedupe.ly/ai-deduplication)

## Letting Sales Reps Dedupe Their Own Records

By
[Gaby Salinas](https://www.linkedin.com/in/gbyslns)
Updated November 11, 2026
Give each rep a role that only shows the records they own, so they can clean up their own accounts without touching anyone else's.
Sales reps know their own accounts and contacts better than anyone, so they're often the best people to decide what's a duplicate. In Dedupely, you let them do it safely with a custom role that has **Own CRM records only** checked: each rep only sees the matches where every record is theirs in your CRM, and can merge those, while RevOps keeps control of Merge Rules, Safety Settings and Auto Merge. "Own CRM records only" works with every CRM Dedupely connects to.

### Before you start

- **Access to Roles and permissions and to Users**, to create the role and give it to your reps. The Admin role has both. See [Roles and Permissions](https://dedupe.ly/knowledge-base/roles-and-permissions).
- **Your Merge Rules and Safety Settings set up**, since they decide what every rep's merge keeps. See [Merge Rules](https://dedupe.ly/knowledge-base/merge-rules).

### What reps see with "Own CRM records only"

| **Match** | **Rep with "Own CRM records only"** | **Anyone else who can merge** |
| --- | --- | --- |
| Every record is owned by the rep | Sees it and can merge it | Sees it and can merge it |
| One record is the rep's, another is owned by someone else | Doesn't see it, and can't merge it | Sees it and can merge it |
| Records with no owner | Only if the role also shows records with no owner (see Step 1) | Sees them |
Matches a rep can't see are also left out of their counts and exports. Matches that mix owners stay with RevOps, or with anyone whose role isn't limited to their own records.

### Step 1: Create a "Sales rep" role

- Click your profile icon at the top right and select **Company Settings**.
- Select **Roles and permissions**, then click **Create role**.
- Name it, for example *Sales rep*, and add a description.
- Under **Copy from role**, select **Data Manager** and click **Copy**, then change the permissions:
| **Permission** | **Set to** | **Why** |
| --- | --- | --- |
| **Dedupe** | Read & Modify | Lets reps review matches, merge, use Custom Merge and undo a merge |
| **Merge rules and safety** | Read | Reps see the rules but can't change them |
| **Automatic merging** | No access or Read | Auto Merge stays with RevOps |
| **CRM connections and CSVs** | No access | Reps don't change connections |
| **Export data** | Your choice | Only if reps need to download their results |
| **Company** permissions | No access | Users, roles, billing and security stay with Admins |
- Check **Own CRM records only**. If reps should also handle records that have no owner, turn on the option to also show records with no owner. It only adds unowned records, never records owned by someone else.
- Click **Save role**.
Read & Modify on Dedupe also lets reps set up searches and scans. Agree with your team that RevOps owns the Duplicate Searches, and reps review and merge.

### Step 2: Make sure each rep is matched to their CRM user

Dedupely finds each rep's records through their user in your CRM: the CRM user with the same email, or the one you map.
- Go to **Company Settings** → **Users**.
- Click the three dots next to a rep and select **CRM user mapping**.
- Choose their user in your CRM, if their Dedupely email is different from their CRM email.
If a rep sees no matches at all, check this first.

### Step 3: Give reps the role

- On the **Users** page, invite the reps who aren't in Dedupely yet with **Add User**, or click the three dots next to a rep and select **Roles**.
- Check the **Sales rep** role, and uncheck any role that isn't limited to their own records, like Data Manager. A person gets the access of every role they have, so a second role without the limit would show them everyone's matches.
- Click **Save**.
Users are unlimited on every plan, so every rep can have a login. Click **View permissions** next to a rep to check what they can do. See [Users](https://dedupe.ly/knowledge-base/users).

### Step 4: Set up the routine

- **RevOps:** owns the Duplicate Searches, Merge Rules, Safety Settings and Auto Merge, and handles the matches that mix owners. See [Merging Duplicates Without Breaking Ownership](https://dedupe.ly/knowledge-base/merging-duplicates-without-breaking-ownership).
- **Reps:** once a week, open the team's Duplicate Searches, review their matches, merge the duplicates, reject the false ones and send unclear ones to [Manual Review](https://dedupe.ly/knowledge-base/manual-review).
- **Everyone:** gets New Duplicate Alerts when a search with Auto Match reaches its threshold. Each person can turn them off in Notifications.
- **Check the work** in [Merge History](https://dedupe.ly/knowledge-base/merge-history), which shows who ran each merge. If two records that weren't duplicates were merged, the rep or RevOps can undo it within 30 days. See [Undo a Merge](https://dedupe.ly/knowledge-base/undo-a-merge).

### Example setup

A B2B company with HubSpot and 12 account executives.
- **Role "Sales rep":** copied from Data Manager. Dedupe: Read & Modify. Merge rules and safety: Read. Automatic merging: No access. Export data: No access. Own CRM records only: checked, without unowned records.
- **CRM user mapping:** two reps sign in to Dedupely with a different email than in HubSpot, so RevOps maps them.
- **Searches (RevOps):** "Contacts · Email" and "Companies · Domain", on Auto Match.
- **Routine:** every Monday, each AE clears their own matches. RevOps clears the matches that mix owners and the unowned records on Fridays.

### Common mistakes

- **Leaving reps with a second role, like Data Manager.** They get the access of every role they have, so they see everyone's matches.
- **Forgetting CRM user mapping.** Reps whose Dedupely email doesn't match their CRM email see nothing.
- **Giving reps Read & Modify on Merge rules and safety.** One change applies to every merge, including Auto Merge.
- **Expecting reps to clean up duplicates across owners.** They can't see them. Plan who handles those.
- **Turning on unowned records without a plan.** Every rep with the option sees the same unowned records. Agree who takes them.

### FAQs about reps deduping their own records

- **Which CRMs does "Own CRM records only" work with?** All the CRMs Dedupely connects to.
- **Can a rep see a match that includes someone else's record?** No. Every record in the match has to be theirs. Those matches are also left out of their counts and exports.
- **How does Dedupely know which records are a rep's?** Through their CRM user: the one with the same email, or the one mapped on the **Users** page.
- **Can reps merge?** Yes, with Read & Modify on Dedupe, including Custom Merge.
- **Can reps undo a merge?** Yes. Anyone who can merge can undo a merge within 30 days.
- **Can reps change Merge Rules?** Not if Merge rules and safety is set to Read or No access.

### Next up

[Roles and Permissions Decide what each person can see and change in Dedupely, with built-in roles or your own.](https://dedupe.ly/knowledge-base/roles-and-permissions)

### Still stuck?

Our team helps on every plan and during the free trial, by chat, email or Zoom.
- Need help? [Talk to support](https://dedupe.ly/contact)
- Questions about plans? [Book a Zoom with sales](https://meetings.dedupe.ly/meetings/gaby-salinas/kb-zoom-scheduler)
- Reading this with a model? [Read this page as Markdown](https://dedupe.ly/knowledge-base/letting-sales-reps-dedupe-their-own-records.md)
- Feeding it the whole site? [Read llms.txt](https://dedupe.ly/llms.txt)
Behind the article

### Gaby Salinas

Marketing Assistant at Dedupely
Gaby Salinas came to CRM data from marketing and advertising, so she looks at duplicates from two sides: the match and merge logic behind them, and what they do to the people using the CRM, like the rep who calls a customer twice, the admin who gets blamed and the cleanup nobody wants to start.
As Marketing Assistant at Dedupely, she follows how RevOps teams, end users, consultants and technical teams actually work with their data: the records they stop trusting, the workarounds they build and the moment they finally decide to clean up. What she finds shapes most of what Dedupely publishes.
[Connect with Gaby on LinkedIn](https://www.linkedin.com/in/gbyslns)

### Get started for free

20 free trial merges and as much free support as you need to get your duplicates under control.
[Try for free](https://v2.app.dedupe.ly/signup)[Talk to sales](https://meetings.dedupe.ly/meetings/gaby-salinas/talk-to-sales)
[Or sign up with Google](https://v2.app.dedupe.ly/signup/google)
Running CRM cleanup for clients? [See the Partner Program](https://dedupe.ly/become-a-partner)
