Ditto for fan engagement
Give every fan their own year in review.
Thousands of fans showed up for you this year. Ditto turns each one's year into a campaign they'll want to post: the games they were there for, the wins they saw in person, the seat they made their own. Real numbers, designed by people, video-led.
- Sports leagues
- Teams & clubs
- Music platforms & labels
- Venues & festivals
- Cinemas & attractions
Jordan Reyes
Section 114 · Row F · Seat 9
31
games in the building this season
Same design. Every fan's own year.
Sample data.
Stop renting your audience
Your fans already tell everyone where they were.
Every season, teams, labels and venues buy ads to reach the friends of the people already in their seats. A year in review flips that: each fan gets their own year, and they post it to their feeds, their group chats and their friends who should come next time. Your audience is your distribution channel.
Renting reach
One ad, bought at peak-season prices
Shown to strangers, skipped in a second, gone when the budget runs out. Your most loyal fans never see it, and it says nothing about the year they had with you.
Earned reach
Thousands of fans, each with a season to show off
A recap worth posting, a version that points to next season, and your brand on every one of them. The reach comes from fans their friends already follow.
What every fan gets
A campaign about their season, not a graphic with their name on it.
A short video of their season
The games they were there for, the wins they saw in person, the years they've held their seat, cut together as a video they'll want to post. Video is what gets shared, so it leads.
Stills and carousels
Sized for Instagram, TikTok and Stories, so every fan can post their year where their friends actually are.
A next-season version
Their year, ending on the next one: a version that carries your renewal or ticket link, so the best memory of this season leads straight to the first game of the next.
Ideas for fan brands
Four ways to give your fans their year.
The Shutter GridSports leagues
One fan's season as a contact sheet, frame by frame, from the first ticket scanned to every win they saw in person.
Games attendedWins seenFirst gameVenues visitedThe Ticket Stub WallTeams & clubs
Every match a supporter attended, pinned up as a wall of stubs, with the big nights torn out and framed.
MatchesAway daysGoals seenYears supportingLiner NotesMusic platforms & labels
A listener's year written up as the liner notes of their own record: the artists, the tracks and the shows that made it.
Top artistsHours listenedShows seenFirst playThe Museum PlacardVenues, cinemas & attractions
The visitor becomes the exhibit, with a gallery placard describing their year of visits, films and favorite nights out.
VisitsFilms or showsFavorite nightMember since
More concepts in 26 year in review ideas.
How it works
You bring the data. We make every version.
Share your data
One row per fan in an Airtable base: the attendance, seats and membership years you already track in your ticketing or membership system.
Approve real versions
We design the campaign with you, then show you finished versions for real fans before anything renders for everyone.
Every fan gets theirs
A finished video, stills and a next-season version for every fan, checked and ready for your email platform, app or member portal.
The reach math
What your fans are worth when the season ends.
Move the sliders to your numbers. This is a simple multiplication, not a promise: it shows how many people your fans can reach when each one posts their year.
Your inputs, your estimate. We don't add assumptions you can't see.
Earned reach from one send
1,500,000
people seeing your brand, from fans they already follow. No ad spend in that number.
Where we've done this
Ditto built the first ever Spotify Songwriter Wrapped.
Spotify gave thousands of songwriters their own year. Ditto made every card. Read the case study
Timing
A December send is an October decision.
December is when fans look back anyway, and when renewal and gift-ticket decisions get made. Give them their year first, and give your team the lead time a personalized campaign needs.
Season ends in May or August? Send at season end instead. Same plan, counted back from your final game.
Questions
The things fan marketers ask first.
Can we use our season-ticket and ticketing data?
Yes. Games attended, seat location, years as a member, shows or visits scanned in: if your ticketing or membership system tracks it, it can go in an Airtable base with one row per fan. Three to five numbers a fan would be proud of is plenty.
How does it fit with our renewal timing?
Send it just before or alongside renewals. A fan who has just watched their own season is in the best mood of the year to buy the next one, and the next-season version carries your renewal or ticket link.
What about league rights and brand approvals?
You approve the design and real versions before anything renders for everyone, so league, club and partner sign-offs happen once, on finished work. We only use the marks, imagery and footage you supply and are cleared to use.
Do you use AI to make the versions?
No. Every version is rendered from your approved design and your real numbers, and checked before it goes out. Nothing is generated or invented.
This is the year your fans get theirs.
Bring your data and your idea. Ditto makes a version for every fan, video included, ready for December or your final game.
Get a plan
Start a Ditto Campaign