Matches to Meetups: 🐝 A Bumble Case Study

Designing Privacy-First Geolocation Features

Role: Product Designer

Role: Product Designer

Project Type: Case Study for Advanced Interaction Design CMU Course

Project Type: Case Study for Advanced Interaction Design CMU Course

Duration: 4 weeks (Spring 2025)

Duration: 4 weeks (Spring 2025)

Team: Individual

Team: Individual

Skills: 1-N Product Strategy, UX Research, Interaction Design, Prototyping, Design Systems, Cross-Platform Experience

Skills: 1-N Product Strategy, UX Research, Interaction Design, Prototyping, Design Systems, Cross-Platform Experience

After Bumble's 2023 geolocation features failed due to privacy concerns and declining adoption, I designed privacy-first mixer events with smart geolocation features, allowing users to meet potential matches organically in safe, group settings while driving freemium-to-premium conversion.

After Bumble's 2023 geolocation features failed due to privacy concerns and declining adoption, I designed privacy-first mixer events with smart geolocation features, allowing users to meet potential matches organically in safe, group settings while driving freemium-to-premium conversion.

After Bumble's 2023 geolocation features failed due to privacy concerns and declining adoption, I designed privacy-first mixer events with smart geolocation features, allowing users to meet potential matches organically in safe, group settings while driving freemium-to-premium conversion.

The Problem

The Problem

The Problem

Bumble’s original problem space for the course was defined as needing to convert non-paid users into premium users using location-tracking services to notify users of matches nearby.

Bumble’s original problem space for the course was defined as needing to convert non-paid users into premium users using location-tracking services to notify users of matches nearby.

Bumble’s original problem space for the course was defined as needing to convert non-paid users into premium users using location-tracking services to notify users of matches nearby.

Reframing

Reframing

Reframing

Challenging the Brief

Challenging the Brief

Challenging the Brief

However, analyzing the data revealed not only that similar approaches had failed previously….

This approach posed significant privacy and security concerns - particularly problematic for an app whose core mission is empowering women, who are more vulnerable to security risks.

After analyzing the problem space, the real problem wasn't about knowing when matches were physically nearby. The problem lies in the inherently impersonal nature of digital dating. Online dating reduces people to photos and statistics, creating a disengaged user experience far removed from the organic connections people form in real life.

Solution Demo: Bumble Buzz Mixers

Solution Demo: Bumble Buzz Mixers

Solution Demo: Bumble Buzz Mixers

Smart, Safe Meetups

Smart, Safe Meetups

Smart, Safe Meetups

Introducing in-person mixer events for city users to meet organically through curated experiences. This premium-only feature balances the excitement of meeting people organically with privacy-first geolocation.

iOS

watchOS

How Mixers Work

How Mixers Work

How Mixers Work

Curated Events targeting high user-density neighborhoods
Privacy-First Notifications that respect location boundaries
Premium Benefits including full attendee lists and free entry
Strategic Previews for free users without revealing sensitive data
Real-Time Indicators showing gender balance at events

Key Design Decisions

Key Design Decisions

Key Design Decisions

Four design pivots that shaped the experience to solve user needs.

Four design pivots that shaped the experience to solve user needs.

Refined via rapid prototyping and user testing to maximize safety and delight.

Refined via rapid prototyping and user testing to maximize safety and delight.

Swipe Navigation

Swipe Navigation

Privacy Defaults

Privacy Defaults

Watch Check-In

Watch Check-In

Secondary Map View

Secondary Map View

  1. Swipe Navigation

  1. Swipe Navigation

(1) Swipe Navigation

Echoing Bumble's Core Interaction Model

The Challenge: How do users discover events without feeling overwhelmed?

My First Approach

I initially relied on Google Material Design patterns with traditional list/map toggle navigation.

While functional, this direction felt disconnected from Bumble's distinctive brand and design language.

The Breakthrough: I pivoted to a swipe-based browsing experience that mirrors Bumble's core interaction model—swipe right to save an event, left to pass. This created intuitive consistency between matching with people and discovering events.

The Breakthrough: I pivoted to a swipe-based browsing experience that mirrors Bumble's core interaction model—swipe right to save an event, left to pass. This created intuitive consistency between matching with people and discovering events.

The Breakthrough: I pivoted to a swipe-based browsing experience that mirrors Bumble's core interaction model—swipe right to save an event, left to pass. This created intuitive consistency between matching with people and discovering events.

Why Swipe Navigation Works

Why Swipe Navigation Works

Why Swipe Navigation Works

Familiar mental model - Users already swipe on profiles; now they swipe on events

Low cognitive load - One event at a time, not an overwhelming list

Quick decisions - Users can browse events in seconds

Brand alignment - Feels unmistakably Bumble, not generic

Familiar mental model - Users already swipe on profiles; now they swipe on events

Low cognitive load - One event at a time, not an overwhelming list

Quick decisions - Users can browse events in seconds

Brand alignment - Feels unmistakably Bumble, not generic

Familiar mental model - Users already swipe on profiles; now they swipe on events

Low cognitive load - One event at a time, not an overwhelming list

Quick decisions - Users can browse events in seconds

Brand alignment - Feels unmistakably Bumble, not generic

  1. Transparent RSVP States

  1. RSVP States

(2) Transparent RSVP States

Building Trust Through Visibility

Building Trust Through Visibility

Building Trust Through Visibility

The Challenge: How do users know who's attending without compromising privacy?

The Solution

I designed a tiered visibility system where free users see aggregate data (gender balance, attendance numbers) while premium users see individual attendees.

In the settings, users can also control their RSVP visibility.

Why RSVP States Work

Why RSVP States Work

Why RSVP States Work

Value differentiation - Premium users get full attendee lists; free users get enough info to decide

Gender balance indicators - "Hot Ticket" badges show balanced attendance, addressing safety concerns

Privacy protection - No exact locations revealed until users RSVP

"I like that the mixer concept doesn't show my exact location—just that I'm attending an event. That distinction matters to me."

"I like that the mixer concept doesn't show my exact location—just that I'm attending an event. That distinction matters to me."

"I like that the mixer concept doesn't show my exact location—just that I'm attending an event. That distinction matters to me."

User Testing Participant

  1. Watch-Native Check-In

  1. Watch Check-In

(3) Watch-Native Check-In

Staying Present at Events

Staying Present at Events

The Challenge: How can the Apple Watch add unique value beyond mobile notifications?

My First Approach

Early watch iterations simply miniaturized the mobile UI (copy/paste)—a common but ineffective approach to wearable design.

The watch became just a smaller notification screen with no unique purpose.

The Reframe

The Reframe

The Reframe

"What's more valuable to users than a mixer notification?"

"What's more valuable to users than a mixer notification?"

"What's more valuable to users than a mixer notification?"

"What's more valuable to users than a mixer notification?"

The Answer

The Answer

The Answer

"You've arrived!" with a scannable BeeKey for seamless check-in.

"You've arrived!" with a scannable BeeKey for seamless check-in.

"You've arrived!" with a scannable BeeKey for seamless check-in.

"You've arrived!" with a scannable BeeKey for seamless check-in.

This insight transformed the watch from a passive notification device into an essential part of the event experience. By using geolocation to detect arrival, the watch becomes a convenient check-in tool that eliminates the need to pull out a phone—perfect for social settings where staying present matters.

Why Watch Check-In Works

Why Watch Check-In Works

Why Watch Check-In Works

Eliminates phone friction - Quick wrist tap to check in, then back to conversation

Watch-native design - Leverages geofencing meaningfully, not just shrinking mobile screens

Contextually aware - The watch knows when you've arrived and surfaces the right action at the right moment

  1. Map View as Secondary Option

  1. Map View as Secondary Option

  1. Secondary Map View

(4) Secondary Map View

Data-Informed Hierarchy

Data-Informed Hierarchy

The Challenge: How can users browse mixers by location if the primary interaction is swipe-based?

The Solution

 I maintained a secondary map view in the top menu based on Bumble's 2023 analytics. Despite both location features being discontinued, map integration (25.17% adoption) significantly outperformed proximity alerts (12.27%), suggesting visual exploration provides genuine value to a subset of users.

Why Map Works

Why Map Works

Respects user preference - Some users think spatially and want visual exploration

Discovery complement - Users can swipe for curation or map for manual exploration

Data-driven decision - Adoption rates showed genuine value in map-based search despite feature discontinuation

Design System

Design System

Design System

Complexity and Brand Consistency

Complexity and Brand Consistency

Complexity and Brand Consistency

I developed a component library that extends Bumble's existing design language while introducing Mixer-specific elements that work across iOS and watchOS.

  1. RSVP Notification - Yellow banner showing social proof of attendance during swipes

  2. Gender Ratio Indicator - Visual demographic breakdown of event attendees (W 63% / M 27%)

  3. Map Toggle - switching between primary swipe interface and secondary map interface 

  4. Mixer Hero Card - Featured event card with image, date badge, and distance indicator. Prioritized visual hierarchy through hero images with gradient overlays

  5. Attendee Preview Card - Social proof through participant avatars with "+55" counter

  6. Interactive Map View - Live venue location with surrounding context

Exploring Alternatives

Exploring Alternatives

Exploring Alternatives

Complexity and Brand Consistency

Complexity and Brand Consistency

Complexity and Brand Consistency

In answering "How might we use location tracking to enhance online dating?", I explored multiple directions before landing on the Mixers feature.

Bumble Buzz Mixers

Coming Soon Near You

Date Pass

Bumble Buzz Mixers

Bumble Buzz Mixers

In-person mixers with RSVP

In-person mixers with RSVP

In-person mixers with RSVP

Safer group environment

Safer group environment

Safer group environment

Premium "Diamond Club" feel

Premium "Diamond Club" feel

Premium "Diamond Club" feel

❌ Less effective in non-urban areas

❌ Less effective in non-urban areas

❌ Less effective in non-urban areas

❌ Less effective in non-urban areas

Why This Option?

Why?

Addresses safety concerns while creating exclusive experiences for paid users

Addresses safety concerns while creating exclusive experiences for paid users

Inspired by "Posh but for dating"

"Posh but for dating"

"Posh but for dating"

"Posh but for dating"

Coming Soon Near You

Coming Soon Near You

Date recommendations nearby

Date recommendations nearby

Drives traffic to local businesses

Drives traffic to local businesses

Privacy-focused location usage

Privacy-focused location usage

❌ Suggestions might become repetitive

❌ Suggestions might become repetitive

❌ Suggestions might become repetitive

Inspired by "Uber but for dating"

"Uber but for dating"

"Uber but for dating"

"Uber but for dating"

Date Pass

Date Pass

Group dates with classes

Group dates with classes

Safer 1:1 time in public settings

Safer 1:1 time in public settings

Interactive activities

Interactive activities

❌ May induce comparison anxiety

❌ May induce comparison anxiety

Inspired by "Classpass but for dating"

"Classpass but for dating"

"Classpass but for dating"

"Classpass but for dating"

User testing with CMU graduates confirmed in-person mixers as the optimal solution that cultivates organic connections.

4

Graduate Interviews

100%

Opted for privacy

“The watch notifications about nearby mixers would be helpful, but I'd want the full details on my phone."

“The watch notifications about nearby mixers would be helpful, but I'd want the full details on my phone."

“The watch notifications about nearby mixers would be helpful, but I'd want the full details on my phone."

Author

“The watch notifications about nearby mixers would be helpful, but I'd want the full details on my phone."

Author

“I like that the mixer concept doesn't show my exact location—just that I'm attending an event. That distinction matters to me.”

“I like that the mixer concept doesn't show my exact location—just that I'm attending an event. That distinction matters to me.”

“I like that the mixer concept doesn't show my exact location—just that I'm attending an event. That distinction matters to me.”

Author

“I like that the mixer concept doesn't show my exact location—just that I'm attending an event. That distinction matters to me.”

Author

“Dating apps can feel risky when it's one-on-one with a stranger, but I'd feel comfortable going where there are other Bumble users.”

“Dating apps can feel risky when it's one-on-one with a stranger, but I'd feel comfortable going where there are other Bumble users.”

“Dating apps can feel risky when it's one-on-one with a stranger, but I'd feel comfortable going where there are other Bumble users.”

Author

“Dating apps can feel risky when it's one-on-one with a stranger, but I'd feel comfortable going where there are other Bumble users.”

Author

“There's value in meeting multiple potential matches in one night versus just activities I could find myself.”

“There's value in meeting multiple potential matches in one night versus just activities I could find myself.”

“There's value in meeting multiple potential matches in one night versus just activities I could find myself.”

Author

“There's value in meeting multiple potential matches in one night versus just activities I could find myself.”

Author

So... Why should Bumble implement this?

So... Why should Bumble implement this?

So... Why should Bumble implement this?

Backed by user research

Backed by user research

Backed by user research

Dating apps face declining engagement, with users fatigued by superficial interactions. This is especially pronounced among Gen Z users, who are increasingly seeking real-world connections in “third places” — social spaces that fall between home and work.

The rise of run clubs is a clear example, offering a way to get outdoors, build community, and meet people authentically. Many are choosing these real-world experiences over swiping on dating apps — and that shift is worth paying attention to.

Bumble Buzz Mixers bridges this gap by connecting digital matching with physical meetups in a way that's:

Privacy-first - Event-based location, not continuous tracking

Premium-worthy - Creates exclusive experiences users will pay for

Scalable - Works across Bumble's platforms (Dating, BFF, Bizz)

Key Performance Indicators

Key Performance Indicators

Key Performance Indicators

Check-in Rate

Check-in Rate

Check-in Rate

What % of users who RSVP actually check in at the event? Out of this segment, how many use the BeeKey scan feature?

What % of users who RSVP actually check in at the event? Out of this segment, how many use the BeeKey scan feature?

What % of users who RSVP actually check in at the event? Out of this segment, how many use the BeeKey scan feature?

Mixer Discovery

Mixer Discovery

Mixer Discovery

How many users are viewing and browsing mixer details each month?

How many users are viewing and browsing mixer details each month?

How many users are viewing and browsing mixer details each month?

Premium Conversion

Premium Conversion

Premium Conversion

What % of users convert to premium from a mixer entry point?

What % of users convert to premium from a mixer entry point?

What % of users convert to premium from a mixer entry point?

User Trust

User Trust

User Trust

How comfortable are users with location sharing and privacy settings?

How comfortable are users with location sharing and privacy settings?

How comfortable are users with location sharing and privacy settings?

Wrapping Up

Wrapping Up

Wrapping Up

By analyzing Bumble's previous geolocation data, I designed a solution that retains what users valued—location-based discovery—while avoiding invasive tracking.

With 50 million active users and 2.8 million premium subscribers, this hybrid digital-physical approach creates both meaningful connections and new revenue opportunities.

Next Steps: Closing the Loop

The current design gets users to mixers—but doesn't track what happens after. With more time, I'd design post-mixer interactions with the following questions:

• How do users signal they've met someone IRL at a mixer?

• How can Bumble stay relevant when conversations move off-platform (Instagram, phone numbers)?

• How might post-mixer feedback improve future event matching?

This would help Bumble measure the true ROI of mixers—not just attendance, but meaningful connections formed.

Let's Work together

© 2025. Designed by Zoe Mercado

Let's Work together

© 2025. Designed by Zoe Mercado

Let's Work together

© 2025. Designed by Zoe Mercado