Blog

Bulk merge duplicates in Salesforce using Dedupely

Bulk merge in Dedupely lets you clean Salesforce records at scale without losing control.

August 15, 2025
#
min lectura

Salesforce offers strong native capabilities for finding and merging duplicates, particularly for targeted, record-by-record cleanups where precision is critical.

For high-volume scenarios, those native tools are designed to keep merges deliberate and controlled. That’s ideal for small sets, but when handling hundreds or thousands of matches, it can take more time to work through each set individually.

Bulk merge is best suited for situations where:

  • Large lists of Leads or Contacts have just been imported
  • Data is being prepared for campaigns in Pardot or Marketing Cloud
  • Records need review before a platform sync or data migration
  • Regular cleanup is part of ongoing CRM maintenance

In these cases, Dedupely works alongside Salesforce, keeping the same deliberate review process but enabling large volumes of duplicates to be merged in a single click.

How Dedupely bulk merge works for Salesforce records

Bulk merge in Dedupely lets you merge hundreds of duplicate records in Salesforce in a single action, without opening each match set individually.

Records are matched based on what you consider a duplicate through a Search Pad - a saved duplicate search that defines the Salesforce object, fields, match type, and any filters to apply.

Here’s how the bulk merge process works:

  1. Run your Search Pad: This applies your saved matching options and filters to match duplicate records in Salesforce
  2. Review duplicate records: Each set of duplicate records shows the results side by side
  3. Select all the duplicate matches you want to merge
  4. Click Merge: You will only merge the selected groups in your current view
Note: You can skip uncertain matches by leaving them unselected, and they’ll remain in Salesforce untouched.

Using filters before bulk merging in Salesforce

Filters help in avoiding records that require manual review.

Common Salesforce-specific filters:

  • Record Owner: Exclude records belonging to specific teams or users
  • Created Date: Skip recently created records (e.g., last 7 days)
  • Lead Status: Limit merges to statuses such as “Open – Not Contacted”
  • Opportunity Stage: Exclude Accounts or Contacts linked to active Opportunities
  • Campaign Member Status: Avoid merging engaged Campaign Members before a send
  • Record Type: Run merges separately for Leads, Contacts, and Accounts

Here are some practical filter setups you can apply directly in Dedupely:

  1. Exclude incomplete records: Use this to focus on records with missing contact info but enough company data to identify a duplicate.
    • Field: Phone Number → is blank
    • Field: Company Name → is not blank
  2. Target a specific location: Good for regional sales teams cleaning their territory data.
  • Field: Country/Region → equals United States
  • Field: State/Region → equals California
  1. Remove records from recent imports: Ensures recently added records aren’t merged before validation.
  • Field: Create Date → longer than 30 days
  1. Match company name and phone together: Strong for catching obvious duplicates that share both name and phone.
  • Field: Company Name → equals
  • Field: Phone Number → equals

What to bulk merge and what to avoid

The best approach is for bulk merging is to start with obvious duplicate records and avoid duplicates where merging could impact ongoing workflows.

Good to bulk merge:

  • Leads with identical Email and Company Name

Match: Email + Company Name: Exact match

Filter: Exclude Leads created in the last 14 days to avoid touching recent imports

  • Contacts with exact First Name, Last Name, and Email match, and no related Opportunities

Match: First Name + Last Name + Email: Exact match

Filter: Opportunity Stage → Does not contain any active stages; exclude recently modified records

  • Accounts with identical Website domains and no open pipeline

Match: Company Name: Exact match, Email: Domain Root match

Filter: Opportunity Stage → Does not contain any stage other than Closed Won/Lost

  • Old inbound form fills without any Tasks or Events

Match: Email: Exact match

Filter: Created Date: Longer than 90 days, Activity Count → Is blank

Avoid bulk merging:

  • Records tied to Opportunities in active stages: These should be reviewed one by one to avoid disrupting open deals.
  • Recently modified records: Updates may indicate active work, so merging too soon risks overwriting current data.
  • Records owned by other active teams without review: For example, a Contact owned by Support that’s in the middle of a case workflow.

These are three Salesforce-specific bulk merge workflows:

Campaign preparation

Before adding Leads to a Pardot or Marketing Cloud campaign, run a bulk merge to avoid sending multiple emails to the same person.

  • Object: Lead
  • Match type: Exact match on Email

→ Email is the most reliable field for identifying the same individual across multiple lead sources

→ Exclude any Leads already marked as Responded in Campaign Member Status to avoid disrupting engaged records

Pre-sync cleanup

Before syncing Accounts to Outreach, Salesloft, or another sales engagement platform, merge duplicates so sales reps aren’t calling the same company twice.

  • Object: Account
  • Match type: Domain Root match on Website

→ Domain Root captures accounts that share the same root domain but have different extensions (e.g., .com, .net), helping unify accounts split by web address variations

→ Check that no open Opportunities are tied to the duplicates you’re merging

Monthly maintenance

Keep data hygiene consistent and avoid large, disruptive cleanups by running recurring bulk merges.

  • Objects: Lead, Contact, Account
  • Match type:
    • Leads/Contacts: Exact match on Email
    • Accounts: Domain Root match on Website

→ These match types are precise enough for automated matching and broad enough to catch duplicates from multiple sources over time

→ Run each object separately to avoid mixing different record types in one session, and review older records first to reduce risk

Deduplication in Salesforce is an ongoing process. Bulk merging with Dedupely allows fast, controlled deduplication with field-based matching options and visual review.

Begin with a Search Pad and custom filters, merge duplicates, review the results, and scale the process. This approach ensures speed without risking the integrity of critical Salesforce data.

Contáctanos

Estamos listos para ayudarte a configurar Dedupely.

Escríbenos un correo

Probablemente ya sepamos la respuesta a tu pregunta 🙂

¡Correo electrónico copiado en tu portapapeles!

Agenda un Zoom

Ya sea que apenas estés empezando o ya estés metido hasta el fondo, contáctanos.

Descubre publicaciones de blog relacionadas

Mantente actualizado con nuestros últimos artículos e información.

No se han encontrado artículos.

Comienza gratis

Sin compromisos ni tarjeta de crédito.

Todos nuestros planes incluyen todas nuestras funciones + deduplicación ilimitada, servicio al cliente ilimitado, integraciones ilimitadas y sin tarifas por usuario.

"Funcionó como esperábamos y Néstor del equipo de soporte fue de gran ayuda... Muy recomendable."
DiBlasio S

DiBlasio S

Usuario de HubSpot

"Dedupely es la solución para contactos duplicados. Altamente recomendado para quienes usan la integración con Pipedrive."
John K

John K

David J Anderson School of Management

"La app funcionó perfecto y me ayudó mucho con cientos de duplicados en Pipedrive."
Samo J

Samo J

TapHome

"Nuestros clientes quieren lograr grandes resultados rápidamente. En HubSpot todos saben lo que Dedupely puede hacer."
Scott B

Scott B

VP of Platform en HubSpot

"Lo que más nos ha impresionado es cómo el equipo de Customer Success de Dedupely siempre va más allá."
Isaac J

Isaac J

Usuario de Salesforce

"Funcionó de forma simple y efectiva, y se ajustó a mi presupuesto [...] Feliz de recomendar una buena app e integración."
Allan R

Allan R

Target3D

"Nos quitó de encima el enorme dolor de cabeza que era combinar más de 27,000 contactos duplicados."
Sean B

Sean B

Legal CPD

"Quedé muy satisfecho con Dedupely. Es altamente configurable y funciona excelente tanto de forma manual como automática."
Laura R

Laura R

Usuario de Salesforce

"Funciona muy bien, el soporte es de 10."
Andy G

Andy G

Usuario de Pipedrive

"Esta herramienta hizo que un proyecto de una semana tomara solo unas horas."
Burchard J

Burchard J

Usuario de HubSpot

"Teníamos 300 mil registros en el CRM. A pesar del volumen, Dedupely funcionó perfecto."
Simon W

Simon W

Tillhub

"Dedupely nos ayudó a deduplicar cientos de registros rápidamente, con un nivel de transparencia que te da confianza..."
Grattan H

Grattan H

Usuario de Pipedrive

"Dedupely fue clave para mejorar la calidad de mi base de datos en el CRM. Me ahorró horas de trabajo manual".
Marco S

Marco S

Efecte

"¡Sí lo recomiendo! Fácil de usar, reportes adecuados y un equipo de Customer Success espectacular."
Alina T

Alina T

FieldBee

"En cuestión de 30 minutos [...] Dedupely se encargó automáticamente de todo lo que necesitaba para combinar registros."
Wasmer D

Wasmer D

Usuario de HubSpot

"Conectar HubSpot y correr mi primer deduplicado no pudo haber sido más fácil."
Emily K

Emily K

Mercy Housing

"La aplicación funciona excelente [...] el soporte respondió rápido y me ayudó a encaminar todo."
Shawnee K

Shawnee K

Usuario de Salesforce