Plantilla CRM en Excel: contactos, embudo de ventas, seguimientos y previsión ponderada
Cómo montar una plantilla CRM en Excel para autónomos y pequeñas empresas: tabla de contactos, oportunidades por etapa, probabilidad y valor ponderado, próximas acciones con alertas de vencimiento, tasa de conversión y previsión mensual, con un ejemplo de embudo y pautas de protección de datos.
Respuesta rápida: una plantilla CRM en Excel organiza la relación con tus clientes en tres tablas conectadas: Contactos (quién es cada cliente o posible cliente), Oportunidades (cada venta posible, con importe, etapa y fecha prevista de cierre) y Actividades (llamadas, reuniones, correos y la próxima acción). Con fórmulas sencillas calculas el valor del embudo, el valor ponderado por probabilidad, las tareas vencidas y la tasa de conversión. Para un autónomo o una pyme con decenas o pocos cientos de clientes, es una alternativa práctica antes de pagar un CRM.
Abajo tienes la estructura, las fórmulas (Excel en español, con punto y coma) y un ejemplo de embudo. Los datos del ejemplo son ficticios.
¿Excel o un CRM especializado?
| Plantilla CRM en Excel | CRM especializado | |
|---|---|---|
| Coste | El de tu licencia de Excel o gratis en Google Sheets | Suscripción, normalmente por usuario |
| Puesta en marcha | Una tarde | Configuración e importación |
| Recordatorios | Alertas visuales al abrir el archivo | Notificaciones automáticas |
| Correo y calendario | Manual | Integrado |
| Varios usuarios | Posible en la nube, con cuidado | Pensado para equipos, con permisos |
Una buena regla: empieza en Excel y plantéate un CRM cuando el equipo comercial crezca, necesites automatizar correos o el archivo se vuelva lento.
Paso 1: tabla de Contactos
Crea una tabla de Excel (Ctrl+T) llamada Contactos:
| Columna | Ejemplo | Consejo |
|---|---|---|
| ID | C-001 | Identificador único; evita usar el nombre como clave |
| Empresa | Estudio Norte | |
| Persona de contacto | Lucía G. | |
| Correo y teléfono | — | Solo los datos que necesites |
| Origen | Recomendación, web, redes, feria | Lista desplegable para poder analizarlo |
| Tipo | Cliente, potencial, antiguo | Lista desplegable |
| Consentimiento / base legal | Contrato, interés legítimo, consentimiento | Ver apartado de protección de datos |
| Notas | Preferencias, contexto | Sin datos sensibles |
Paso 2: tabla de Oportunidades (el embudo)
Cada fila es una venta posible. Columnas: ID oportunidad, ID contacto, Empresa (con BUSCARX), Servicio, Importe, Etapa, Probabilidad, Valor ponderado, Fecha prevista de cierre, Próxima acción, Fecha próxima acción, Estado de la alerta.
- Empresa:
=BUSCARX([@[ID contacto]];Contactos[ID];Contactos[Empresa];"¿ID?") - Probabilidad según la etapa, desde una tabla
Etapas:=BUSCARX([@Etapa];Etapas[Etapa];Etapas[Probabilidad];0) - Valor ponderado:
=[@Importe]*[@Probabilidad] - Alerta de seguimiento:
=SI(Y([@Etapa]<>"Ganado";[@Etapa]<>"Perdido";[@[Fecha próxima acción]]<HOY());"VENCIDA";"")
Tabla de etapas orientativa (ajusta las probabilidades con tu propio historial):
| Etapa | Significado | Probabilidad |
|---|---|---|
| Lead | Ha mostrado interés, sin conversación aún | 10 % |
| Contactado | Primera conversación, necesidad identificada | 20 % |
| Propuesta | Presupuesto o propuesta enviada | 50 % |
| Negociación | Ajustando condiciones | 75 % |
| Ganado | Aceptado | 100 % |
| Perdido | Descartado | 0 % |
Ejemplo: embudo de un pequeño estudio de diseño web
| Oportunidad | Etapa | Importe (€) | Probabilidad | Ponderado (€) |
|---|---|---|---|---|
| Rediseño web | Propuesta | 3.200 | 50 % | 1.600 |
| Mantenimiento anual | Negociación | 1.800 | 75 % | 1.350 |
| Tienda online | Contactado | 6.500 | 20 % | 1.300 |
| Logotipo y marca | Ganado | 1.200 | 100 % | — |
| SEO local | Lead | 900 | 10 % | 90 |
| Campaña en redes | Perdido | 1.500 | 0 % | — |
| App de reservas | Propuesta | 8.000 | 50 % | 4.000 |
| Fotografía de producto | Negociación | 700 | 75 % | 525 |
| Embudo abierto | 21.100 | 8.865 |
El embudo abierto (todo lo que no está ganado ni perdido) suma 21.100 €, pero la estimación realista es el valor ponderado: 8.865 €. Casi la mitad depende de una sola oportunidad (la app de reservas), lo que indica concentración de riesgo: conviene alimentar el embudo con más leads.
Fórmulas del resumen:
- Embudo abierto:
=SUMAR.SI.CONJUNTO(Oportunidades[Importe];Oportunidades[Etapa];"<>Ganado";Oportunidades[Etapa];"<>Perdido") - Ponderado abierto: lo mismo sobre la columna Valor ponderado.
- Tasa de conversión:
=CONTAR.SI(Oportunidades[Etapa];"Ganado")/(CONTAR.SI(Oportunidades[Etapa];"Ganado")+CONTAR.SI(Oportunidades[Etapa];"Perdido"))→ en el ejemplo, 1 de 2 cerradas = 50 %. Con tan pocas operaciones el dato aún no es fiable; cobra sentido a partir de varias decenas.
Paso 3: tabla de Actividades
Registra cada interacción en una tabla Actividades: Fecha, ID oportunidad, Tipo (llamada, reunión, correo), Resumen, Próxima acción y Fecha. En la tabla de oportunidades puedes traer la última actividad con =BUSCARX([@[ID oportunidad]];Actividades[ID oportunidad];Actividades[Fecha];"";0;-1), que busca de abajo arriba y devuelve la más reciente. Así detectas oportunidades “olvidadas” sin contacto desde hace semanas: =SI(HOY()-[@[Última actividad]]>14;"SIN CONTACTO";"").
Paso 4: panel de control
- Previsión por mes: suma del valor ponderado según la fecha prevista de cierre, con
SUMAR.SI.CONJUNTOy un rango de fechas por mes, o una tabla dinámica con las fechas agrupadas por meses. - Embudo por etapa: tabla dinámica con Etapa en filas e Importe en valores; un gráfico de barras horizontales hace las veces de embudo.
- Origen de los clientes ganados: qué canal trae ventas reales, no solo contactos.
- Lista de tareas de hoy:
=FILTRAR(Oportunidades[[Empresa]:[Próxima acción]];Oportunidades[Fecha próxima acción]<=HOY();"Sin tareas")en Excel 365.
Cuando una oportunidad se gana, el siguiente paso es facturar y registrar la venta: enlaza el ID de la oportunidad con tu plantilla de factura y tu control de ventas en Excel.
Protección de datos: lo básico
Un CRM contiene datos personales (nombres, correos, teléfonos), así que el RGPD y la normativa española de protección de datos se aplican aunque sea un simple Excel. Pautas generales:
- Base legal para cada contacto (relación contractual, interés legítimo, consentimiento para comunicaciones comerciales…) e información a las personas sobre el tratamiento.
- Minimización: guarda solo lo que necesitas; evita notas con datos sensibles.
- Seguridad: archivo protegido con contraseña, en una ubicación con acceso restringido y copias de seguridad.
- Derechos: poder localizar, rectificar o suprimir los datos de una persona cuando lo pida.
Para comunicaciones comerciales por correo electrónico existen reglas específicas. Si tienes dudas sobre tu caso, consulta con un profesional o la información de la Agencia Española de Protección de Datos.
Errores frecuentes
- Una sola hoja para todo: contactos repetidos por cada venta y datos inconsistentes.
- Etapas sin definición clara: cada persona interpreta “propuesta” a su manera y el embudo pierde valor.
- Oportunidades sin próxima acción: todo lo que no tiene fecha acaba olvidado.
- No cerrar como “Perdido” lo que ya no avanza: infla el embudo y la previsión.
- Varias copias del archivo circulando por correo.
Preguntas frecuentes
¿Puedo usar esta plantilla CRM en Google Sheets?
Sí. BUSCARX, SUMAR.SI.CONJUNTO, CONTAR.SI y FILTRAR existen en Google Sheets en español; además facilita que varias personas trabajen a la vez.
¿Cuántos registros aguanta Excel?
Técnicamente cientos de miles de filas, pero la gestión cómoda se complica antes: si superas unos pocos miles de oportunidades o trabajan varios comerciales, un CRM especializado suele compensar.
¿Cómo calculo la probabilidad de cada etapa con mis datos?
Revisa las oportunidades cerradas de los últimos meses y cuenta, para cada etapa, qué porcentaje de las que llegaron a ella terminaron ganadas. Actualiza la tabla Etapas cada trimestre.
Más recursos para autónomos en Control de clientes y horas.