Español

Adiós a las hojas de cálculo: la migración en 5 pasos hacia un CRM real

Un equipo de ventas de 12 personas importó directamente su hoja de cálculo en su nuevo CRM. No una versión limpia y consolidada, sino el archivo de trabajo: el que tenía 11 formatos de fecha distintos, tres pestañas separadas para diferentes regiones y una columna "tal vez" que nadie recordaba haber creado. La importación terminó en cuatro minutos.

Tres meses después, todavía estaban desenredándola. Cuatro mil registros de contactos duplicados. Negocios vinculados a empresas con tres ortografías distintas. Números de teléfono en la columna de "correo electrónico". Notas que habían terminado en el campo equivocado porque los encabezados de columna no coincidían con la plantilla de importación/exportación.

La migración en sí no fue la parte difícil. La preparación que omitieron sí lo fue.

Esta guía cubre el proceso en 5 pasos que hace que las migraciones desde hojas de cálculo sean predecibles, es decir, que salgan exactamente como se planificaron. Antes de comenzar, preparar sus datos antes de migrar cualquier cosa cubre las decisiones estratégicas (qué incluir y qué dejar atrás) que dan forma a cada paso a continuación.


Por qué las migraciones desde hojas de cálculo son especialmente complicadas

Un CRM impone estructura. Las hojas de cálculo no. Ese es todo el problema.

A lo largo de meses o años, la hoja de cálculo de un equipo de ventas acumula:

Según la investigación de Gartner sobre tecnología de ventas, menos del 37 % del tiempo de los vendedores se dedica realmente a vender; una parte significativa del resto se destina a la entrada de datos y tareas de gestión del CRM que los sistemas heredados en hojas de cálculo hacen más lentos y propensos a errores.

  • Múltiples formatos de fecha: "Jan 12, 2024", "2024-01-12", "1/12/24" y "la semana pasada", todo en la misma columna.
  • Nombres inconsistentes: "Acme Corp", "Acme Corporation", "ACME" y "Acme" como cuatro empresas distintas.
  • Inconsistencia estructural: negocios y contactos mezclados en las mismas filas, o contactos en un archivo y negocios en otro sin un campo de vinculación.
  • Historial en el lugar equivocado: notas en una columna "notas" del negocio, pero también en hilos de correo, también en una pestaña "historial" separada que nadie mantiene.
  • Múltiples archivos de origen: la hoja de cálculo principal, el archivo de seguimiento personal de Sara, la exportación CSV de la herramienta de correo y la lista de la conferencia del año pasado.

Ninguno de estos es un problema de forma aislada. En conjunto, significan que su "importación única" es en realidad un proyecto de reconstrucción de datos. Los equipos que tienen éxito en esto son los que lo tratan así desde el principio.


Paso 1: consolidar todas las hojas de cálculo en un archivo maestro

Antes de limpiar cualquier cosa, encuentre todo. La mayoría de los equipos subestima cuántos archivos de hojas de cálculo existen.

Dónde buscar:

  • Unidades compartidas (Google Drive, SharePoint, Dropbox)
  • Unidades personales de representantes de ventas actuales y anteriores
  • Archivos adjuntos en correos electrónicos: busque "lista de contactos", "leads", "prospectos", "pipeline"
  • Exportaciones de CRM o herramientas: si antes usó una prueba gratuita de otro CRM, expórtela
  • Herramientas de marketing: listas de suscriptores de plataformas de correo, exportaciones de envíos de formularios
  • Listas de conferencias y eventos: a menudo se importaron una vez y luego se olvidaron

Cree un inventario:

Archivo Origen Cantidad de registros Última actualización Responsable
main-contacts.xlsx Google Drive 2.400 2024-11-03 Sara
leads-q3.csv Exportación gratuita de HubSpot 800 2024-08-30 Miguel
conference-austin.xlsx Archivo adjunto en correo 350 2024-06-15 Sara
personal-tracking.xlsx Escritorio de Miguel 180 2024-12-01 Miguel

Estrategia de fusión:

Combine todos los archivos en un archivo maestro de hoja de cálculo. Agregue una columna "archivo_origen" que registre de dónde proviene cada fila. Ese es su rastro de auditoría en caso de que algún registro deba rastrearse posteriormente. No elimine los duplicados todavía. Solo consolide todo en un solo lugar.

Use una clave común para identificar duplicados potenciales antes de fusionar. La dirección de correo electrónico suele ser la mejor clave para los contactos. El nombre de la empresa funciona para las cuentas, pero solo después de la normalización (consulte el Paso 3). El artículo de Wikipedia sobre deduplicación de datos cubre las estrategias de coincidencia y fusión que aplican directamente a la consolidación de registros de contactos. La metodología completa de deduplicación, incluida la forma de manejar coincidencias aproximadas, se encuentra en limpieza de datos: deduplicación, normalización y enriquecimiento.


Paso 2: defina primero el modelo de datos de su CRM

La mayoría de los errores en las migraciones desde hojas de cálculo ocurren porque las personas empiezan a limpiar antes de decidir cómo deben lucir los datos cuando lleguen.

Su CRM tiene una estructura específica. Antes de limpiar una sola fila, conozca esa estructura.

Objetos estándar del CRM:

  • Contacto: persona individual (nombre, apellido, correo electrónico, teléfono, cargo)
  • Cuenta: empresa u organización (nombre, sitio web, industria, tamaño)
  • Negocio/Oportunidad: un proceso de ventas (nombre del negocio, valor, etapa, fecha de cierre)
  • Actividad: una interacción registrada (llamada, correo, reunión, nota)

Mapee las columnas de su hoja de cálculo a los campos del CRM:

Tome su hoja de cálculo maestra y cree un mapeo de campos. Para cada columna de su hoja de cálculo, decida:

  • ¿A qué objeto del CRM pertenece esto (Contacto, Cuenta, Negocio, Actividad)?
  • ¿A qué campo corresponde?
  • Si no corresponde a ningún campo existente, ¿debería convertirse en un campo personalizado?
Columna en hoja de cálculo Objeto en CRM Campo en CRM Notas
Nombre Contacto Nombre Directo
Apellido Contacto Apellido Directo
Correo electrónico Contacto Correo electrónico Directo
Empresa Cuenta Nombre Crear Cuenta si no existe
Teléfono Contacto Teléfono Formato: +1XXXXXXXXXX
Tamaño del negocio Negocio Monto Eliminar $ y comas
Etapa Negocio Etapa Mapear valores a los nombres de etapa del nuevo CRM
Notas Actividad Cuerpo de la nota Crear como actividad de Nota
Último contacto Actividad Fecha Crear como fecha de última Actividad

Todo lo que no encaje limpiamente en un campo del CRM es una decisión: crear un campo personalizado, colocarlo en un campo de notas o descartarlo. Tome estas decisiones antes de limpiar, no durante. El mapeo de campos entre sistemas heredados y nuevos le brinda un marco para manejar exactamente estos casos límite de forma sistemática.


Paso 3: limpiar el archivo maestro

Con el mapeo de campos definido, limpie el archivo maestro. Aborde cada categoría de problemas de forma sistemática.

Deduplicación:

Identifique los duplicados usando el correo electrónico como clave de coincidencia principal. Cuando falta el correo, use nombre + apellido + nombre de empresa. Fusione los duplicados en lugar de eliminarlos. El registro fusionado conserva la versión más completa de cada campo.

Lista de verificación: elementos a limpiar

  • Estandarizar el formato de fecha a AAAA-MM-DD (o el que acepte su CRM)
  • Normalizar los números de teléfono a un formato consistente (+1XXXXXXXXXX o (XXX) XXX-XXXX)
  • Estandarizar los nombres de empresas (elegir una ortografía por empresa y aplicarla consistentemente)
  • Eliminar espacios al inicio y al final de todos los campos de texto
  • Convertir todo el texto a capitalización consistente (Title Case para nombres, mayúsculas para estados)
  • Verificar el formato de correo electrónico: buscar símbolos @ faltantes, errores tipográficos comunes como ".cmo" en lugar de ".com"
  • Eliminar duplicados (conservar el registro más completo)
  • Resolver la columna "valor del negocio": solo números, sin símbolos de moneda, sin comas
  • Mapear los valores de etapa a los nombres exactos de etapa de su nuevo CRM
  • Verificar que cada fila de Negocio tenga un Contacto vinculado (por correo electrónico)
  • Agregar una columna "migration_source" con el valor "spreadsheet_migration_2024"

El último elemento es importante. Etiquetar los registros importados con un campo de origen de migración le permite filtrar los datos importados más adelante, ejecutar un proceso de limpieza por lote si es necesario y distinguir los registros previos a la migración de los que el equipo agrega después del go-live.

Qué hacer con los campos vacíos:

Decida de antemano qué campos son obligatorios en el CRM (generalmente: correo electrónico del Contacto y nombre de la Cuenta). Los registros que carecen de campos obligatorios fallarán en la importación. O bien encuentre los valores faltantes, mueva esos registros a una pestaña "pendiente de revisión" o acepte que no se importarán en este ciclo.


Paso 4: realice una importación de prueba con 50 registros

No importe todo de una sola vez. Ejecute una importación de prueba con 50 registros que representen toda la complejidad de sus datos, incluyendo los casos límite.

Cómo seleccionar los 50 registros:

  • 10 registros limpios y sencillos
  • 10 registros con caracteres inusuales en los nombres (acentos, apóstrofes, guiones)
  • 10 registros sin empresa vinculada
  • 10 registros con una fila de Negocio junto al Contacto
  • 10 registros del archivo de origen más problemático

Qué verificar después de la importación de prueba:

  1. ¿Se importaron los 50 registros sin errores?
  2. ¿Los nombres de Contactos se muestran correctamente (sin problemas de codificación)?
  3. ¿Están los Contactos vinculados a las Cuentas correctas?
  4. ¿Existen los registros de Negocio y muestran la etapa y el valor correctos?
  5. ¿Aparecen los registros de Actividad (notas, fechas de último contacto) en los Contactos correctos?
  6. ¿Aparece el campo "migration_source" correctamente en todos los registros?

Si alguna de estas verificaciones falla, diagnostique la causa y corrija el archivo maestro antes de ejecutar la importación completa. Causas comunes:

  • Incompatibilidad de formato de fecha entre su hoja de cálculo y el formato esperado por el CRM
  • Nombres de etapa en la hoja de cálculo que no coinciden exactamente con las opciones de etapa del CRM
  • Problemas de codificación de caracteres (frecuente en archivos Excel que contienen caracteres especiales)
  • Límites de longitud de campo: algunos campos del CRM tienen un límite máximo de caracteres

Corrija, vuelva a ejecutar la prueba de 50 registros y repita hasta que esté limpio. Este paso debería llevar entre 1 y 3 iteraciones. Cada iteración toma entre 15 y 30 minutos. No es tiempo desperdiciado, es el tiempo que hace que la importación completa sea predecible. Para migraciones de mayor importancia, probar con una importación paralela extiende este concepto a un entorno similar al de producción antes de la transición.


Paso 5: importación completa y verificación inmediata

Una vez que la prueba de 50 registros sale limpia, ejecute la importación completa.

Configuraciones de importación a verificar antes de ejecutar:

  • Manejo de duplicados: establézcalo en "omitir" o "fusionar", no en "crear nuevo"; ya realizó la deduplicación
  • Mapeo de campos: confirme que el mapeo columna-campo sea idéntico al que funcionó en la prueba
  • Asignación de responsable: decida si todos los registros importados se asignan por defecto a un responsable o si usa una columna de la hoja de cálculo para la asignación
  • Manejo de errores: use la opción de registro de errores del CRM para que las filas fallidas se reporten en lugar de omitirse en silencio

Verificación posimportación:

Ejecute estas verificaciones inmediatamente después de que se complete la importación:

Verificación Cómo Resultado esperado
Total de Contactos Lista de contactos del CRM, todos los responsables Coincide con el recuento de filas del archivo maestro ± errores de importación
Total de Cuentas Lista de cuentas del CRM Coincide con los nombres de empresa únicos en la hoja de cálculo
Total de Negocios Lista de negocios del CRM, todos los Pipelines Coincide con las filas de negocio en la hoja de cálculo
Revisión del registro de errores Informe de errores de la herramienta de importación Comprenda cada fila fallida
Verificación de muestra de registros Abrir 10 registros de Contacto al azar Todos los campos completos correctamente, Cuenta vinculada, Negocio visible
Etiqueta migration_source Filtrar por migration_source = "spreadsheet_migration_2024" Todos los registros importados están etiquetados

Qué hacer con los errores de importación:

El CRM reportará las filas que fallaron, generalmente como un archivo CSV de los registros fallidos con una columna de motivo del error. Corrija esas filas y ejecute una importación de seguimiento solo para los registros fallidos. No los ignore.


Resumen del proceso en 5 pasos

Paso Qué hace Estimación de tiempo
1. Consolidar Reunir todos los archivos de origen, fusionar en el archivo maestro 2-4 horas
2. Definir el modelo de datos Mapear columnas a objetos y campos del CRM 1-2 horas
3. Limpiar Deduplicar, normalizar, estandarizar 4-8 horas (depende del volumen y el nivel de desorden)
4. Importación de prueba Importar 50 registros, verificar, iterar 1-3 horas
5. Importación completa Importar todos los registros, verificar cantidades y muestras 1-2 horas

La mayor parte del tiempo está en el Paso 3. Eso es correcto. La importación en sí debería tomar minutos. La preparación es el trabajo.


Errores comunes

Importar directamente desde la hoja de cálculo original. El archivo original nunca ha sido estandarizado. Falla de maneras predecibles. Siempre trabaje desde una copia, siempre limpie primero.

Mezclar contactos y leads en un solo archivo. Si su CRM separa Contactos de Leads (o Contactos de Prospectos), importar un archivo mixto crea registros huérfanos. Sepárelos antes de la importación.

No etiquetar los registros importados. Seis meses después de la migración, querrá ejecutar un proceso de calidad de datos solo sobre los registros importados. Sin la etiqueta "migration_source", no puede distinguirlos de los nuevos registros. La investigación de Harvard Business Review sobre gobernanza de datos enfatiza que el rastreo de la procedencia de los datos, es decir, saber de dónde proviene cada registro, es una práctica fundamental para mantener la calidad de los datos del CRM a lo largo del tiempo.

Declarar el éxito antes de verificar. Que la importación se haya completado no significa que haya tenido éxito. Los recuentos de filas y las verificaciones de muestras puntuales toman 30 minutos y detectan problemas antes de que el equipo de ventas los encuentre.


Qué hacer a continuación

Una vez verificada la importación, hay dos cosas que importan de inmediato.

Primero, configure las reglas de detección de duplicados en su nuevo CRM antes de que el equipo empiece a agregar registros. Las migraciones desde hojas de cálculo casi siempre producen algunos duplicados que el proceso de deduplicación no detectó. La detección de duplicados integrada captura los nuevos antes de que se acumulen.

Segundo, si también está migrando el historial de negocios o notas de hilos de correo, lea gestión de actividades históricas, notas y correos electrónicos antes de agregar esos datos al mismo CRM. Un estudio de McKinsey sobre transformación digital en ventas encontró que las empresas que pasan exitosamente de un modelo basado en hojas de cálculo a uno basado en CRM mejoran la visibilidad del Pipeline y la precisión de las previsiones hasta en un 40 %.

Y si desea ejecutar una importación de prueba antes de comprometerse con la migración completa, probar la migración con una importación paralela describe un proceso de validación más estructurado para migraciones de mayor importancia.

Para las decisiones fundamentales sobre los datos (qué migrar, qué dejar atrás y cómo delimitar el alcance del proyecto completo), preparar sus datos antes de migrar cualquier cosa cubre las decisiones que dan forma a todo lo que viene después.


Más información