Sep 23–26, 2019

Spotify Wrapped: Product, Design, and Deadlines

Leah Xu (Spotify)
11:00am11:30am Tuesday, September 24, 2019
Location: 1A 06

Who is this presentation for?

Engineers, Product Managers, Product Marketers, and anyone launching engineering products

Level

Beginner

Description

Marketing campaigns have become highly personalized. In leveraging aggregate and individual data, they create cultural moments that users eagerly anticipate. Spotify creates contextualized campaigns using troves of data in a personalized and GDPR compliant manner. Data-backed marketing campaigns have short lead times and require tight partnerships between engineering, product, and marketing to capture the current cultural zeitgeist.

For years, Spotify has continuously raised the bar on holiday campaigns depicting consumers’ and artists’ year-in-music. Wrapped 2018 was Spotify’s largest marketing campaign and the microsite and playlists quickly became the #1 trending topic on Twitter globally. The “Your Top Songs 2018” playlist received billions of streams within the first week, becoming the fastest growing personal playlist in Spotify history. Spotify created Wrapped experiences for hundreds of millions of artists and consumers in just 8 weeks with an engineering team of four. Wrapped was publicly teased with countdown clocks. The deadline could not be missed. This talk will go into the engineering tradeoffs that were made to build and launch a big data product from the ground up.

Spotify has a deep understanding of user’s preferences. While creating Wrapped, the engineering team processed dozens of petabytes of data, producing multitudes of individual insights for each consumer and artist. The team created a flexible data architecture to shorten the feedback loop by minimizing the amount of data that needed to be reprocessed in each iteration. The team walked through the user journey to determine which tradeoffs to make to enable experimentation while balancing ever changing priorities.

We will touch on these lessons:

  • Understand the holistic use case starting with the customer
  • Reconcile architectural constraints with a strong bias towards launching
  • Shorten feedback loops
  • Account for human fallibility
  • Properly communicate with stakeholders on privacy and security

Prerequisite knowledge

None

What you'll learn

* Understand the holistic use case starting with the customer * Reconcile architectural constraints with a strong bias towards launching * Shorten feedback loops * Account for human fallibility * Properly communicate with stakeholders on privacy and security
Photo of Leah Xu

Leah Xu

Spotify

Leah Xu is a software engineer at Spotify, where she works on analytics for marketers, real time streaming infrastructure, and Spotify Wrapped. Leah previously worked at Bridgewater and Nest on data infrastructure and secure deployments in the cloud.

Leave a Comment or Question

Help us make this conference the best it can be for you. Have questions you'd like this speaker to address? Suggestions for issues that deserve extra attention? Feedback that you'd like to share with the speaker and other attendees?

Join the conversation here (requires login)

    Contact us

    confreg@oreilly.com

    For conference registration information and customer service

    partners@oreilly.com

    For more information on community discounts and trade opportunities with O’Reilly conferences

    strataconf@oreilly.com

    For information on exhibiting or sponsoring a conference

    Contact list

    View a complete list of Strata Data Conference contacts