Guías

Cómo crear un portal de clientes: archivos, estado, facturas y permisos

Un portal de clientes es un área privada donde cada uno de tus clientes inicia sesión para ver el estado de su proyecto, los archivos compartidos, las solicitudes abiertas y las facturas. Para crear uno, define exactamente qué necesita ver un cliente en los primeros diez segundos, modela clientes, proyectos y archivos de forma que cada registro pertenezca a un solo cliente, haz cumplir en el servidor que los clientes solo vean sus propios registros y guarda las subidas en un almacenamiento privado. La lista de funciones puede ser corta; lo que importa de verdad es que los permisos estén bien.

Por qué las empresas crean portales de clientes

Los portales suelen sustituir un montón de hilos de correo, carpetas compartidas y mensajes del tipo "¿cómo va?". Agencias, gestorías, consultores, constructoras, estudios y empresas de servicios los usan todos. Un buen portal:

  • Responde a la pregunta sobre el estado antes de que el cliente la haga.
  • Reúne los archivos en un solo lugar, con la última versión bien visible.
  • Da a las solicitudes un sitio propio en lugar de correos dispersos.
  • Te hace parecer organizado, lo que importa para la retención y las recomendaciones.

Si tienes uno o dos clientes y nada sensible, quizá baste con un documento o una carpeta compartida. Un portal merece la pena cuando tienes muchos clientes, trabajo recurrente o información que los clientes no deben ver de los demás.

Lo que necesita un portal de clientes

ParteLo que ve el clienteLo que ves tú
Inicio de sesiónSu propia cuentaTodos los clientes y sus usuarios
ResumenEstado actual, próximo hito, lo que está pendiente de élEl estado de todos los proyectos de un vistazo
ArchivosDocumentos y entregables compartidos con él; sus subidasTodos los archivos, por cliente y proyecto
SolicitudesUn formulario para pedir algo y el estado de solicitudes pasadasUna cola de solicitudes para asignar y responder
Mensajes o actualizacionesUna cronología de novedades de su proyectoLa misma cronología, más notas internas que él no ve
FacturasLo que debe y lo que ha pagado, con un enlace de pagoEl estado de facturación de todos los clientes
AprobacionesAprobar un diseño, presupuesto o entregableQuién aprobó qué, y cuándo

Empieza con inicio de sesión, resumen, archivos y solicitudes. Añade facturas, aprobaciones y mensajería cuando los clientes realmente las necesiten.

Los datos

Un portal típico tiene: clientes (empresas), usuarios de cliente (personas que inician sesión, pertenecientes a un solo cliente), los miembros de tu equipo, proyectos (que pertenecen a un solo cliente), hitos o actualizaciones de estado, archivos (que pertenecen a un proyecto), solicitudes y, opcionalmente, facturas. La regla de diseño clave es: cada registro debe poder rastrearse hasta exactamente un cliente. Así los permisos son sencillos de aplicar y de comprobar.

Permisos

Anótalos y pruébalos:

  • Un usuario de cliente ve solo los proyectos, archivos, solicitudes y facturas de su cliente.
  • Las notas internas nunca se muestran a los clientes.
  • Los miembros del equipo ven los clientes que tienen asignados, o todos si eres pequeño.
  • Los enlaces a archivos son privados y caducan, no son URL públicas que cualquiera pueda compartir o adivinar.
  • Eliminar a un usuario de cliente le quita el acceso al instante.

Las comprobaciones deben hacerse en el servidor. Un portal que carga los datos de todos los clientes y los filtra en el navegador no es privado.

Decisiones y compromisos

Método de inicio de sesión

Los clientes inician sesión poco, así que olvidan las contraseñas. Los enlaces mágicos (un enlace de acceso enviado por correo) o el inicio de sesión único con una cuenta que ya usen suelen funcionar mejor que las contraseñas en los portales. Elijas lo que elijas, invita a los clientes desde tu lado en lugar de dejar que cualquiera se registre. Nuestra guía sobre cómo añadir inicio de sesión a tu app compara las opciones.

Un portal o uno por cliente

Una sola app con una lista de clientes es más fácil de mantener que un sitio distinto por cliente. Aun así, puedes dar a cada cliente un aspecto con su propia marca (su logotipo, los nombres de sus proyectos) dentro de la misma app.

Archivos

Usa un almacenamiento de archivos adecuado en lugar de guardar las subidas en el disco del propio servidor, define un tamaño máximo de archivo, restringe los tipos de archivo si puedes y sirve los archivos solo a usuarios que superen la comprobación de permisos. Decide cómo funcionan las versiones: sobrescribir o conservar el historial.

Facturas y pagos

Puedes mostrar facturas de tu herramienta de contabilidad, generar facturas sencillas dentro del portal o enlazar a una página de pago alojada. Construir un sistema completo de facturación es un proyecto aparte; consulta cómo crear una app de facturación. Para un portal, mostrar el estado de la factura y un enlace de "Pagar ahora" a un pago alojado suele bastar.

Integraciones

Muchos portales toman el estado de las herramientas que ya usas (un gestor de proyectos, un CRM o un software de contabilidad) en lugar de pedirte que actualices dos sitios. Las integraciones ahorran tiempo, pero añaden configuración y mantenimiento. Si tu equipo ya trabaja en un CRM, considera construir el portal sobre los mismos datos.

Un primer prompt para un creador con IA

Crea un portal de clientes para Northlight, una pequeña agencia de diseño web. Los clientes son empresas; cada una tiene uno o más usuarios que inician sesión. Los usuarios de cliente ven solo los proyectos de su propia empresa. Para cada proyecto: estado actual (Descubrimiento, Diseño, Desarrollo, Revisión, En línea), próximo hito con fecha, un área de archivos donde ambas partes puedan subir y descargar (PDF, imágenes, ZIP, máximo 50 MB), un formulario de solicitud (título, detalles, prioridad) con una lista de sus solicitudes anteriores y su estado, y una cronología de actualizaciones. El personal de la agencia ve un área de administración con todos los clientes, puede cambiar el estado de los proyectos, publicar actualizaciones, añadir notas internas que los clientes nunca ven y responder solicitudes. Aplica todas las reglas de acceso en el servidor. Guarda los datos en una base de datos y los archivos en un almacenamiento privado con enlaces de descarga que caduquen. Inicio de sesión provisional por ahora; añadiremos la autenticación real después. Diseño limpio y profesional que funcione en el móvil.

Constrúyelo por pasos: primero datos y administración, luego la vista del cliente, después el inicio de sesión real, los archivos y, por último, los extras. Cómo escribir prompts para creadores de apps con IA tiene más patrones.

Pasos de construcción

  1. Lista primero lo que necesita ver un cliente y sobre qué te escribe ahora por correo.
  2. Diseña los datos de forma que cada registro pertenezca a un cliente.
  3. Construye la vista de administración e introduce los datos de un cliente real.
  4. Construye la vista del cliente para ese cliente.
  5. Añade inicio de sesión real con invitaciones desde tu lado.
  6. Añade archivos en un almacenamiento privado con comprobación de permisos en cada descarga.
  7. Prueba los permisos: crea dos clientes de prueba e intenta todas las formas de ver los datos del otro: cambiar los ID en la URL, adivinar enlaces de archivos, usar una invitación antigua.
  8. Añade solicitudes y notificaciones por correo.
  9. Haz una prueba piloto con uno o dos clientes amables y pregunta sobre qué te siguen escribiendo por correo.
  10. Añade facturas, aprobaciones o integraciones según esa retroalimentación.

Errores comunes

  • Filtrar en el navegador en lugar de en el servidor. El error más grave de un portal: se descargan los datos de todos los clientes, solo que ocultos.
  • URL públicas de archivos. Un enlace compartido que cualquiera puede abrir anula el portal.
  • Registro abierto. Los clientes deben ser invitados, no poder crear sus propias cuentas y elegir una empresa.
  • Demasiadas funciones al lanzar. Un portal que los clientes no entienden se ignora en favor del correo.
  • Dos fuentes de verdad. Si el estado vive en tu gestor de proyectos y en el portal, uno de los dos quedará desactualizado. Elige uno o sincronízalos.
  • Olvidar la baja. Cuando una persona de la empresa de un cliente se va, su acceso debe terminar.
  • Guardar datos regulados sin las protecciones adecuadas. Los historiales de salud, legales o financieros pueden tener requisitos legales que debes cumplir.

Costes y herramientas

Los costes de funcionamiento son el alojamiento, una base de datos, el almacenamiento de archivos (que crece con los archivos que compartes) y un proveedor de correo para invitaciones y notificaciones. Si usas un proveedor de inicio de sesión o de pagos alojado, consulta sus precios actuales en su propio sitio. Comparado con el software de portales por puesto, los costes de tu propio portal crecen con el uso y no con el número de clientes.

Cuándo es mejor un producto ya hecho

El software de portales de clientes, y las funciones de portal integradas en herramientas de contabilidad, asesoría legal o gestión de despachos, puede ser la mejor opción cuando tu sector tiene requisitos específicos (firmas electrónicas con validez legal, registros regulados, intercambio de documentos fiscales) o cuando tu herramienta actual ya incluye un portal. Esos productos ya han resuelto el cumplimiento normativo y el soporte. Crea el tuyo cuando tu flujo de trabajo no encaje en los portales genéricos, cuando quieras que el portal refleje exactamente tu marca y tu proceso, o cuando el precio por cliente o por puesto ya no tenga sentido para ti.

Crearlo con Mythex

Mythex puede construir el portal del prompt de arriba: una vista de cliente, una vista de administración, solicitudes y una cronología, con una base de datos Postgres dedicada y almacenamiento de archivos añadidos cuando la app los necesita. El inicio de sesión de los clientes lo integras tú: las cuentas de Mythex son para quienes construyen la app, y eliges un enfoque de autenticación para tus clientes que el agente conecta. Mythex no tiene un producto integrado de firma electrónica ni de facturación, así que esas cosas son integraciones o funciones que construyes. Usa secretos del proyecto para cualquier clave de API, y el probador de la app en el chat para recorrer los flujos del cliente y de administración antes de publicar.

La documentación tiene un caso de uso de portal de clientes y cubre el almacenamiento de archivos y añadir inicio de sesión. Como prompt inicial, prueba la plantilla de portal de clientes para agencias o explora las plantillas de apps. Antes de invitar a clientes reales, repasa nuestra lista de comprobación de seguridad para apps creadas con IA.

Preguntas

¿Qué es un portal de clientes?

Un portal de clientes es un área privada con inicio de sesión donde los clientes de una empresa pueden ver el estado de su trabajo, intercambiar archivos, hacer solicitudes y consultar facturas, en lugar de hacer todo eso por correo electrónico. Cada cliente ve solo su propia información.

¿Qué funciones debe tener un portal de clientes?

Empieza con un inicio de sesión seguro, un resumen del estado por proyecto, un área de archivos y una forma de enviar solicitudes o mensajes. Las facturas, las aprobaciones, las firmas electrónicas y la programación pueden llegar después, si los clientes realmente las necesitan.

¿Es seguro crear mi propio portal de clientes?

Puede serlo, si haces cumplir en el servidor que cada cliente ve solo sus propios registros y archivos, usas un inicio de sesión adecuado, guardas los archivos en un almacenamiento privado y pruebas intentando abrir los datos de otro cliente. La información regulada, como los historiales médicos, requiere cuidados adicionales y quizá sea mejor en un producto especializado.

¿Puedo crear un portal de clientes sin programar?

Sí. Los creadores de apps con IA y las herramientas sin código pueden construir un portal de clientes a partir de una descripción. Aun así, debes ser preciso sobre quién puede ver qué, y probar esas reglas con cuidado antes de invitar a clientes reales.

Mythex · Pricing · Crea lo que quieras con IA · Plantillas de sitios web y apps · Mythex comparado · Glosario para crear apps con IA · Herramientas gratis para crear apps con IA · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)