Hospitality

·

Enterprises Platform

A Filter to Forecast Flow for 100+ Hotel Properties

A unified platform for planning and predicting campaign performance across Hotel properties, before a single campaign goes live.

MY ROLE

Product Designer

DURATION

5 Months

PLATFORMS

Web · Internal Enterprise

Type

End to end product design

0 → 1 product build

2 user roles designed for

100+ Hotel properties

150+ components

AI-assisted workflow

Overview

The tools didn’t talk to each other

IHCL's marketing operations were running on three tools and the seams between them were costing real time, real money, and real decisions. A unified campaign management platform flow for helping users to see how a campaign is likely to perform, before they commit to launching it.
By replacing three fragmented flow with one purpose-built system for 100+ hotel properties.

3+

Tools for a single campaign - no shared data model, no unified reporting

Campaign manager · Google analytics · Excel

7x

Tools switching moments in one campaign lifecycle - from brief to performance report

Source: User interviews and analytics data.

Business stakes

No unified ROI view leadership couldn't see cross-portfolio performance without a manual analyst effort, delaying decisions by days

Team stakes

3+ years of workflow habits across existing tools a full platform change carried real rejection risk if existing mental models weren't respected

Scale stakes

100+ properties with different segments, audience sizes, and campaign types the system had to handle variability.

User type 1

Marketing managers

Responsible for creating, scheduling, and managing campaigns across properties segments from luxury palaces to business hotels.

Needs:

  • Speed and guided creation flows

  • Create campaigns without switching tools mid-flow

  • Reuse audience segments across properties

  • See campaign status at a glance, not in a spreadsheet

User type 2

Analytics teams

Responsible for tracking performance, building reports for leadership, and making optimization recommendations across the campaign portfolio. Need data density and self-serve flexibility.

Needs:

  • Data density and self-serve flexibility

  • Cross-property performance in one view

  • Self-serve reporting without requesting data exports

  • ROI visibility linked directly to campaign activity

Design process

Build the system before the screens

With a product like this, I initiated the design process by thoroughly understanding the workflow and requirements. then conducted user interviews to identify requirements and pain points. During this phase, also designed the user flow and created list of edge cases, considering the integration of both machine learning and AI-trained models to support users throughout the flow.

Approach

How i got there

Research:

Sessions with marketing + analytics teams mapping the "as-is" workflow understanding what each tool did, where it failed, and the workarounds teams had built to survive the gaps between them.

Workflow:

Traced every step from campaign brief to performance presentation identified 7 tool-switching moments, each representing a data reconciliation risk and a time cost.

Reference analysis:

Reference analysis: studied Salesforce Marketing Cloud, HubSpot, and Sprinklr for enterprise campaign UX patterns specifically how role-based navigation is handled without splitting a platform into two separate products.

Trandeoffs

Hard choices made

Single interface vs Role-based views

Platform architecture

Chosen role based separate navigation and hierarchy per user type with shared data layer because marketers need data density one interface can't optimise for both without failing both, also considered single unified interface for both the user types.

Greenfield redesign vs Familiar mental models

Migration strategy

Chosen familiar mental models for existing task sequences because giving familiar sequences reduce change resistance and shortens the adoption curve.

Four Features. One Unified System.

Each feature was designed to eliminate a specific gap from the old workflow with a rationale for every decision and space for the work to show itself.

The product replaced three separate tools without requiring teams to unlearn their existing workflows. The key was to preserve task sequences while removing the tool-switching friction between each step making the new experience feel like a natural upgrade, not a foreign replacement. Every feature below has a specific reason it exists, a design decision that made it work, and an image slot for the screen that shows it best.

Design system foundations per feature

  • Dashboard uses summary pattern action-first card components for marketers.

  • Campaign builder uses form pattern step-locked stepper with validation states.

  • Segmentation uses data-entry pattern tagging, filtering, and condition-builder.

  • Analytics uses data-dense pattern chart containers, table, and filter components

01

Role based dashboard · Entry point

Two Users. Two Entry Points. One Platform.

The dashboard is the first screen after login and it needed to answer a different question for each role. Marketers see campaign status + quick-create as their priority. Analysts see performance data + anomalies. Same underlying data, two compositions designed around what each role needs to act on first.

Design Decision

Role is set at login no toggle or switch mid-session. Switching context mid-task creates cognitive load; each role should land in their flow immediately.

What to show

The campaign status module (marketer view) and the performance overview module (analyst view) point out how the same campaign card looks in each context.

Interview talking point

The decision to use role-based views vs a single interface was the hardest architectural call explain between surface area cost and UX quality for both users.

02

Campaign builder · Core creation flow

Guided creation that prevents errors before they happen.

The old workflow meant missing fields weren't caught until reporting time two weeks after a campaign launched. The stepper builder uses step-locking with inline validation: each step validates required data before unlocking the next. Errors are caught at the point of entry, not at the point of consequence.

Design Decision

Stepper over single-page form a 5-step flow reduces complexity and surfaces the right fields at the right moment, matching how campaign briefs are actually written.

What to show

The step-locked progress bar, an inline error state on a required field, and the draft-saving confirmation three micro-interactions that together eliminate the main pain points from the old workflow.

Interview talking point

The stepper was a deliberate decision against single-page form pattern. Explain why technical users often prefer single-page forms, but for this user type, guided steps matched their mental model of how a campaign is built.

03

Audiance segementation · Data unification

One defination. Every campaign. Every property

Segmentation was previously defined differently across Campaign Manager and GA the same audience had different names and sizes depending on which tool you checked. Unified segmentation means one source of truth: segments are created once, reusable across all 100+ properties, and consistent across every report.

Design Decision

Segment library is shared and searchable not per-campaign. Teams build segments once and reuse them, preventing the definitional drift that made cross-property comparison unreliable in the old setup.

What to show

The condition builder, the "estimated reach" counter that updates live, and the segment card in the campaign builder showing how segmentation connects to the creation flow.

Interview talking point

This feature required the most cross-functional alignment the data model behind unified segments needed engineering decisions made alongside design decisions. Explain how that collaboration worked.

04

Inline analysis · Self serve reporting

Performance lives inside the campaign not in another tool.

Previously, campaign performance lived in GA, was reconciled in Excel, and presented in a separate deck. Inline analytics gives marketers self-serve reporting for routine metrics, reducing analyst dependency for day-to-day queries and giving analysts bandwidth for strategic work instead of building routine reports on request.

Design Decision

Performance data is embedded inside the campaign, not in a separate tab or section. The proximity of creation and performance data was a deliberate decision — it closes the feedback loop for marketers without requiring a context switch.

What to show

The inline chart within the campaign detail view, the date-range selector, and the export-to-PDF button — show how a marketer can go from campaign status to performance insight without leaving the screen.

Interview talking point

This was where the analyst and marketer views diverged most. Analysts get a full analytics tab with cross-campaign comparison; marketers get inline charts per campaign. Same data, different scope — explain how you decided where to draw the line.

What Changed

Measured post-launch against the same workflows that were benchmarked before the platform was built.

Efficiency gain measured via task completion benchmarking with identical campaign briefs pre and post-launch. Component count and tool consolidation are objective delivery metrics. Adoption reflects qualitative team feedback collected 4 weeks post-rollout.

Measured · Post launch

40%

Faster campaign creation

Marketing teams vs 3-tool workflow. Task benchmarked with same campaign brief.

Delivery metric

3→1

Tools Consolidated

All 7 tool-switching moments eliminated. One platform, one data model.

DELIVERY METRIC

150+

Reusable components

Design system built before features full library with usage docs for both UI patterns.

Qualitative · 4 weeks post launch

Fee-Related Support Tickets

Marketing and analytics teams preferred new platform. Campaign builder and inline analytics cited as highest-value features.

Two things i carry forward

What I'd do differently

Run a dedicated accessibility audit on the analytics dashboard before shipping. Data-dense tables and chart components were designed under deadline pressure for desktop — and mobile accessibility was deferred as a future-iteration concern. For a platform used across 100+ properties with varied device contexts, that was a call I'd reverse. Accessibility at the design stage costs far less than retrofitting it in the backlog.

Core learning

Replacing existing tools is not a UX problem — it's a change management problem with a UX surface. The design decisions that moved the needle most weren't the visual ones. They were the ones that preserved team confidence during transition: keeping familiar task sequences, using known terminology, and not asking users to unlearn their workflow on day one. The best product upgrade often feels like the smallest one.

"The best product upgrade often feels like the smallest one."

Let’s talk about the next

big thing!

I'm currently available for new work. Let me know if you're looking for a digital designer. Let’s talk about the next big thing!

ⓒ 2026 Yash Khare | No part of this website should be published elsewhere without the consent of the author.

Let’s talk about the next

big thing!

I'm currently available for new work. Let me know if you're looking for a digital designer. Let’s talk about the next big thing!

ⓒ 2026 Yash Khare | No part of this website should be published elsewhere without the consent of the author.

Let’s talk about the next

big thing!

I'm currently available for new work. Let me know if you're looking for a digital designer. Let’s talk about the next big thing!

ⓒ 2026 Yash Khare | No part of this website should be published elsewhere without the consent of the author.