Case Study Zumba® Fitness 2019
ClassBuzz

A one-stop mobile app that allows Zumba® instructors to easily promote themselves on social media with custom-branded assets.

ClassBuzz app screens
100K+
Installs
500+
Reviews
★ 4.4
Google
★ 4.0
Apple

Why did we make this?

  • 🙋🏽‍♀️Zumba® instructors rely on self-promotion to fill their classes
  • 📰The traditional Zumba® marketing toolkit is mostly catered to print and only accessible at Zumba.com
  • ⚖️Too much legal ambiguity around using the Zumba® logo and other branded assets
Discovery

Exploring the problem space

To kick things off we had a discovery meeting, during which we explored the challenge, discussed the data we'd need, and came up with an initial hypothesis for the feature set.

Initial Feature Hypotheses

  • Share on multiple platforms
  • Video clips
  • Schedule post
  • Custom Zumba filters / animations / glyphs
  • Class info from database
  • Music integration / clips / filters
  • License / specialty customizations
  • Zumba gallery of images / memes / quotes
  • Text editor
  • Upload / take photos with device
  • Quick tips / onboarding flow
  • Password-free first-time login
  • Strong SYNC network integrations

Research Plan

Surveys & Interviews

Analyze ZIN (Zumba Instructor Network) surveys & business insight reports for trends and requested features.

Benchmarking

Perform a competitive benchmark of social media creation and publishing products.

Design Sprint!

Host a 2-day design sprint to jump-start the project, align on goals, and shape a feature set grounded in user needs.

Research

Surveys & Interviews

We conducted user surveys and in-depth interviews with instructors, then synthesized the findings to uncover patterns, pain points, and opportunities that directly informed our product decisions.

In the 2017 & 2018 Zumba Instructor Network (ZIN™) surveys, 4,000+ instructors told us:

A Zumba®-branded social media app was their highest-ranked feature the company hadn't built yet.

Most instructors already do their advertising on Instagram and Facebook.

Asked which features would be valuable, instructors said:

It would be helpful if we could access it on an app and if adding in our own pictures was easier. It takes too much time to use the Zumba marketing materials.

Every time I post something, it should notify all of my friends.

Provide more effects to add to my posts.

Zumba logos, quotes and signs on photos.

Research

Benchmarking

To ground our solution in industry best practices, we performed a competitive benchmark of social media creation and publishing products to identify common patterns that informed our direction.

Canva
Canva — Library Management (Template Selector) and Content Builder (Text Editor, Background image selector + Filters)
Canva
Canva — Sharing / Group Texting via WhatsApp
Snapchat
Snapchat — Content Builder (Tabbed image selection, clean text editing, multiple sticker + GIF library, artistic filters)
Instagram
Instagram — Content Builder (De-cluttered interface, scribble tool, sticker drawer, Giphy integration)
Instagram
Instagram — Sharing (simple multi-network selection, easy caption + geotagging)
Buffer
Buffer — Sharing / Post Scheduling (select accounts, share now or later, day/time scheduler, upcoming post queue)
Discovery

Personas

With research in hand, we synthesized instructor behaviors into three personas that shaped every design and prioritization decision throughout the project.

Lost Lucy
Lost Lucy

"I know that social media is where the people are. How do I get to them effectively?"

Defining Traits
  • Understands the value of social media but doesn't know how to use it well
  • Not very tech savvy
  • Relies on flyers and word of mouth
  • Has loyal students but is unsure how to expand
  • Fearful of complicated apps
Social Sharon
Social Sharon

"I've taken a lot of steps to promote myself with some success. I know I could be doing better though."

Defining Traits
  • Spends a lot of time on social media
  • Savvy and critical with high expectations
  • Already has her own methods
  • Brand ambassador
  • Actively teaching and communicating with students
Gym Jim
Gym Jim

"My gym handles everything for me. Why do I need another app? Also, why is everyone so excited about Instagram?"

Defining Traits
  • Doesn't see the need for social media
  • Gym handles all promotion
  • Acquiring new students isn't a priority
  • Teaches other programs outside Zumba
  • Superficial understanding of social media
Research

Design Sprint

We hosted a shortened version of a Google-style Design Sprint to quickly jump-start the project, align on goals, and rapidly shape an initial feature set grounded in user needs.

Design sprint kickoff photo 1 Design sprint kickoff photo 2 Design sprint kickoff photo 3
Sprint Day 1

The first day focused on understanding the problem space, goal setting, defining success metrics, and affinity mapping.

Success & Failure Metrics
Success
  • Happiness: Surveys (NPS, ZIN survey)
  • Engagement: Global active daily users, time spent, # of shares
  • Adoption: # of downloads over time
  • Retention: GA / Daily Active & Uninstalls
  • Task Complete: Crashes, successful feature uses
  • High app store rating (4+ stars)
Failure
  • Not enough value to change behavior
  • Bad onboarding
  • Bad UI/UX, not intuitive or friendly to use
  • Lack of new content (not an easy admin)
  • Buggy
  • Lack of trust / perception
Defined Goals
Short term

Easy way to create and share custom branded marketing materials on social media to promote your classes and yourself.

Long term

(Short term goals plus) An easy way for instructors to get insights, communicate with students and manage their classes / students.

Considerations
  • Cross platform (Android / iOS)
  • Multi-devices (Tablet, iPods)
  • Feature overload, bottlenecks
  • Same team working on multiple apps at a time
  • Language / Global Roll out
  • Privacy
  • 3rd Party Integrations
  • Timing & Coordination
  • Potentially managing unsupported licenses
  • Offline / online support
Affinity Map
Affinity mapping & voting — Sprint Day 1
Sprint Day 2

On Day 2, we ran several narrowing exercises: MoSCoW prioritization, critical path user flow, and Crazy 8s sketching.

MoSCoW Exercise
Must
  • Share on multi-platforms
  • Custom stickers / add-ons
  • License / specialty customizations
  • Text editor (simple)
  • Upload / take photos
  • Onboarding flow
Should
  • Video clips
  • Image library
Could
  • Schedule post
  • Filters
  • Class info from database
Won't
  • Music add-ons
  • Password-free experience
  • SYNC integration
Critical Path User Flow

The first of our final deliverables from the design sprint is a simplified end-to-end user flow. The next section down has "Crazy 8" illustration mapped to that step.

Critical path user flow diagram
Crazy 8s — Highest Voted Sketches

Each participant took 8 minutes to sketch 8 screens based on one step in the user flow. These voted winners formed the foundation for our initial prototype.

Crazy 8s sketch 1 Crazy 8s sketch 2 Crazy 8s sketch 3 Crazy 8s sketch 4 Crazy 8s sketch 5 Crazy 8s sketch 6 Crazy 8s sketch 7
Solution

Finding a solution

After aligning on key insights from the ClassBuzz design sprint, we began translating our validated ideas into workable solutions. We refined the top concepts from each sprint exercise — evolving them into a happy path flow and rough wireframes that laid the foundation for our next round of design exploration.

User Flow

Using the sprint-generated flow as a foundation, I refined and extended it to capture the full range of ClassBuzz use cases, clarifying how each feature would support instructors from creation to publishing.

Full ClassBuzz user flow diagram

Wireframing

Three sets of wireframes were developed and tested with Zumba® instructors. Each round of feedback directly shaped the next iteration.

Builder Wireframes v1

V1 had a very simplistic UI — three buttons below the canvas for text, stickers, and sharing. Background changes were triggered by tapping the canvas itself.

Builder wireframe v1 — screen 1 Builder wireframe v1 — screen 2 Builder wireframe v1 — screen 3 Builder wireframe v1 — screen 4

How do I change the background? — Wait, I have to tap it? Yeah, I never would've guessed that!

Builder Wireframes v2

We auto-opened the background selector and placed background, text, and stickers as tabs on the right rail — each tab acting as its own workspace.

Builder wireframe v2 — screen 1 Builder wireframe v2 — screen 2 Builder wireframe v2 — screen 3

Are these colors or stickers? How do I customize the post with different color text?

Builder Wireframes v3

Version 3 brought enhanced text controls — adding color options for text and text backgrounds, plus simpler sticker controls for a better overall preview experience.

Builder wireframe v3 — screen 1 Builder wireframe v3 — screen 2 Builder wireframe v3 — screen 3 Builder wireframe v3 — screen 4

My eye doesn't go directly to the spaces on the right bar. Placing that toggle with my text and stickers makes more sense to me.

Visual Design

Design Round I

Taking final user direction from wireframe testing, we moved controls below the canvas and undo/redo/delete to a narrow right bar — placing them in a more natural spot.

Design Round I — screen 1 Design Round I — screen 2 Design Round I — screen 3 Design Round I — screen 4 Design Round I — screen 5 Design Round I — screen 6

This is looking really good, guys, but why is it so dark? My classes are light and fun — so is Instagram and Facebook!

Visual Design

Design Round 2 (Final)

After testing v1, users were still unsure where to begin after selecting a post template. This led to the second and final version of our designs — now available on the Apple App Store & Google Play Store.

Here's what changed:

💡

Dark to light: Moved from a dark palette to a light, energetic one that better matches Zumba's brand personality.

↔️

Larger workspace: Removed the right bar to better use horizontal screen real estate.

🏃🏻‍♀️

Quicker workflow: Top nav creates a stepped 1-2-3 flow. Separating background selection from post creation simplified the process and proved out in testing.

Onboarding
Onboarding — screen 1 Onboarding — screen 2 Onboarding — screen 3
Template Selector
Template selector — screen 1 Template selector — screen 2
Background Selector — Photo
Background selector, photo — screen 1 Background selector, photo — screen 2
Background Selector — Video
Background selector, video — screen 1 Background selector, video — screen 2
Text Editor & Stickers
Text editor and stickers — screen 1 Text editor and stickers — screen 2 Text editor and stickers — screen 3 Text editor and stickers — screen 4 Text editor and stickers — screen 5 Text editor and stickers — screen 6
Sharing
Sharing — screen 1 Sharing — screen 2 Sharing — screen 3
Account & Quick Tips
Account and quick tips — screen 1 Account and quick tips — screen 2
Marketing

App Store Assets

Once we received the final brand direction from our marketing team, I used their patterns, colors and fonts to put together the following app store promo screens for Apple & Google Play stores.

App store promo screen 1 App store promo screen 2 App store promo screen 3 App store promo screen 4 App store promo screen 5 App store promo screen 6
Results

Outcome & Impact

ClassBuzz is currently on the App Store and Google Play Store. Since its launch, tens of thousands of Zumba instructors have used it to elevate their social media presence with professionally designed templates.

★ 4.0
App Store
★ 4.4
Google Play
500+
Reviews
100K+
Downloads
Success Metrics
  • ⬆️Increased consistency in instructor promotional materials using the #Zumba hashtag.
  • 📱Higher social engagement on class announcements (likes, shares, attendance).
  • 💃🏻Instructors have more peace of mind, knowing that they're using approved assets.
Business Impact
  • 🤝Strengthened brand cohesion across the Zumba® Instructor Network.
  • 💪🏼Empowered instructors to self-promote more effectively, driving attendance.
  • 🎈Reduced burden on Zumba HQ's design and legal teams due to proper use of curated assets.
Takeaways

Reflection & Learnings

⚖️

Balancing freedom vs. control: It's challenging but important to let instructors express themselves while enforcing brand consistency — well-designed constraints actually help both parties.

📱

Mobile-first is essential: Many instructors rely entirely on their phones for business. Building mobile-first made adoption far more likely than a desktop-first approach would have.

🧩

Scalability demands smart UI: Offering templates and a curated asset library reduces support burden and ensures every instructor can produce good-looking content — regardless of design skill.

😞+💃=🥳