Turning Listening Data Into an Aura

For the 2021 edition of Spotify Wrapped, the design/engineering team behind the personalized experience set out to answer an unusual question: if a user’s yearly listening habits were a person getting an aura reading, what would that aura look like? The result was the Audio Aura, a two-color visual meant to convey the mood of the music each listener streamed over the year. The feature is a useful case study in translating an abstract concept into a data-driven product under tight deadlines.

The team had to solve two core problems: identify a user’s top two mood categories along with their granular descriptors, and determine the proportion of total listening each mood represents. To do this, they leaned on a track mood descriptor dataset and defined six broad mood categories — for instance, “Happy,” “Calm,” and “Hopeful” — which could then be narrowed down to the two most dominant moods per user.

From Moods to Numbers

The pipeline for computing a user’s Audio Aura followed a series of aggregation steps:

  1. Count the total number of streams for each track and pull its top mood descriptor from the dataset.
  2. Map each of those mood descriptors into one of the six overall mood categories.
  3. Sum the streams by mood category and take the two categories with the highest counts.
  4. Divide each mood category’s stream count by the user’s total streams to get a percentage weight.

If a listener’s most-streamed tracks skew “happy” and “calm,” those become their top two aura moods, with associated descriptors like “blissful” for happy or “chill” for calm. The weighted percentage, say 47% happy and 29% calm, then determines how strongly each mood is displayed in the final visual element.

The director of the project consulted an aura reader, Mystic Michaela, to ensure the mood-to-color mapping was grounded in how auras are actually interpreted. Her input helped the team assign a core color to each of the six mood categories. To represent mood weights in the visual, the designers used contrast levels — a mood accounting for more of a user’s listening translates to a darker shade, while a lighter shade indicates a lower proportion of streams. For instance, a mood weight of 0.47 maps to a specific contrast row labeled "Encore 100," while a weight of 0.29 maps to a lighter "Encore 180" row.

Building the Visual Under Time Pressure

Engineering had roughly two weeks from the start of exploration to launch, with only a few days earmarked for building the aura visual itself. That short window shaped the implementation approach. Rather than designing a purely new animation from scratch, the team assembled the aura from components that already existed in Spotify’s design system:

  • An animated gradient from the 2020 Wrapped campaign that produces a “lava lamp” effect.
  • Ribbons built specifically for 2021 Wrapped that generate organic, unique shapes.
  • A blur effect to diffuse the elements into a dreamlike composite.

By reusing these proven components, the team avoided the risk of an unfamiliar animation technique and gained confidence in hitting the deadline. The approach shows how creative output can be enhanced, rather than limited, by strict delivery constraints — the elements on hand happened to be the right ones for conveying the ethereal quality the experience called for.

The Audio Aura illustrates a broader point about Wrapped’s engineering culture: working closely with design and brand teams to turn a loose concept into a concrete, personalized feature in a matter of weeks. It’s a reminder that sometimes the clearest path to an elegant solution involves combining what you already know works with a new layer of meaning.