Project detail

Project detail

Designing the DCC Club Membership Experience from Scratch

Hi! I’m Nilesh, the sole product designer behind the brand-new DCC Club Membership experience, which is a complete feature launch built from the ground up inside the DCC mobile app. This case study captures how I designed a complete membership experience from scratch.

Mobile App Design

6 Months

DCC

The Problem

  • Inefficient Workflows:
    Manual data entry through long, fixed forms slowed down veterinarians during consultations.

  • Lack of Integration:
    Disconnected invoicing, lab reports, and prescriptions led to duplicated efforts and operational delays.

  • No Flexibility:
    Doctors couldn’t customise records to match their workflow, leading to frustration.

  • Collaboration Issues:
    No system for managing multiple users accessing/editing records.

  • Poor Access to Historical Data:
    Timeline and past medical records were hard to navigate, reducing care efficiency.

My Role

  • Owned the end-to-end design process.

  • Conducted competitor analysis (Notion, Google Docs, Excel) to inspire flexible, modular design.

  • Led user research through interviews with veterinarians and stakeholders.

  • Created wireframes, prototypes, and high-fidelity UI in Figma.

  • Delivered detailed specs to developers via Jira and Notion.

  • Collaborated with PMS and devs to resolve implementation challenges.

  • Conducted design reviews and iterations based on feedback.

Design Process

1. Discovery & Research

  • Identified pain points through direct interviews with doctors, paravets, and admin staff.

  • Mapped workflows to uncover inefficiencies in the existing MR system.

2. Competitor Benchmarking

  • Studied flexible documentation tools to design a modular editor that balances freedom with medical structure.

3. Ideation & Wireframing

  • Explored multiple design directions to address customisation, integration, and ease of use.

4. Prototyping & Testing

  • Developed interactive prototypes and validated them with end-users.

4. Collaboration & Delivery

  • Provided developers with component libraries and design guidelines.

  • Supported implementation through ongoing reviews.

My Role

As the only designer, I handled:

  • User research

  • Wireframes and flows

  • UI design

  • Created celebratory and micro-interaction animations using Lottie.

  • Building the design system

  • Prototyping

  • Dev handoff and review cycles

Tools Used

As the only designer, I handled:

  • Figma for design and prototyping

  • Lottie for animations

  • Vet360 SaaS for analytics and tracking

The Challenge

While the DCC app already had loyal users booking vet consults and grooming services, we noticed repeated user behaviour, people asking for frequent discounts or trying to negotiate packages.

We asked: What if we could turn that interest into a formal membership experience that rewards loyalty and builds retention?

Live Chat Support Challenge

Many users had questions even after purchasing a plan, especially around bookings, benefit usage, and redemption processes. Our user interviews showed a recurring pain point:

I wish I could just ask someone instead of going through all these screens.

Design Goal: How might we give users quick, personalized support without making them leave the app?

Business Goal

Launch a completely new membership feature to:

  • Increase user retention and engagement

  • Boost app revenue through recurring plans

  • Make coupon redemption easier and trackable

Project Goals

  • Launch a 3-tier membership system inside the app

  • Educate users on the value of membership before purchase

  • Educate users on the value of membership before purchase

  • Ensure loading, error, and app-kill states are handled gracefully

  • Introduce in-app chat support for active members

Membership Tiers

3 Months

₹1299

Free consultation + small discounts

6 Months

₹2299

Everything in 3 Months + Adds grooming + bath/dry

6 Months

₹3299

Everything in 6 Months + Best value, more benefits

Discovery & Research

User Interviews

We spoke to 8 active pet parents and surveyed 230 users on what they expect from a paid membership.

Key Findings:

  • Do you have any discounts?

  • What if I visit regularly for any coupons or discounts?

  • Any discount for taking multiple services?

  • I forgot what I paid for?

  • Where do I find the benefits again?

  • I didn't know when it was expiring.

Competitive Analysis

I studied membership experiences from:

  • Zomato Pro

  • Cult.fit

  • And some more brand memberships, but not technical ones

  • Heads Up For Tails

This helped identify best practices around tier visibility, redemption flows, and auto-renew nudges.

Core Benefits

  • Free consultations
  • Coupon redemptions
  • Discounted grooming & pharmacy
  • Auto-renew or manual renewal
  • In-app member-only chat for fast support

Understanding Our Users

To ensure the membership experience worked for real pet parents, I developed personas based on user interviews and survey data. Here are two representative users who guided key UX decisions:

Persona 1: Sneha, The Urban Pet Mom

Age: 32
Location: Delhi
Profession: Marketing Manager
Pet: Labrador named Bruno
Tech Comfort: High (uses multiple apps for food delivery, health, shopping)
Membership Plan Chosen: 12-Month Premium

Behavior:

  • Books monthly grooming and vet consults for Bruno.

  • Follows DCC on Instagram and often checks for offers.

Pain Points:

  • Finds it frustrating to re-enter information every time she books a service.

  • I used to forget which coupons I had or what was covered under my plan.

Goals:

  • Wants convenience and clear visibility of what she’s getting.

  • Needs quick ways to book appointments and redeem benefits.

How DCC Membership Solves for Sneha:

  • A personalized dashboard showing savings, remaining coupons, and pet details.

  • Auto-renew reminders and a clear upgrade pathway.

  • In-app chat support lets her get help without calling.

Persona 2: Rajeev, The Value Hunter

Age: 38
Location: Jaipur
Profession: School Teacher
Pet: Indie dog named Shiro
Tech Comfort: Moderate (uses WhatsApp, YouTube, and Flipkart)
Membership Plan Chosen: 6-Month Mid-Tier

Behavior:

  • Shops carefully and compares prices before making decisions.

  • Look for offers on every booking.

  • Visits the vet at least once a month.

Pain Points:

  • I don’t always know what’s included in the membership.

  • Has limited trust in online platforms, often double-checks everything.

Goals:

  • Needs reassurance that his money is well spent.

  • Wants reminders and easy-to-use benefits without confusion.

How DCC Membership Solves for Rajeev:

  • Visual layout of plans makes it easy to choose the right one.

  • Savings tracker builds emotional trust over time.

  • FAQS and a coupon list reduce dependency on support calls.

Competitive Analysis

I studied membership experiences from:

  • Zomato Pro

  • Cult.fit

  • And some more brand memberships, but not technical ones

  • Heads Up For Tails

This helped identify best practices around tier visibility, redemption flows, and auto-renew nudges.

Design System

To maintain consistency across 43+ screens, I created:

  • Button libraries (CTA, secondary, ghost)

  • Card modules for coupons

  • Membership plan comparison tables

  • Skeleton loaders and empty states

  • Animated assets via Lottie

Experience Design Flow

Home Screen with Membership Icon
  • The membership icon now appears front-and-centre

  • Visible pet avatar, with benefits preview

Benefits Overview
  • All benefits are listed with simple icons

  • CTA: Buy Membership

Plan Selection
  • Choose from 3-month, 6-month, 12-month plans

  • Estimated savings are shown dynamically

  • Auto-renew toggle option

Confirmation and Loading
  • Membership activated screen

  • Fun animation celebrates success

  • Skeleton loaders mimic final UI during wait times


The Experience Screen by Screen (Part 1)

01. Membership Entry Point

Added a centre CTA on Home with a pet-themed design, guiding users to explore membership.

02. Membership Benefits Overview

An educational screen explaining:

  • Free vet consultations

  • Discounts on grooming, pharmacy

  • Real savings across all plans

03. Plan Selection

Users choose from:

  • 3 Months – ₹1299 Basic benefits package for new members

  • 6 Months – ₹2299 Enhanced benefits with better value

  • 12 Months – ₹3299Premium package with maximum savings

Savings are visually anchored to reinforce value.

The Experience Screen by Screen(Part 2)

04. Payment Confirmation

Once paid, the user is greeted with a warm confirmation and their pet's name on a welcome card.

Click here to watch

05. Membership Home

  • Active membership card

  • Pet's name, savings counter

  • Auto-renew toggle

  • CTA to redeem services

The Experience Screen by Screen(Part 3)

06. Coupon Details

Each coupon expands into a detailed screen with clear terms, a big redemption code, and a CTA.

07. Expiry & Renewal

  • 7-day reminder banners

  • Option to auto-renew or upgrade

  • Full comparison of plans

In-App Chat Support

We introduced an in-app chat line on the Membership Home Screen, allowing users to connect directly with a support advisor.

Chat Support for Members

  • Only visible for active members

  • Gets priority access to the DCC support team

  • Chat bubble floats on the home and coupon screens

Key UX Decisions

  • Visible chat bubble on the bottom-right of the Membership Home and Coupon List screens.

  • Support agents are pre-trained to assist only with membership-related issues, so the help is focused and contextual.

The Experience Screen by Screen(Part 4)

08. Chat Support for Members

Consider combining Post-Membership + Chat into one story-based section: “Once membership is activated, users land on a dashboard with quick access to redeem services, track savings, and ask for help via live chat.

Post-Membership Experience

Post-Membership Home

  • Card-style UI showing pet, plan, and savings

  • Quick links to redeem coupons

  • Dynamic "₹ Saved" tracker for motivation

Coupons List

  • Color-coded benefits

  • Clear CTA: Redeem Now

  • Status: Active / Used / Expired

Supporting States

I didn't just stop at the happy path I designed:

  • Loading States: Skeleton screens to reduce perceived wait time

  • Error Handling: Friendly messages + retry logic for backend failures

  • App Kill Recovery: Smart rehydration ensures users return to the exact screen/state

Loading States

Skeleton screens to reduce perceived wait time. Click Here To Preview

Error Handling

Friendly messages + retry logic for backend failures.

App Kill Recovery: Smart rehydration ensures users return to the exact screen/state

FAQs & Help

Accordion format with questions like:

  • Can I add another pet?

  • Is this transferable?

  • How do I redeem my bath & dry?

Testing & Outcomes

Outcome & Metrics

28% ↑ in coupon redemption

36% ↑ in renewals

20% ↓ in support tickets

18% ↓ drop in support tickets raised via external channels (email/calls).

40 % + of chat conversations resolved user queries in less than 3 mins.

Higher app usage

Usability Testing

  • Tested with 6 users on Figma prototypes.

  • We used Maze to run unmoderated usability testing.

Key Feedback:

  • Love seeing how much I saved!

  • Please call it grooming, not bath & dry.

  • The auto-renew toggle is helpful.

  • 5/6 users said they felt more confident knowing they could talk to someone.

  • Users loved that they didn't need to search through Help or FAQS to find support.

  • No accidental chat triggers users only open it only when needed.


Final Thoughts

This wasn't just a UI exercise, it was a full-stack experience design, crafted from scratch. I was responsible for every step: research, wireframes, flows, UI, animation, handoff and design review after development.

This project wasn't just about adding a button. It was about turning a functional feature into a human experience.

I turned what could've been "just another subscription" into a DCC Membership, an experience for pet parents.

From zero to 43 thoughtful screens — the DCC Membership became a new pillar of the app.

Research & Discovery

Understanding user needs and business goals

Design System Creation

Building the foundation for consistent experiences

Screen Design & Prototyping

Crafting 43 screens with attention to every detail

Launch & Measurement

Tracking impact and gathering insights for future improvements

A complete journey—from idea → UX → launch Walk through the prototype

Ready to explore the DCC Club Membership experience for yourself?
👉 Get it on Google Play | Download on the App Store