CRM a medida con detección de duplicados: cuándo compensa

Un CRM a medida con detección de duplicados es un programa que reconoce cuándo dos fichas son la misma persona y evita que el negocio la trate como dos clientes distintos. Compara teléfono, correo y nombre, y según las reglas que tú fijes, avisa, propone unirlas o las une solo.
El problema aparece más pronto de lo que parece. Por ejemplo, un cliente rellena un formulario con su móvil, a los 7 días escribe por WhatsApp Business desde otro número y después llama desde la oficina. Si el sistema crea 3 fichas, tu equipo le contesta 3 veces y cada persona ve un trozo de la historia. Un lead, es decir, alguien que ha pedido información, se multiplica sin que nadie lo note. Quien busca con Google un servicio y te escribe después por Instagram también cuenta como un caso. Aquí tienes qué hace esta función y cuándo compensa.
¿Qué es la detección de duplicados dentro de un CRM?
La detección de duplicados es la comprobación que hace el CRM cada vez que entra un contacto nuevo, para ver si ya existe una ficha parecida. La comparación se apoya en uno o varios campos, y el resultado puede ser un aviso, una propuesta de unión o una unión automática.
Los campos más usados son tres:
- El teléfono, escrito siempre con el mismo formato, con o sin prefijo.
- El correo electrónico, sin distinguir mayúsculas.
- El nombre y apellidos, con margen para erratas y tildes.
Pongamos que una base de 5.000 contactos tiene 250 fichas repetidas. Son 250 personas que reciben 2 mensajes iguales por WhatsApp Business o ninguno. Con 300 contactos, un duplicado ya puede costar una venta.
En la práctica, un negocio con 3 canales de entrada, como el formulario de Meta, WhatsApp Business y el teléfono, repite fichas con más frecuencia que uno con un canal único.
¿Cuándo compensa tener un CRM a medida con detección de duplicados?
La detección de duplicados es una función que compensa cuando los contactos llegan por varios caminos a la vez, porque cada camino crea fichas por su cuenta. Los formularios de Facebook e Instagram entran solos en el CRM, el WhatsApp Business escribe desde su número y el teléfono añade llamadas. Si alguien usa 2 móviles en 2 canales, el sistema ve dos personas.
Tres negocios lo viven de forma distinta:
- Una inmobiliaria: el mismo propietario aparece como vendedor y como comprador de otra vivienda.
- Una clínica: un paciente tiene una ficha a su nombre y otra a nombre de su madre, que pide la cita.
- Una tienda online: el mismo cliente compra con dos correos y la lista de fidelidad se parte en dos.
Por ejemplo, una inmobiliaria con 200 contactos nuevos al mes desde Google ve repetirse a los propietarios cada pocas semanas.
¿Cómo se construye la comparación de fichas?
La comparación se construye con reglas que se escriben antes de programar nada, porque cada negocio duplica de forma distinta. Primero se decide qué campo manda, después cuánto margen se admite en un nombre y por último qué hace el sistema cuando duda. Una regla segura es unir solo con teléfono idéntico y avisar cuando solo coincide el nombre.
En la práctica, hay tres niveles de seguridad:
- Unir solo: coincide el teléfono ya normalizado y el correo.
- Proponer: coincide un campo y el otro se parece.
- Dejar aparte: dos hermanos que comparten teléfono no se unen.
Ese último caso es el que más se olvida. Una familia con 1 teléfono y 4 miembros genera falsos duplicados, y fusionarlos mezclaría historias de personas distintas. Por ejemplo, el CRM guarda una relación entre las 4 fichas, desde Google Sheets o su propio panel, y no las funde.
Por ejemplo, con 30 llamadas al día, una regla de propuesta evita 5 uniones erróneas a la semana.
¿Qué pasa con las conversaciones y el historial al unir dos fichas?
Al unir dos fichas, el historial de las dos se junta en una sola línea de tiempo, y lo importante es que nada se pierda. WhatsApp, Instagram, correos, llamadas y notas se ordenan por fecha, de modo que quien abre la ficha ve la conversación completa y no una mitad.
Pongamos que un cliente tenía 12 mensajes de WhatsApp Business en una ficha y 3 notas de llamada en otra. Tras la unión, la persona que le atiende lee las dos cosas seguidas y no repite preguntas. Además, el CRM guarda un registro de qué fichas se unieron, cuándo y quién lo aprobó.
Ese registro permite deshacer una unión equivocada. Según el RGPD, los datos deben ser exactos, así que corregir fichas repetidas también ayuda a cumplirlo. Si alguien pide borrar sus datos, una sola ficha facilita atender la petición sin dejar copias olvidadas.
Por ejemplo, quien escribe por WhatsApp Business, llama y rellena un formulario en 2 días queda en 1 ficha.
¿Qué preguntar antes de pedir esta función a medida?
Antes de construirla conviene responder a cinco preguntas, y las respuestas fijan el alcance. Ninguna función de este tipo viene hecha de serie en cualquier CRM, y lo viable se ve en una videollamada de 45 minutos sin compromiso, con tus datos reales delante.
- ¿Cuántas fichas tienes hoy y cuántas crees que se repiten?
- ¿Por cuántos canales entran los contactos?
- ¿Quién decide una unión dudosa, y en cuánto tiempo?
- ¿Quieres limpiar la base actual o solo evitar duplicados nuevos?
- ¿Hay un programa de gestión o una tienda online con sus propios datos?
Por ejemplo, si vienes de una hoja de cálculo, limpiar 2.000 filas puede ser un trabajo previo. Si ya trabajas con una base de datos de clientes, la limpieza se hace al importar. Para el marco general, lee qué es un CRM a medida o entra en la página de CRM personalizado con agentes de IA.
Además, conviene pedir una prueba con 100 fichas reales antes de decidir el alcance.
Preguntas frecuentes
¿Se pueden limpiar los duplicados que ya tengo en una hoja de cálculo?
La limpieza inicial es un trabajo único que se hace al importar la base, y se puede construir según el caso. El proceso lee la hoja, normaliza teléfonos y correos, detecta coincidencias y te enseña una lista para aprobar antes de unir nada. Así revisas tú los casos dudosos y el CRM arranca con una base limpia.
Por ejemplo, de una hoja con 1.800 filas pueden salir 150 posibles repetidos, de los cuales 120 son claros y 30 piden decisión. Tardas una tarde en revisar los 30 y el resto se une solo. Si la hoja está muy desordenada, lo vemos en la videollamada con una muestra de unas 50 filas de tu fichero.
Además, el trabajo termina con un informe de 3 columnas: unidos, descartados y pendientes. Por ejemplo, con Google Sheets se comparte la lista de pendientes con 2 personas del equipo durante 1 semana.
¿Qué ocurre si el mismo cliente escribe desde dos números de WhatsApp?
Dos números de un mismo cliente son un caso difícil, porque el teléfono es el campo más fiable y aquí no coincide. El CRM puede proponer la unión si el nombre y el correo son iguales, o si el cliente lo dice en la conversación, pero nunca debería unir solo por un nombre parecido.
En la práctica, la propuesta aparece en la ficha con el motivo, por ejemplo «mismo correo, distinto teléfono», y una persona del equipo la acepta o la descarta con un clic. Si el cliente escribe desde un número de empresa y otro personal, quedan unidas las dos conversaciones. Cada decisión se registra y puede deshacerse.
Por ejemplo, un cliente que escribe con su móvil personal y llama desde la empresa en 2 días queda unido cuando alguien del equipo acepta la propuesta. Además, el aviso aparece dentro de WhatsApp Business, en la propia conversación, durante 24 horas.
¿La detección de duplicados funciona también con Shopify o WooCommerce?
Shopify y WooCommerce son plataformas de tienda online que guardan sus propios clientes, y el CRM puede leerlos si se construye esa conexión. Con ella, un cliente que compra en la tienda y escribe por WhatsApp se reconoce como la misma persona, siempre que coincida el correo o el teléfono.
Lo viable depende de qué datos expone cada tienda y de cuántos clientes tenga, por ejemplo 500 o 50.000. Se define en la videollamada, y se decide también qué ficha manda si hay diferencias: la de la tienda o la del CRM. Esa regla evita que un cambio de dirección en un sitio se pierda en el otro.
Además, si la tienda tiene 3 años de pedidos, el CRM puede importar los clientes con Google Sheets como paso intermedio y detectar en 1 pasada los repetidos. Por ejemplo, una familia que compra con 2 correos distintos se reconoce por su teléfono.
Página principal: todo lo que un CRM personalizado para empresas, con agentes de IA que trabajan 24/7, puede hacer por tu negocio.



