Cómo hacer un portal para tus clientes sin pedirles una contraseña
Un portal para clientes es una página privada donde cada quien ve sólo lo suyo — su pedido, su cita y sus archivos. No necesita contraseña; basta con un enlace propio o su correo verificado.
Adriana es nutrióloga en Pachuca y atiende alrededor de cuarenta pacientes al mes. Su trabajo real no es la consulta, es lo que pasa entre una consulta y la siguiente. Vende un programa de cuatro semanas que viene con su material —guía de porciones, lista del súper, recetario— y lo manda por WhatsApp. Recuerda la fecha de la próxima cita. Lleva en una libreta quién ya pagó completo y quién va a la mitad. Y cada semana contesta tres o cuatro veces el mismo mensaje: “oye, ¿me reenvías la guía? se me borró el chat”.
Todo eso lo resuelve un portal para clientes. Y la parte difícil no es la que uno se imagina.
¿Qué es un portal para clientes?
Un portal para clientes es una página privada dentro de tu sitio donde cada cliente ve sólo lo suyo: el estado de su pedido, su próxima cita y los archivos que le corresponden. No es una sección más de tu página. Tu página es pública y le habla a cualquiera que llegue; el portal le habla a una persona y le enseña sus cosas.
En el caso de Adriana son tres cosas: cuándo es su próxima consulta, el material de su programa para descargarlo las veces que quiera, y cuánto lleva pagado.
¿De verdad necesitas que tus clientes tengan contraseña?
Casi nunca, y aquí es donde la mayoría de estos proyectos se muere.
Por aquí ya platicamos que un negocio chico rara vez necesita una app con registro y contraseña. Sigue siendo cierto. Lo que pasa es que “portal” suena a login, y en cuanto pides que la gente cree una cuenta ya perdiste a la mitad: se les olvida la contraseña, te escriben por WhatsApp para que se las recuerdes, y acabas haciendo a mano el trabajo que el portal venía a quitarte. La paciente de Adriana no se va a acordar de una contraseña que usa una vez al mes.
Un portal que sirve empieza por una pregunta más simple: cómo compruebo que esta persona es quien dice ser, sin obligarla a inventar una contraseña.
¿Cómo sabe tu portal que sí es tu cliente?
Hay dos maneras, y ninguna de las dos es una contraseña.
La primera es un enlace propio. Cuando alguien te compra o agenda, se le queda guardado en su teléfono un enlace largo e imposible de adivinar. Ese enlace es la prueba. Quien lo tiene ve su pedido; quien no lo tiene no llega ahí ni escribiendo direcciones al azar. Es el mismo principio del boleto de avión que te llega al correo: no te pidieron usuario ni contraseña, te mandaron algo que sólo tú tienes.
La segunda es su correo, ya verificado. Si tu cliente sí se registró alguna vez, entra con su correo y ve todo lo que esté ligado a esa dirección.
La diferencia importa: el enlace vive en un teléfono, el correo vive en la persona. Por eso el enlace le sirve al cliente de una sola vez —el que te compró en el mostrador y nunca se va a registrar— y el correo al que regresa cada mes.
¿Qué debe contestar tu portal cuando alguien no es el dueño del pedido?
Exactamente lo mismo que contestaría si ese pedido no existiera. No “este pedido no es tuyo”, no “esa cuenta existe pero no puedes verla”: nada más, no encontramos nada. Es la regla que separa un portal serio de uno que te va a meter en problemas, y la que casi nadie piensa.
Suena a detalle técnico y no lo es. Un portal que responde distinto para “no existe” y para “existe pero no es tuyo” se vuelve un buscador de clientes ajenos: cualquiera va probando correos y averigua quién es paciente de Adriana. Eso no es un error de programación, es un problema para las personas que confiaron en ella. Aplica igual en una tienda, en un taller o en una estética — la lista de quién te compra es información de tus clientes, no tuya.
La regla completa, dicha en una línea: el portal nunca confirma que algo existe si no eres tú quien lo pide.
¿Qué ve tu cliente adentro?
Tres bloques, y conviene que sean tres y no diez.
Su pedido. En qué va, qué pagó y qué debe. Si le quedó un saldo, ahí mismo lo puede liquidar en vez de que le andes recordando. Si algo salió mal, ahí mismo puede pedir su devolución sin escribirte.
Su cita. Cuándo es la próxima. Los detalles de cómo armar el sistema de citas por atrás ya los cubrimos por aquí; en el portal lo único que importa es que la vea sin preguntarte.
Sus archivos. El material que viene con lo que compró: la guía de Adriana, el recetario, el manual del equipo que vendiste, las clases del curso. Se le abre porque pagó, y se queda abierto. Esto es lo que más trabajo manual te quita, porque es justo lo que la gente pierde y vuelve a pedirte.
Una aclaración, porque aquí es donde la gente se ilusiona de más: eso funciona cuando el archivo es el mismo para todos los que compraron lo mismo. Si necesitas un documento distinto para cada cliente —el plan personalizado de cada paciente— eso ya es otra cosa y es más grande. Vale la pena, pero pídelo aparte, no como si viniera incluido.
Lo que no debe llevar: mensajería. Ya tienes WhatsApp y tus clientes también. Un chat adentro del portal es una bandeja más que revisar y nadie la revisa.
¿Y si te compró como invitado y luego se hace cuenta?
Sus compras de antes le deben aparecer solas en cuanto entre con ese mismo correo. Nada de que te escriba para pedirte que “le pases” su historial.
Pasa todo el tiempo —alguien compra rápido sin registrarse y meses después se hace cuenta— y es la duda que hunde estos proyectos. Si el portal que armes no junta las dos, tu cliente va a tener dos vidas en tu negocio y tú vas a ser el pegamento entre ellas.
Por dónde empezar
Antes de pedir que te construyan nada, haz esto: escribe los nombres de tus últimos cinco clientes y, junto a cada uno, la pregunta que te haría hoy si te escribiera. Si tres de esas cinco preguntas ya tienen respuesta en algo que tú ya sabes —la fecha, el archivo, el saldo—, ésas tres son tu portal. El resto es después.
Con eso ya lo puedes describir en Proyecta tal cual: “un portal para mis pacientes donde cada quien vea su próxima consulta, el material del programa que compró y cuánto lleva pagado, sin que tengan que crear contraseña”. Descríbelo y publícalo en proyecta.dev.