Bonipuntos: el kiosquito de la fidelidad
Un sistema de puntos para que tus clientes se sientan parte del club y no simples compradores de paso.

Resumen
Creé una plataforma de fidelización con un nombre que parece de golosina, pero que funciona en serio: cada vez que un cliente compra, junta puntos. Y después los cambia por premios, descuentos o lo que vos quieras inventar. Es como el álbum de figuritas de antes, pero con tu negocio en la tapa.
El Desafío
El problema era simple: los comercios atraían gente, pero no lograban que volvieran. El cliente venía una vez, compraba, y chau. Había que inventar un motivo para que regrese, algo que lo haga sentir parte. No bastaba con decir “te esperamos pronto”. Eso es tan vacío como un cartel de “síganos en nuestras redes”.
Mi Solución
Programé un sistema de puntos personalizable, con panel de administración, configuración de premios y hasta un sistema de cupones. Usé PHP y MySQL (para que sea ligero y cualquiera lo pueda correr en su servidor o en XAMPP si quiere probar en casa). La interfaz la hice blanca y negra, limpia, porque la magia no tiene que estar en los botones sino en el hábito que genera en los clientes.
Resultados
En las pruebas piloto, el 70% de los clientes que probaron Bonipuntos volvieron al negocio antes de 30 días. Y lo mejor: algunos no venían solo por necesidad, venían a “sumar puntitos”. El sistema se convirtió en excusa para la recompra. Eso es fidelización real, sin humo.
Funcionalidades
Para administradores
- Configurar el comercio: logo, colores de marca, datos de contacto.
- Dar de alta, editar o eliminar clientes.
- Asignar puntos manualmente o de forma automática según el consumo.
- Definir premios y condiciones de canje.
- Crear y gestionar cupones promocionales.
- Ver historial de puntos y canjes de cada cliente.
- Controlar estadísticas de fidelización (quién vuelve, con qué frecuencia, cuánto canjea).
- Gestionar roles de usuario para que otros empleados también puedan usar el sistema.
Para clientes
- Registrarse fácilmente con sus datos básicos.
- Acumular puntos cada vez que realizan una compra.
- Consultar su saldo de puntos en línea.
- Canjear puntos por premios, descuentos o beneficios.
- Recibir cupones especiales y ofertas personalizadas.
- Acceder a un historial de sus compras y canjes.
- Sentirse parte de un club exclusivo del comercio.