Respuesta
Los duplicados casi siempre aparecen por dos motivos: tu integración está escribiendo en Pipedrive desde más de un lugar a la vez, o tu “clave de identidad” no está bien definida y el sistema no reconoce que es la misma persona. La solución no es solo “fusionar”, sino ordenar primero el criterio de coincidencia por teléfono y las reglas de creación de tratos. Si arreglas eso, los duplicados dejan de generarse y la depuración se vuelve un trabajo controlado, no una batalla diaria.
- Confirmar el alcance del problema (qué se duplica y cuándo)
Antes de tocar automatizaciones, conviene acotar el síntoma exacto. En tu caso mencionas dos escenarios muy típicos: clientes que escriben desde dos números y recontactos.
Empieza respondiendo cuatro preguntas, porque cambian el diagnóstico:
Primero, qué se duplica: Personas, Organizaciones, Tratos, o los tres. Segundo, en qué momento aparece el duplicado: en el primer mensaje entrante, al asignar un agente, al mover una etapa, o cuando se etiqueta una conversación. Tercero, por qué canal de WhatsApp estás entrando: integración nativa con proveedor (por ejemplo Twilio), un inbox de terceros, o un conector tipo Zapier o Make. Cuarto, si el duplicado se dispara siempre con el mismo patrón, por ejemplo solo cuando el cliente escribe desde un segundo número, o solo cuando vuelve a escribir después de X días.
Tip práctico 1: toma 10 casos reales y anota para cada uno el “momento exacto” en que se crea el duplicado y qué dato cambió (teléfono, nombre, email, pipeline). Ese mini muestreo suele revelar el culpable en media hora.
- Mapear la arquitectura de integración (para detectar doble escritura)
La manera más rápida de encontrar duplicados es pensar como contable: quién está creando registros y cuántas veces. En integraciones WhatsApp CRM es muy común que existan dos rutas de creación simultáneas.
Un ejemplo habitual: por un lado tienes la integración que registra la conversación y crea o encuentra el contacto. Por otro lado tienes una automatización adicional que, al detectar “nuevo mensaje” o “nuevo contacto”, crea un trato. Si además existe un segundo flujo en Zapier, Make, Albato o n8n que hace “crear persona si no existe” pero busca por un campo distinto, obtienes doble escritura.
En este punto, tu objetivo es inventariar todas las piezas que puedan escribir en Pipedrive:
- Integración principal de WhatsApp con Pipedrive.
- Automatizaciones nativas de Pipedrive (Workflows).
- Conectores externos (Zapier, Make, Albato, n8n).
- Webhooks o scripts que reaccionan a eventos.
Si encuentras dos cosas que crean Personas, o dos cosas que crean Tratos, ya tienes un candidato fuerte.
- Causas típicas de duplicados (checklist de diagnóstico)
Aquí tienes un checklist corto, que en la práctica cubre la mayoría de casos.
Primero, coincidencia por teléfono inconsistente. Si un flujo guarda “600 123 456” y otro guarda “+34 600123456”, para Pipedrive no siempre es el mismo dato.
Segundo, clientes con más de un número. Si tu regla implícita es “un contacto por número”, entonces para el sistema es correcto duplicar, aunque para negocio sea un desastre.
Tercero, recontacto que dispara “nuevo trato por mensaje”. Si cada conversación nueva crea un trato, un cliente que vuelve por soporte o por una segunda compra te llena el pipeline de tratos repetidos.
Cuarto, mapeo de campos incorrecto. Es muy común que el número de WhatsApp termine en un campo personalizado en vez de en el campo Teléfono estándar. Luego otro flujo busca por Teléfono estándar, no encuentra nada, y crea de nuevo.
Quinto, condiciones de búsqueda distintas entre herramientas. Un flujo busca por email, otro por teléfono, otro por nombre. El nombre es un imán de duplicados.
Sexto, “carreras” entre automatizaciones. En segundos, dos flujos consultan, ambos “no ven” el contacto aún, ambos crean, y quedas con gemelos.
Error común: intentar arreglar esto solo fusionando duplicados primero. Lo correcto es parar la hemorragia antes, porque si no estás barriendo agua con la canilla abierta.
- Definir la estrategia de identidad (clave de deduplicación) y reglas de negocio
Tu punto de control número uno es decidir qué significa “la misma persona” dentro de tu CRM. Para WhatsApp, lo más estable suele ser el teléfono en formato normalizado. Email es un gran complemento, pero en WhatsApp muchas veces no existe.
Una estrategia simple y robusta para 2025 es esta:
Primero, clave principal: Teléfono normalizado (ver sección de E.164). Segundo, clave secundaria: Email si está presente. Tercero, trazabilidad: guarda un identificador externo asociado a WhatsApp, por ejemplo un “WhatsApp ID” o “wa_number_id”, en un campo personalizado para entender de dónde vino cada registro.
Luego vienen las reglas de negocio, que evitan el “trato por cada hola”:
Regla A: una Persona puede tener varios teléfonos, pero sigue siendo una sola Persona.
Regla B: un trato representa una oportunidad concreta, no una conversación.
Regla C: un recontacto se adjunta al trato abierto más relevante, o se crea uno nuevo solo si hay intención comercial clara y condiciones definidas.
Humor útil: si tu CRM crea un trato cada vez que alguien dice “buenas”, tu pipeline se vuelve una sala de espera, no un embudo.
En la tabla que acompaña esta guía verás los controles que más suelen romperse, dónde viven y qué pasa cuando se configuran mal. Úsala como mapa de auditoría rápida.
Set: Estrategia de clave de deduplicación. Si no está definida, el sistema adivina y casi siempre adivina mal.
Set: Normalización de números de teléfono (E.164). Sin un formato único, el “match” por teléfono falla aunque sea el mismo número.
Set: Revisión de automatizaciones de creación de tratos. Dos flujos creando tratos es duplicación garantizada.
Set: Gestión de múltiples números por cliente. Si no decides política, cada agente improvisa y el CRM se fragmenta.
- Normalización de teléfonos (E.164) para mejorar el 'match'
E.164 es, en la práctica, escribir los teléfonos como “+” más código de país más número, sin espacios. Ejemplo: +34600123456.
Lo importante no es memorizar el estándar, sino imponer un formato único en todos los puntos de entrada. Si WhatsApp te trae números con prefijos y tu formulario web no, terminarás con duplicados.
Una forma pragmática de aplicarlo:
Primero, define país por defecto solo si la operación es muy consistente. Si vendes a varios países, no asumas prefijos.
Segundo, limpia lo histórico. No hace falta perfección, hace falta consistencia en el 95 por ciento de los contactos que realmente entran por WhatsApp.
Tercero, previene nuevas variaciones. El lugar más barato para arreglar un número es antes de guardarlo.
Tip práctico 2: elige tres ejemplos de formatos que hoy se estén guardando (con espacios, con 00, con prefijo local) y define una sola regla de salida. Luego revisa que Zapier, Make o tu conector estén escribiendo exactamente ese formato.
- Revisar configuración de duplicados y campos en Pipedrive
Pipedrive tiene funciones para detectar y fusionar duplicados, y además una lógica concreta de cómo identifica coincidencias. Si tu integración no está usando los campos estándar, esa detección pierde potencia.
Revisa tres cosas:
Primero, dónde se está guardando el número. Debe ir al campo Teléfono de la Persona, no solo a un campo personalizado.
Segundo, si permites múltiples teléfonos por Persona y cómo los usas. Operativamente, esto es clave para el caso “cliente con dos números”. Lo más sano suele ser mantener una sola Persona y agregar el segundo número como adicional, con una etiqueta interna o una nota.
Tercero, cómo estás usando Organizaciones. Si duplicas Persona y además duplicas Organización, el merge posterior se vuelve más delicado.
Para la parte de depuración, apóyate en la función oficial de fusionar duplicados de Pipedrive y en su explicación de cómo detecta duplicados, porque eso te ayuda a entender por qué algunos gemelos aparecen como sugerencia y otros no.
- Controlar reglas de creación de deals desde WhatsApp (evitar 'deal por mensaje')
Este es el segundo gran generador de duplicados. Muchas integraciones traen “mensaje entrante” como evento y es tentador convertirlo en trato automáticamente. El resultado es un pipeline ruidoso.
En equipos comerciales, una regla más efectiva es que WhatsApp cree o actualice la Persona, y que el Trato se cree solo cuando hay una señal de intención.
Tres reglas que suelen funcionar bien:
Si ya existe un trato abierto para esa Persona en ese pipeline, no crees uno nuevo. Registra el mensaje como actividad o nota vinculada al trato existente.
Si el último trato está ganado o perdido, crea uno nuevo solo si se cumple una condición clara. Por ejemplo, una etiqueta de “solicita cotización”, un formulario, o un lapso mínimo definido.
Si el mensaje es de soporte o postventa, que vaya a otro flujo o a otro pipeline, pero no contamine el pipeline de ventas.
La integración de WhatsApp con proveedores como Twilio tiene escenarios de troubleshooting que vale la pena revisar cuando ves comportamientos inesperados en creación o asociación, porque a veces el problema no es Pipedrive sino el evento que está llegando o cómo llega.
- Detectar colisiones con automatizaciones (Workflows, Zapier, Make, webhooks)
Cuando el duplicado es intermitente, muchas veces es porque dos automatizaciones se pisan solo bajo ciertas condiciones. Tu misión es encontrar “quién crea” y convertirlo en “quién actualiza”.
Haz esta auditoría:
Primero, en cada automatización externa, busca módulos tipo “Find or Create”. Confirma qué campo usa para buscar. Si un flujo busca por Teléfono y otro por un campo personalizado, ya tienes el porqué.
Segundo, revisa si hay dos automatizaciones que reaccionan al mismo evento, por ejemplo “nuevo mensaje” y “nuevo contacto”. Eso es como tener dos recepcionistas que abren una ficha cada uno.
Tercero, define una puerta única de creación. Idealmente, solo un flujo crea Personas y solo un flujo crea Tratos. El resto actualiza, agrega actividades, agrega etiquetas o mueve etapas.
Si usas n8n o webhooks, presta atención a las carreras: dos ejecuciones paralelas pueden consultar antes de que el registro exista. La forma práctica de bajarle el riesgo es consolidar y reducir los puntos de creación.
- SOP operativo para agentes: recontactos, cambio de número y multi número
Aunque la automatización sea buena, el equipo necesita una regla simple que no dependa de memoria. Un SOP corto evita que cada agente “haga lo que le parece” cuando alguien escribe desde otro número.
Propón este flujo de trabajo para agentes:
Primero, cuando entra un WhatsApp nuevo, buscar en Pipedrive por nombre y por email si lo tienes, y también por teléfonos conocidos. Si aparece una Persona coincidente, no crear una nueva.
Segundo, si el cliente dice “este es mi número nuevo”, agregar el número como teléfono adicional en la Persona existente y registrar una nota o un campo “cambio de número” con fecha.
Tercero, decidir trato. Si hay trato abierto, adjuntar la conversación a ese trato y seguir. Si no hay trato abierto, crear uno nuevo solo si el motivo es una nueva oportunidad, no un seguimiento suelto.
Cuarto, si realmente son dos personas usando el mismo teléfono corporativo, entonces sí, separa Personas, pero usa la Organización y un campo de rol para que el equipo no mezcle identidades.
Este SOP parece burocracia hasta que te ahorra horas de “quién es quién” en plena hora pico.
- Plan de depuración (merge) sin perder historial ni afectar el embudo
Una vez que detuviste la creación de nuevos duplicados, recién ahí conviene limpiar. Si limpias antes, vuelven a aparecer y terminas en un ciclo infinito.
Plan seguro en cinco pasos:
Primero, respalda. Exporta Personas y Tratos relevantes o al menos los campos clave. No es por drama, es por tranquilidad.
Segundo, agrupa duplicados por clusters. Empieza por los más obvios: mismo teléfono en formatos distintos, o mismo email.
Tercero, elige un registro maestro. El maestro suele ser el que tiene más actividades, notas y tratos asociados. Luego fusiona el resto en él usando la función de fusionar duplicados de Pipedrive.
Cuarto, valida asociaciones. Revisa un muestreo de casos para confirmar que el trato principal, las actividades y el historial estén donde esperas. Ten en cuenta que algunas herramientas de WhatsApp guardan parte del historial fuera de Pipedrive, así que tu objetivo es mantener la trazabilidad y los vínculos correctos.
Quinto, endurece prevención. Vuelve a revisar la clave de deduplicación, la normalización E.164 y la regla de creación de tratos. La limpieza sin prevención es como ordenar la cocina mientras alguien sigue cocinando sin lavar nada.
Si tuviera que priorizar: primero, normaliza teléfonos y define la clave de identidad. Segundo, deja una sola automatización con permiso de crear contactos y tratos. Tercero, ajusta las reglas para que WhatsApp no cree un trato por cada recontacto. Con eso, tu integración Pipedrive con WhatsApp queda estable y el CRM vuelve a ser una fuente de verdad, no una fábrica de clones.
| Control | Dónde vive | Qué configurar | Qué se rompe si está mal |
|---|---|---|---|
| Set: Estrategia de clave de deduplicación | Pipedrive (configuración de duplicados), Lógica de integración | Usar 'Teléfono' — normalizado como clave principal. Complementar con 'Email'. | Creación de nuevos tratos/contactos para clientes existentes, datos inconsistentes. |
| Set: Normalización de números de teléfono (E.164) | Pipedrive — campo 'Teléfono', Integraciones — Zapier, Make, etc. | Formato único: +[código país][número]. Ejemplo: +34600123456. Limpiar datos existentes. | Duplicados de contactos, fallos en el match de WhatsApp, pérdida de historial de comunicación. |
| Set: Revisión de automatizaciones de creación de tratos | Zapier, Make, Pipedrive Automations | Asegurar que las automatizaciones busquen contactos existentes ANTES de crear uno nuevo. | Duplicación masiva de tratos y contactos, sobrecarga de información irrelevante. |
| Set: Gestión de múltiples números por cliente | Pipedrive (contactos), Política interna | Decidir si se crea un contacto por número o se añaden múltiples números al mismo contacto. | Fragmentación de la información del cliente, dificultad para tener una vista 360. |
| Set: Identificador externo de WhatsApp | Pipedrive (campo personalizado) | Crear un campo personalizado para almacenar el 'ID de WhatsApp' o 'wa_number_id'. | Dificultad para rastrear conversaciones específicas de WhatsApp, problemas de atribución. |
| Set: Mapeo de campos en integraciones | Configuración de cada integración (ej. Zapier, Make) | Mapear correctamente el número de WhatsApp al campo 'Teléfono' de Pipedrive — no a un campo personalizado. | Contactos sin número de teléfono principal, imposibilidad de usar funciones de Pipedrive con el número. |
Fuentes
- Para integrar Pipedrive con WhatsApp en 2025 sin perder - Calypso
- Fusionar duplicados
- How does the Merge Duplicates feature identify duplicates in Pipedrive? - Knowledge Base | Pipedrive
- Resolución de problemas: La integración de WhatsApp de Twilio - Knowledge Base | Pipedrive
- WhatsApp Business: guía completa para aumentar las ventas con CRM
- Pipedrive y WhatsApp: cómo integrarlos en 2026 (3 métodos ...)
- Integración WhatsApp CRM: Negocios Automáticos
Última actualización: 2026-07-23 | Calypso

