Cómo crear Campos Personalizados para Negocios, Contactos y Propiedades

Los Campos Personalizados te permiten agregar información propia a tus Contactos, Negocios, Propiedades y Unidades de Proyecto, sin depender del equipo técnico. Así puedes adaptar AlterEstate al proceso comercial específico de tu agencia.

¿Qué puedes hacer con esta funcionalidad?

  • Crear campos propios para capturar información que tu agencia necesita (ej. Score del leadTipo de clienteDisponibilidad de llavesVista de la unidad, etc.).
  • Elegir entre 8 tipos de campos: Texto corto, Texto largo, Número, Fecha, Fecha y hora, Sí/No, Selección única y Selección múltiple.
  • Definir si un campo es obligatorio, dónde se muestra (al crear, en el detalle, en el listado) y si está disponible vía API.
  • Ordenar los campos arrastrándolos para que aparezcan en el orden que prefieras.
  • Recibir sugerencias inteligentes que te avisan si ya existe un campo nativo o personalizado parecido, para evitar duplicar información.

Beneficios principales

  • Adaptabilidad total: Configura el CRM al lenguaje y proceso de tu agencia.
  • Sin código: No necesitas desarrolladores ni soporte técnico para agregar nuevos campos.
  • Mejor calidad de datos: Captura información estructurada (selects, números, fechas) en lugar de notas sueltas.
  • Reportes más ricos: Los datos quedan disponibles para filtrar, segmentar y analizar.
  • Integración con tu stack: Cada campo se puede exponer en la API para usarlo en formularios externos, automatizaciones o integraciones propias.
  • Evita duplicados: El sistema te avisa cuando intentas crear un campo que ya existe (nativo o personalizado).

¿Dónde se encuentra?

Ingresa desde el menú lateral a:

Configuración → Campos → Campos Personalizados

Cómo crear un campo personalizado paso a paso

  1. Selecciona el módulo donde quieres agregar el campo: NegociosContactosPropiedades o Unidades de Proyecto (este último solo si tienes activado el módulo de Proyectos).
  2. Haz clic en "Agregar Campo" en la parte superior derecha, o elige una de las Sugerencias rápidas que aparecen para ese módulo.
  3. Completa el formulario:
    • Aplicación: el módulo donde vivirá el campo.
    • Tipo de campo: elige el formato (Texto, Número, Fecha, Selección, etc.).
    • Nombre visible: cómo verán el campo tus usuarios (ej. "Tipo de cliente").
    • Key para API: se genera automáticamente a partir del nombre. Es el identificador interno para integraciones.
    • Placeholder y Descripción interna (opcionales).
    • Si el tipo es Selección única / múltiple, agrega las opciones que aparecerán en el dropdown.
  4. Configura las opciones de visibilidad y comportamiento:
    • Requerido: el usuario no podrá guardar sin llenar el campo.
    • Mostrar al crear: aparece en el formulario de creación.
    • Mostrar en detalle: visible en la ficha del registro.
    • Mostrar en listado: aparece como columna en las tablas.
    • Disponible en API: se expone para integraciones externas.
    • Activo: permite desactivar el campo sin eliminarlo.
  5. Haz clic en "Guardar campo". ¡Listo!

Validación avanzada (opcional)

Para campos de Número puedes definir reglas como valor mínimo y máximo. Haz clic en "Mostrar validación avanzada" y agrega un JSON, por ejemplo:

{"min": 0, "max": 100}

Reordenar campos

En el listado, arrastra cualquier campo desde el ícono de las tres líneas para cambiarlo de posición. El nuevo orden se guarda automáticamente y será el que verán tus usuarios en los formularios.

Editar o eliminar un campo

  • Editar: haz clic en el campo y modifica nombre visible, descripción, opciones o visibilidad. El tipo de campo y la key no se pueden cambiar después de creados.
  • Eliminar: usa la opción de eliminar. Los valores históricos guardados en los registros no se borran, solo se oculta el campo de los formularios.

Sugerencias rápidas

Para ayudarte a empezar, te mostramos sugerencias preconfiguradas para cada módulo, por ejemplo:

  • Negocios: Score del lead, Tipo de cliente, Fecha de visita.
  • Contactos: Fuente original, Nivel de interés, Tiene financiamiento.
  • Propiedades: Código del propietario, Disponibilidad de llaves, Fecha de última inspección.
  • Unidades de Proyecto: Tipología, Vista, Fecha estimada de entrega.

Haz clic en cualquier sugerencia para crearla con la configuración recomendada en un solo paso.

¿Dónde se ven los campos personalizados una vez creados?

  • En el formulario de creación del módulo (si activaste "Mostrar al crear").
  • En la ficha de detalle del Contacto, Negocio, Propiedad o Unidad.
  • En el listado como columna (si activaste "Mostrar en listado").
  • En formularios públicos, integraciones y la API de AlterEstate.

Buenas prácticas

  • Antes de crear un campo, revisa si ya existe un campo nativo equivalente (el sistema te avisará).
  • Usa nombres claros y cortos; tu equipo los verá todos los días.
  • Prefiere Selección única en lugar de Texto cuando los valores se repiten: facilita filtrar y hacer reportes.
  • Marca como Requeridos solo los campos verdaderamente críticos para no entorpecer la captura.
  • Desactiva campos en desuso en lugar de eliminarlos si quieres conservar el histórico.

Con los Campos Personalizados, tu CRM se adapta a tu negocio… y no al revés. 🚀

Esto respondió tu pregunta? Muchas gracias por el feedback! Hubo un problema colocando tu feedback