TaSama: From Instagram DMs to Automated Booking Platform
How we built a complete digital infrastructure for a beauty salon in Kendal, Lake District.
Visit tasama.web.app ↗
The Challenge
Smart Booking System
3-step flow: Service → Date/Time → Details. Real-time availability with conflict detection.
Client Relationship Management (CRM)
5-stage lifecycle: New → Contacted → Confirmed → Visited → Repeat. Client history, notes, deduplication.
Marketing Attribution
UTM tracking on every booking. Know which Instagram post → which paying client. CAC, ROAS, operating margin.
Instant Notifications
Telegram bot alerts on new bookings. Push notifications for clients. Automated confirmation flow.
Gift Card System
Stripe integration for online payments. Unique codes, balance tracking, 12-month validity.
AI Appointment Reminders
Telegram bot sends a personalised reminder 24h before the appointment. Client replies once to link their Telegram — all future reminders are automatic. Master sees delivery status per booking.
AI Client Reactivation
CRM panel shows all clients inactive for 60+ days sorted by last visit. One click generates a personalised "we miss you" message via Gemini AI — sent via WhatsApp and email. Master notified in Telegram.
AI Seasonal Campaigns
Master picks a theme (Spring renewal, New treatment launch…), selects the audience segment and channel, then Gemini AI writes a personalised message for every client — sent in one click via WhatsApp or email. Full delivery summary in Telegram.
Tech Stack
AI Roadmap
Next phase: AI capabilities being integrated into the platform:
Results
Production-ready platform serving real clients in Kendal, Lake District.