Cómo crear un CRM sencillo: contactos, embudo de ventas y notas
Para crear un CRM sencillo necesitas una base de datos de contactos y empresas, una lista de negocios que avancen por etapas que tú defines, un lugar donde registrar notas y próximos pasos, y vistas que muestren a cada persona qué debe hacer a continuación. Un creador de apps con IA puede generar todo eso a partir de una descripción corta; el trabajo que decide si la gente de verdad lo usa es elegir un conjunto pequeño de campos, etapas que coincidan con cómo vendes realmente y una lista de “seguimientos de hoy” que muestre la siguiente acción.
¿Crear o comprar? Decídelo primero
Los CRM ya hechos son buenos y algunos son gratuitos, así que crear uno propio solo tiene sentido por motivos concretos. Un CRM a medida suele ganar cuando:
- Tu proceso no es un embudo de ventas estándar. Los reclutadores siguen candidatos, las inmobiliarias siguen propiedades y visitas, las agencias siguen proyectos, y las ONG siguen donantes y subvenciones. Meter esto en “clientes potenciales, negocios, ganados/perdidos” genera parches.
- Necesitas una parte pequeña, pero bien hecha. Un equipo de tres personas que solo necesita contactos, un embudo y recordatorios puede encontrar un CRM completo demasiado pesado.
- El CRM tiene que convivir con tus otros datos. Pedidos, reservas, tickets de soporte o inventario que ya guardas en tu propia app.
- El precio por usuario te perjudica. Cuando muchos usuarios ocasionales necesitan acceso, tener tu propia herramienta puede ser más sencillo.
Un CRM ya hecho gana cuando necesitas desde el primer día secuencias de correo, marcador telefónico, sincronización de la bandeja de entrada, automatizaciones de marketing, informes detallados o un catálogo grande de integraciones. A septiembre de 2026, el CRM gratuito de HubSpot incluye gestión de contactos, embudos de negocios y un panel de informes para hasta dos usuarios y 1.000 contactos, con planes de pago por encima de eso. Prueba un CRM gratuito durante una semana antes de construir el tuyo; si encaja, ya está resuelto. Para la decisión más amplia, consulta crear o comprar software para una pequeña empresa.
Lo que necesita un CRM sencillo
El modelo de datos
| Tabla | Campos para empezar |
|---|---|
| Empresas | Nombre, sitio web, sector, notas |
| Contactos | Nombre, correo electrónico, teléfono, empresa, cargo, responsable, estado, origen |
| Negocios | Título, contacto, empresa, valor, etapa, responsable, fecha prevista de cierre, siguiente paso, fecha del siguiente paso |
| Actividades | Tipo (llamada, correo, reunión, nota), fecha, texto, contacto o negocio vinculado, autor |
| Etapas | Nombre, orden, “cuenta como ganado” / “cuenta como perdido” |
Dos decisiones de diseño te ahorran dolores de cabeza más adelante:
- Guarda las etapas en una tabla, no escritas en el código, para poder renombrarlas o reordenarlas sin reconstruir nada.
- Pon el “siguiente paso” y su fecha en el negocio. La mayoría de los equipos pequeños pierden ventas por seguimientos olvidados, no por funciones que faltan. Una lista de negocios con un siguiente paso vencido o previsto para hoy es la pantalla más útil de un CRM pequeño.
Las vistas
- Lista de contactos con búsqueda y filtros (responsable, estado, origen)
- Páginas de detalle de contacto y de negocio con la línea de tiempo de actividades
- Tablero del embudo: columnas por etapa, tarjetas que arrastras de una a otra
- Mis seguimientos: todo lo que vence hoy o está atrasado para la persona que ha iniciado sesión
- Un informe sencillo: negocios y valor por etapa, y negocios ganados este mes
Quién ve qué
Decide esto antes de construir: ¿puede cada vendedor ver todos los negocios o solo los suyos? ¿Puede alguien borrar un contacto? ¿Deberían los gerentes verlo todo? Un equipo pequeño suele dejar que todos vean todo y restringir el borrado a un único administrador. Sea cual sea la elección, necesita inicio de sesión real y comprobaciones en el servidor, no solo botones ocultos.
Cómo traer tus datos
La mayoría de los CRM empiezan siendo una hoja de cálculo. Antes de importar:
- Limpia la hoja. Una fila por contacto, una columna por campo, valores de estado coherentes.
- Decide cómo emparejar empresas. “Acme”, “Acme S.L.” y “ACME” se convierten en tres empresas si no las unificas.
- Pide una importación CSV con un paso de vista previa que muestre qué se va a crear y marque los duplicados por correo electrónico.
Cómo convertir una hoja de cálculo en una app explica este paso con más detalle.
Un primer prompt que funciona
Crea un CRM sencillo para una agencia de diseño de cuatro personas. Datos: Empresas (nombre, sitio web, notas), Contactos (nombre, correo electrónico, teléfono, empresa, cargo, responsable, origen) y Negocios (título, empresa, contacto, valor, etapa, responsable, fecha prevista de cierre, siguiente paso, fecha del siguiente paso). Etapas: Cliente potencial, Llamada de descubrimiento, Propuesta enviada, Negociación, Ganado, Perdido, guardadas en una tabla para que podamos editarlas. Páginas: lista de contactos con búsqueda y filtros, páginas de detalle de contacto y de negocio con una línea de tiempo de notas, un tablero de embudo con arrastrar y soltar, y una página “Mis seguimientos” que muestre los negocios cuyo siguiente paso vence hoy o está atrasado. Guarda todo en una base de datos y carga 15 registros de ejemplo realistas. Navegación lateral, diseño denso y práctico.
Fíjate en que deja fuera la sincronización de correo, las automatizaciones y los informes más allá de lo básico. Eso llega después, cuando el equipo lleve un par de semanas usándolo.
Pasos de construcción
- Contactos y empresas. Lista, detalle, crear, editar. Asegúrate de que los datos sobreviven a recargar la página.
- Negocios y el tablero del embudo. Comprueba que arrastrar una tarjeta actualiza la etapa en la base de datos.
- Línea de tiempo de notas en contactos y negocios.
- Página de seguimientos. Es lo que hace que la gente abra el CRM cada mañana.
- Inicio de sesión y roles antes de que entren datos reales de clientes.
- Importación CSV de tu hoja existente.
- Un informe que responda a una pregunta que alguien realmente hace, como “¿qué hay en el embudo este mes?”.
- Pruébalo una semana con el equipo y luego añade lo que te pidan.
Hacer que el embudo sea útil para un equipo
Un tablero de embudo se ve muy bien en una demo; lo que lo hace útil día a día son unas pocas reglas sencillas que el equipo acuerda:
- Criterios de salida para cada etapa. Escribe una línea por etapa que diga qué debe ser cierto para pasar un negocio a ella. “Propuesta enviada” significa que se envió por correo un documento de propuesta, no “hablamos de precios”. Muéstralas como pistas en el tablero.
- Campos obligatorios en las etapas clave. Pide un valor y una fecha prevista de cierre antes de que un negocio pase a “Propuesta enviada”, y un motivo de pérdida antes de pasarlo a “Perdido”. Los motivos de pérdida son los datos más útiles que recoge un CRM pequeño.
- Una regla para negocios estancados. Marca los negocios sin actividad durante, por ejemplo, 14 días. Así salen a la luz oportunidades olvidadas sin que nadie tenga que generar un informe.
- Una vista semanal. Una página corta con los negocios ganados, perdidos y movidos esta semana da a la reunión de ventas su orden del día.
Cada una de estas reglas es una frase en un prompt de seguimiento, y cada una hace que los datos sean más fiables que añadir otra pantalla.
Ideas para una segunda versión
- Registrar correos reenviándolos al CRM, o conectar la API de tu proveedor de correo
- Recordatorios por correo cada mañana con los seguimientos de cada persona
- Etiquetas y filtros guardados
- Detección de duplicados y fusión
- Un formulario web en tu sitio que cree un cliente potencial automáticamente
- Un botón de exportación, para que tus datos nunca queden atrapados
Errores comunes
- Demasiados campos. Cada campo obligatorio es un motivo para no registrar una llamada. Empieza con los que filtras o usas en informes.
- Etapas que describen sentimientos, no hechos. “Tibio” y “Caliente” significan cosas distintas para cada persona; “Propuesta enviada” no admite dudas.
- Registros sin responsable. Si todos son dueños de un cliente potencial, nadie le hace seguimiento.
- Ocultar datos en el navegador en lugar de restringirlos en el servidor. Un botón oculto no es un permiso.
- Construir automatizaciones antes de que alguien use la herramienta. Observa primero cómo trabaja el equipo.
Costes y mantenimiento
Los costes de un CRM propio son pequeños: alojamiento, una base de datos y un proveedor de correo si envías recordatorios. El coste real es la propiedad. Cuando alguien quiera un campo nuevo o la importación falle, lo arreglas tú (o quien lo construyó). Dedica un poco de tiempo cada mes y mantén el alcance acotado para tener menos que mantener.
Construirlo con Mythex
La documentación de Mythex incluye un caso de uso de CRM sencillo con un prompt inicial: describes contactos, negocios y etapas, el agente construye las vistas de lista, detalle y embudo, y guarda los datos en una base de datos Postgres dedicada al proyecto. Los compañeros que ayuden a construirlo pueden unirse a tu espacio de trabajo sin cuota por usuario; los inicios de sesión de las personas que usan el CRM forman parte de la propia app, que pides al agente que añada con un enfoque que tú elijas.
La documentación también es clara sobre lo que no incluye: no hay envío de correo integrado, marcador telefónico, secuencias ni sincronización bidireccional con Salesforce o HubSpot. Si necesitas eso, conserva el CRM ya hecho. Si quieres un punto de partida, la plantilla de CRM de embudo de ventas abre un proyecto nuevo con el prompt inicial ya rellenado, y cómo crear una herramienta interna explica el patrón más amplio.
Preguntas
¿Puedo crear mi propio CRM?
Sí. Un CRM sencillo son sobre todo contactos, empresas, negocios y notas guardados en una base de datos, con vistas de lista, de detalle y de embudo encima. Un creador de apps con IA puede generar una versión que funcione a partir de una descripción corta; el esfuerzo está en elegir los campos y las etapas adecuados.
¿Cuándo es mejor un CRM a medida que HubSpot o Salesforce?
Cuando tu proceso no encaja en un embudo de ventas genérico, por ejemplo si llevas propiedades, alumnos, solicitudes de subvención o trabajos a medida, o cuando solo necesitas una parte pequeña de lo que ofrece un CRM grande. Si necesitas secuencias de correo, llamadas y muchas integraciones desde el primer día, un CRM ya hecho es la mejor opción.
¿Qué campos debe tener un CRM?
Empieza con nombre, correo electrónico, teléfono, empresa, responsable y estado del contacto, y para los negocios un título, un valor, una etapa, la fecha prevista de cierre y el siguiente paso. Añade campos solo cuando alguien necesite filtrar o informar sobre ellos.
¿Existe un CRM gratuito?
Sí. A septiembre de 2026, HubSpot ofrece un CRM gratuito con gestión de contactos y embudos de negocios para hasta dos usuarios y 1.000 contactos. Crear el tuyo también es barato de mantener, pero te encargas tú de su mantenimiento.