Spotify Wrapped, now for songwriters.
For five years, Wrapped had been a personal moment for artists. In 2022, Spotify wanted to bring it to the songwriters behind the songs. Over 7,000 personalized cards. A few weeks. One per songwriter, named after them, built from their own catalog data.
Songwriter Wrapped · Animated intro
7,000cards
Personalized assets delivered, one per songwriter.
81%
Email open rate. Industry aspirational benchmark: 57%.
44%
Downloaded on day one, before any follow-up. Benchmark: 2-5%.
The brief
Wrapped works because every artist gets their own.
Since 2017, Spotify Wrapped had been the centerpiece of the company's year-end moment. Personalized stats. Top tracks. Top listener cities. The point of Wrapped is that it's yours. Not the platform's recap. Yours.
That worked for artists. It hadn't yet reached songwriters. Songwriters are the storytellers behind the lyrics, and Spotify wanted to bring them into the same moment. Not a watered-down version. Not a generic "thank you for a great year" email. The real thing: a personalized asset for every songwriter, built from their individual catalog data on Spotify in 2022.
Ditto was brought in to make it happen. Songwriter Wrapped became the first time the storytellers behind the songs got their own year-end moment.
The challenge
7,000 personalized cards. A few weeks.
This wasn't a content marketing project. It was an operational one.
Every card had to be built from a songwriter's individual catalog data: total streams across their songs, monthly listener counts, playlist adds, share counts, milestone moments. Different songwriter, different numbers, different card. 7,000 times.
Every card had to be pixel-identical to the Wrapped brand system. Songwriters were entering a Wrapped year five years in. The visual language was set. No off-brand variants. No "creator-designs-their-own-card" workaround.
And every card had to reach the actual songwriter, or their label, in their inbox, ready to share. Not a portal to log into. Not a CSV to download. Personal delivery.
None of those problems are interesting on their own. The interesting problem was doing them all together, at this scale, in this window.
The mechanics
Four problems to solve in the same window.
Each one is solvable on its own. The IP was solving all of them together, at 7,000-asset scale, in a few weeks.
Align with the Wrapped brand system.
Wrapped has a visual language. Songwriters needed to enter that language, not sit beside it. Templates were designed against the 2022 Wrapped system, approved, then locked. Every output rendered from the same template. Brand consistency was structural, not a guideline.
Output · Approved templates
Get the data clean and right.
Stream counts. Listener counts. Playlist adds. Shares. Catalog milestones. Per songwriter, for 2022. The data had to be clean enough that 7,000 cards could be auto-generated without an off-by-one error on any of them. Wrong number on one card breaks the whole campaign.
Output · Verified data pipeline
Build a delivery system that didn't exist.
Spotify needed personalized assets to reach individual songwriter inboxes and the inboxes of their publishing partners. Ditto built a Digital Asset Manager that integrated with Mailchimp so the right card landed with the right songwriter or label. That delivery system became reusable infrastructure for future Wrapped runs.
Output · DAM + email automation
Make every card spotlight the songwriter.
The point wasn't "Spotify thanks you for a great year." It was "Pharrell, here's your year." Named after them. Built from their data. The card belonged to the songwriter, not to the platform. That's why they posted it.
Output · Per-songwriter personalization
The work
Each one named. Each one different.
Every card belonged to a single songwriter. Same Wrapped visual language. Different numbers, different milestones, different name on the front.








Eight cards from the run of 7,000. The Wrapped visual system is the same on every one. The numbers and the name change every time.
The numbers
Above what the marketing industry lists as aspirational.
Songwriter Wrapped's first run posted numbers most marketing teams write down as their stretch goal, not their actual result.
7,000cards
Cards delivered
One personalized asset per songwriter, built from their individual catalog data, delivered to their inbox.
Run window · A few weeks
81%
Email open rate
Recipients opened the email containing their card. The subject line was their name.
Industry aspirational · 57%
44%
Day-one downloads
Songwriters who downloaded their card within 24 hours, with no follow-up. They wanted to post it.
Industry benchmark · 2-5%
The feedback
“
Thank you so much for all of your hard work, unlimited patience, and creativity on Spotify's first-ever Songwriter Wrapped. This is an historic moment both for the company and for the songwriting community, and without you, none of it would have been possible. We've been overwhelmed with positive feedback from the songwriter community and their publishing partners.
What this pattern is
What worked for Spotify works for any platform with a long tail of creators.
Songwriter Wrapped wasn't a one-off Spotify moment. It was a working model for what platforms can do for creators they can't hand-craft moments for individually.
Every platform has the same shape: a small number of top creators who get co-marketing and white-glove attention, and a much larger group who get a CMS and a quarterly newsletter. The gap isn't a positioning problem. It's an operational one. Ditto closes it.
Music distribution. Talent agencies. Creator marketplaces. Indie labels. Sports leagues. The mechanism is the same: one approved template, every creator's own data, personalized delivery, brand consistency at any scale. The deliverable changes; the engine doesn't.
Want this for your platform?
The mechanism that built 7,000 Songwriter Wrapped cards can build yours.
Tell us about your roster, the data you have, and the campaign moment you want to build around. We'll email you a first-draft plan within one business day, before any meeting.
Get a plan
Start a Ditto Campaign