Bluemint
Creatives
Back to Work
Web · DesktopProduct StrategyUX DesignSystem Modeling2024

India's venue industry ran on Excel and phone calls. We built the operating system it never had.

Boozno — Venue Operations Infrastructure

Operating system for India's venue industry — inventory, bookings and revenue in one system.

Client

Boozno

My Role

Product Strategy & Experience Design

Timeline

Multi-phase

Fewer Booking Conflicts

0

Conversion Efficiency

0

End-to-End System

0
Boozno — Venue Operations Infrastructure

Project Context

02 / 12

What We Were Building

Overview

An operating system replacing Excel, WhatsApp and phone calls — built around how venues actually work.

The Core Problem

Venue operations ran on memory. Inventory lived in people, not systems. Conflicts and missed leads were routine.

The Brief

A category-defining SaaS for India's venue industry — standardising inventory, booking logic and revenue in one system.

Deliverables

Product StrategyInformation ArchitectureSystem ModelingEnd-to-End UX

Team

1 Product Strategy & Design Lead (Solo) · Boozno Founding Team · Engineering Partner

How Might We

The questions that drove the design.

  • How might we turn memory-based operations into a system teams trust without training?

  • How might we eliminate booking conflicts before they happen — without adding coordination overhead?

  • How might we let a venue operation scale bookings without scaling its team?

  • How might we model real operational complexity without surfacing it as UI friction?

Constraints

What We Were Working Against

Constraint 01

Zero Existing Infrastructure

No system to migrate from. Every primitive — venue, slot, inquiry, booking — had to be defined before a single screen.

Constraint 02

Low Digital Literacy

First-time software users. Complexity had to be modelled in the system, not surfaced as UI friction.

Constraint 03

Market Moving Fast

Post-COVID surge. The system had to ship in phases without losing coherence release-to-release.

Constraint 04

Multi-city Validation

Banquet halls, hotels, farmhouses across multiple cities. Decisions had to generalise across venue types.

The Challenge

03 / 12

Understanding the Problem

Low lead-to-booking conversion, revenue loss from overlaps, zero performance visibility — and an operation that couldn't scale beyond human bandwidth.

How Might We

How might we turn memory-based operations into a system teams trust without training?

What was broken

  • Inventory in people, not systems
  • Sales running on memory and fragmented tools
  • Manual coordination at every step
  • Conflicts and missed opportunities, daily

Research & Discovery

04 / 12

What We Learned Before We Designed Anything

Methods

Method 01

Founder & Stakeholder Sessions

Mapped the full operational reality with the founding team — how venues actually run before any system exists.

10+ sessions

Method 02

Venue Team Shadowing

Watched sales and ops staff navigate Excel, WhatsApp and calls to piece together availability. The chaos was the research.

Method 03

Competitor & Market Analysis

Studied where existing venue tools and adjacent SaaS had failed to model real operational complexity.

Method 04

User Interviews

Mapped the exact decision sequence in each workflow with managers, coordinators and ops heads.

12 venue staff

Key Findings

  1. Insight 01

    The real inventory is time, not space

    Venues don't lose bookings for lack of space — they lose them because time-bound sub-venue availability is invisible. The model had to be built around slots, not 'the venue.'

  2. Insight 02

    Speed of answer is the conversion driver

    It wasn't lead quality — it was response time. The sales manager who can't confirm instantly loses to one who can.

  3. Insight 03

    Conflicts happen at inquiry, not booking

    Multiple staff quote overlapping slots before anything is confirmed. The conflict surface had to live at inquiry creation.

Information Architecture

Boozno Admin

7 modules
01

Dashboard

Cross-system health — revenue, customers, prospects, employees

Customer BaseSubscription PlansProspects StatsEmployee StatsRevenue
02

Customer Management

Account lifecycle — listing, business profile, venues, subscriptions

Customer ListingBusiness ProfileVenue DetailsSubscription DetailsEmployee Mgmt
03

Subscription Plan

Plan catalogue with pricing, validity and feature mapping

List ViewPlan DetailsOverviewFeatures
04

Employee Management

Staff records, role-based access and onboarding URLs

List ViewDetails ViewUser Access
05

Notifications & Reminders

Centralised reminders, alerts and team notifications

06

Settings

Account-level preferences for security and notifications

NotificationsSecurity
07

Master

Static content — FAQs, terms, legal

User AccessFAQsTerms & Conditions

User Personas

05 / 12

Who We Designed For

Persona 01

Priya

Venue Sales Manager · 27

I don't know what's available until I've called three people. By then, the client has moved on.

Goal

Confirm availability in under five minutes — without leaving the inquiry screen.

Frustration

Availability lives across three systems and two people. She can never give a confident answer.

Behaviour

Keeps a personal notebook of bookings beside the official sheet — she doesn't fully trust either.

Persona 02

Rajan

Venue Operations Head · 39

I found out about the double-booking when both clients showed up on the same day.

Goal

Zero conflicts — real-time visibility into every sub-venue slot.

Frustration

Three calendars, never in sync. He discovers conflicts after they've been promised.

Behaviour

Daily 9am WhatsApp round with every sales manager to manually compile availability.

Persona 03

Ashish

Venue Owner / Director · 49

I know we're leaving money on the table — I can't tell you how much or where.

Goal

Real-time revenue, occupancy and team performance — without manual reports.

Frustration

Performance only visible at month-end when the team compiles a spreadsheet.

Behaviour

Decides on verbal weekly updates and gut feel — never live data.

User Flows

06 / 12

Mapping the Critical Journey

Sales receives an inquiry. She creates it in Boozno — duplicate detection runs instantly. The 360° calendar shows live sub-venue availability. She sends a booking request with a 48-hour expiry. Client confirms. The slot blocks automatically. Pricing fires, quote generates, billing summary lands. Ops sees the booking live. The owner opens the dashboard the next morning and sees the revenue.

Core Flow · Booking Lifecycle

Inquiry → Confirmation → Revenue · the path the system was built around

  1. 01

    Inquiry received

    Lead

    Phone, WhatsApp or walk-in

  2. 02

    Qualify + dedupe

    Instant

    Structured fields gated at entry; auto-checked against open leads

  3. 03

    360° calendar check

    Real-time

    Live sub-venue availability — no callbacks, no Excel

    If blocked → suggest alt slots / waitlist

  4. 04

    Quote + booking request

    Auto

    Pricing engine fires; quote generated with packages and add-ons

  5. 05

    Client confirms

    48h

    Configurable expiry window — no phantom verbal holds

    If expired → slot returns to availability

  6. 06

    Auto-block + billing

    Auto

    Slot locks across the system; billing summary lands automatically

  7. 07

    Live revenue

    Live

    Owner dashboard updates — no month-end reconciliation

Journey Map · Emotional Arc

6 stages

HiMidLo
01
02
03
04
05
06
  1. 01

    Inquiry

    Phone call · WhatsApp · Walk-in

    Are they real? Have I quoted this slot to anyone else?

    Capture lead with structured qualification + duplicate check at entry

  2. 02

    Availability check

    Excel sheet · Ops team WhatsApp

    I need to confirm now — every minute, the lead is cooling.

    Live 360° calendar surfaced inside the inquiry screen — no leaving

  3. 03

    Quote & negotiate

    Manual quote sheet · Calls back-and-forth

    Pricing varies by date, package and add-ons — every quote feels custom.

    Pricing engine with packages, add-ons and per-booking overrides

  4. 04

    Booking request

    Verbal hold · Tentative booking

    I want to lock the slot but the client hasn't fully committed.

    Booking request with configurable expiry — no phantom holds

  5. 05

    Confirmation

    Payment receipt · Ops handoff

    Did ops get this? Is the slot actually blocked everywhere?

    Auto-block on confirm, ops sees it live, billing summary generated

  6. 06

    Revenue review

    Month-end spreadsheet compilation

    I'm flying blind until the team puts the numbers together.

    Live dashboard with revenue, occupancy and team performance

Process

07 / 12

How We Got There

01

Structure

Real-world operations modelled as primitives — venues, sub-venues, time, capacity, pricing.

02

Validate

Every interaction tested against constraints — capacity, time, pricing, real edge cases.

03

Control

Roles, approvals and states layered in — bookings and conflicts as first-class primitives.

04

Scale

One system, single hall to multi-venue chain — standardised by design.

Data Model

Core Primitives
04 defined

Venue

The physical property a customer operates — banquet hall, hotel, farmhouse.

Attributes

NameTypeCategoryLocationOperational hours

Sub-venue

An independently bookable space inside a venue — main hall, garden, terrace.

Attributes

CapacityPricing tierTime slotsF&B preferences

Inquiry

A qualified lead with structured data — gated at entry, deduplicated automatically.

Attributes

Event typeDateGuest countBudgetSource

Booking

A confirmed slot — request → expiry → confirm. Writes to the 360° calendar.

Attributes

Sub-venueDate/timePricingStatusExpiry window

Modelled before a single screen was designed — every primitive defined first, UI followed.

Design Decisions

08 / 12

The Decisions That Defined the Product

Every significant design decision was a deliberate choice with a rationale. Here are the ones that shaped the product most.

Venue → Sub-venue hierarchy

Context

Real venues operate as multiple bookable spaces — main hall, garden, terrace — not single units.

Choice

Hierarchical inventory: every Venue contains Sub-venues with independent capacity, availability and pricing. Every interaction lives at the sub-venue level.

Why

Flattening complexity caused misbooking. Every shortcut in the data model became a user pain point at scale.

Impact

Eliminated the most common conflict class — overlapping bookings on multi-space venues treated as one unit.

360° calendar as single source of truth

Context

Availability lived in three places at once — sales head, ops sheet, WhatsApp group. Never the same, never current.

Choice

All time logic centralised. Inquiries, bookings, holds and blocks write to one calendar. No parallel tracking anywhere.

Why

Make conflicts structurally impossible — don't try to catch them after the fact.

Impact

~65% fewer booking conflicts. Availability confirmed on the first call, from the inquiry screen.

Booking request + expiry, not instant confirmation

Context

Venue deals span days of negotiation. Instant booking forced certainty venues couldn't deliver.

Choice

Request workflow with configurable expiry. Client confirms in time or the slot returns to availability.

Why

Match the real sales cycle without creating availability dead zones from phantom holds.

Impact

Cut inventory lock-up from verbal holds. Gave sales a legitimate way to manage partial commitments.

Feature Design

09 / 12

The Things That Made It Work

Each feature solves a specific problem surfaced in research. Here's what we built and why.

01Hierarchical Venue Management
02360° Availability Calendar
03Structured Inquiry Management
04Booking Request + Waitlist
05Flexible Pricing Engine
06Confirmation & Billing
07Performance Dashboard
Feature 1
01Inventory

Hierarchical Venue Management

Venue → Sub-venue model. Multi-space complexity mapped cleanly. Every booking lives at the sub-venue level.

Note

The model reflects reality — every shortcut became a pain point

Feature 2
02Calendar

360° Availability Calendar

Inquiries, bookings, holds and blocks all write to one calendar. One source of truth for every availability answer.

Note

Conflicts become structurally impossible, not just less likely

Feature 3
03Inquiries

Structured Inquiry Management

Qualification gated at entry — event type, date, guests, budget. Duplicate detection runs against existing leads automatically.

Note

Qualify at entry — unqualified leads were destroying conversion

Feature 4
04Bookings

Booking Request + Waitlist

Configurable expiry windows and a conflict-aware waitlist. Parallel inquiries for the same slot are structured, not dropped.

Note

The real sales cycle involves negotiation — the system reflects it

Feature 5
05Pricing

Flexible Pricing Engine

Packages, add-ons and per-booking overrides — full negotiation variability without manual quote sheets.

Note

Fixed pricing models failed — variability is the norm

Feature 6
06Confirmation

Confirmation & Billing

Booking confirmation, billing summary and payment tracking — closing the loop from inquiry to revenue without leaving the system.

Note

The full lifecycle in one surface — no handoff to spreadsheets

Feature 7
07Revenue

Performance Dashboard

Revenue lifecycle, occupancy and team performance in one view. Visibility owners never had without manual compilation.

Note

The owner finally has a number, not just a feeling

Results

Measurable Impact

01 / 04

0

improvement in conversion efficiency

02 / 04

0

reduction in booking conflicts

03 / 04

0

Visibility

operational visibility across venues and teams

04 / 04

0

Sales velocity

shorter sales cycles, improved response times

Bluemint understood our business before they touched the design. The system they shipped reflects how venues actually run — not how software typically forces them to.

Ankit Agrawal

Founder & CEO

Reflection

11 / 12

What This Project Taught Me

Key Learnings

  • Systems fail when they oversimplify reality. Every abstraction that didn't match how venues worked became a workaround — and workarounds become shadow systems that compete with the product.

  • In operational tools, control and clarity beat speed. Streamlining away friction that exists for a reason creates worse problems than it solves.

  • Adoption by non-technical users isn't a UI problem — it's a mental model problem. If the vocabulary is wrong, the interface is wrong, regardless of polish.

If I started again

What I'd Do Differently

Test with frontline sales staff in month one, not month three. The critical workflow nuances only surfaced when I watched staff work in real time.

Lasting impact

How This Influenced My Work

Boozno set my conviction that system design is the highest-leverage form of product design. Shape the data model and operational primitives first — UI second. Otherwise you've just digitised the chaos.

Where it landed

The Outcome

A unified SaaS for inventory, inquiries, bookings and revenue. +18–25% conversion efficiency. 65% fewer booking conflicts.

Let's work together

Complex problem? Bring it.

We take on a limited number of engagements at a time — enough to give each one the focus it deserves. If you're building in AI, fintech, enterprise SaaS, or GovTech and need a senior partner who can shape the strategy, design the experience, and help it ship — let's talk.

No commitment. No pitch deck. Just 30 minutes on your product. We respond within 24 hours.

India  /  Remote-first · Global partnerships