revolution.fan / Brand Advertising
Reach real fans. Measure real outcomes.
2026 Edition
Adam Jones
Token Events Inc.

Every major platform sells reach. Spotify sells streams. Meta sells impressions. Google sells intent. None of them can tell you whether the person who saw your ad actually showed up at the show. They cannot tell you if they are a first-time attendee or a superfan who has been going for ten years. They cannot tell you what genres they love, which artists they tip, or whether they hold a Crew Pass.

revolution.fan can. Because we do not buy demographic proxies from a data broker. We have the actual behavior: ticket purchases, RFID check-ins, $FAN transactions, stream watch time, shoutout requests, and Crew Pass subscriptions. Every signal is earned in the real world, at real shows, from fans who chose to be here.

The fundamental difference: Other platforms tell you who to reach. We know who already cares about music like yours, and we can prove it.
180K+
Verified Fans
42
Cities & Regions
9.2
Behavioral Signals per Fan
$18–45
CPM Range
3.8%
Avg. Engagement Rate
Fan-verified reach only. Every fan in our system has attended at least one event or completed onboarding with a verified email. No bots. No cold lists. No purchased audiences.
Capability Meta / Instagram Spotify Programmatic DSPs revolution.fan
Verified concert attendance ✓ RFID + ticket-verified data
Genre affinity (real, not inferred) Streaming only ✓ Tickets + streams + signals
Superfan / loyalist filter ✓ $FAN score + events attended
Real-world event match ✓ Geo + artist + venue match
Post-event attribution Last-click only Modeled ✓ RFID check-in verified
CPM floor $6–12 $15–25 $3–8 $18–45 (premium audience)
Fan consent to data use Opt-out model TOS-based 3rd-party sourced ✓ Explicit per-category opt-in
We have the data other platforms cannot buy.

Every fan on revolution.fan has a behavioral profile built from real-world actions. Not page views. Not interests inferred from browsing history. Actual ticket purchases, venue check-ins verified by RFID wristband, $FAN earned and spent, streams watched to completion, artists tipped, and Crew Passes held.

That stack of signals is what we call the data moat. It cannot be replicated by an ad network pulling from a DMP. It exists only because fans chose to be on this platform and chose to share that behavior with the brands they believe in.

Signal 01
Ticket Purchase History
Signal 02
RFID Check-In Verified
Signal 03
$FAN Balance & Spend
Signal 04
Artist Tipping Behavior
Signal 05
Crew Pass Subscription
Signal 06
Stream Watch Time
Signal 07
Genre Preferences (Declared)
Signal 08
Shoutout & Autograph Requests
Fans license their data. They do not give it away.

Every fan on the platform grants per-category consent to data licensing. When a brand wants to reach fans who have tipped artists in the Jazz genre in the last 30 days, those fans have explicitly opted into that category of outreach. We never use their data without permission. We never resell it without attribution.

GDPR-aligned opt-in model. Per-category consent, revocable at any time, with a full audit log. Brands get access to audiences that explicitly opted in. Engagement rates run 3× the industry average.
Fan data licensing compensation. Fans earn data licensing credits when their anonymized profile is queried by a brand campaign. This creates a flywheel: higher data quality increases brand value, which increases fan compensation, which increases opt-in rates.
We close the loop at the door.

When a fan sees a brand ad, clicks through, and then attends an event, we know. The RFID wristband check-in at the venue closes the attribution loop that no digital platform can close. You can see how many people who engaged with your campaign actually showed up. That is real-world ROI.

Standard Digital Attribution
Impression → Click → Page View → ??? → ??? → (maybe) Purchase
revolution.fan Attribution
Ad Served → Engagement → RFID Check-In at Venue → Conversion confirmed
Programmatic
$18–45
CPM · self-serve, pay per 1,000 impressions
Run targeted banner and native ads across the fan experience. Set your audience, budget, and schedule. Live in under 2 hours pending creative review.
  • Genre, region, and behavioral targeting
  • Superfan inventory ($38–45 CPM)
  • Daily budget cap & lifetime budget
  • Real-time impression & click reporting
  • Creative review within 2 business hours
  • Minimum budget: $500
Presenting Sponsor
$10K–100K
Flat fee · exclusive event or regional ownership
Own a tour, a regional market, a genre, or a season. Full co-branding, exclusivity, custom activations, and white-glove reporting. Built for CMOs and experiential marketing teams.
  • Exclusive category ownership
  • Custom $FAN rewards your fans earn
  • Branded RFID wristbands & venue signage
  • Dedicated account manager
  • Quarterly impact report
  • RFID-verified post-event attribution
Stacking tiers is standard practice. Most brands run Programmatic for awareness, Activation for consideration, and a Presenting Sponsorship for their flagship moment. Each tier reinforces the others and draws on the same underlying audience data.
Programmatic
Headline: 60 chars max
Body: 140 chars max
CTA: 25 chars max
Image: 1200×630px JPG/PNG
Logo: 400×400px PNG with transparent bg
Activation
Shoutout script: 80 chars max
Crew Pass tagline: 40 chars max
In-stream overlay: 300×100px
$FAN reward message: 60 chars max
Presenting Sponsor
All formats above included
Full brand guidelines apply
Custom templates built by our team
Approval turnaround: 48 hours
Know your audience before you launch.

Before you commit budget, the AI Audience Estimator shows exactly how many verified fans match your targeting criteria, alongside a signal quality score that quantifies confidence in the match. Adjust your filters and watch audience size and suggested CPM update in real time. No commitment required.

How it works: We count matching fans in the live database, then apply conservative multipliers based on targeting depth. Tighter targeting produces higher signal quality and a higher recommended CPM, reflecting the premium value of a precisely qualified audience.
Targeting Filters
Stack as many as you need
01
Genre. Select one or more genres from the platform taxonomy. Fans are matched against their actual ticket purchase and stream behavior, not self-reported preferences.
02
Region. Target by city, metro, or any combination of our 42 active regions. Ideal for regional tours, local venue partners, and geo-sensitive launches.
03
Superfan Only. Restrict delivery to fans with a top-quartile affinity score. The audience is smaller; the engagement is dramatically higher. Best for premium activations.
04
Has Tipped. Fans who have sent $FAN tips to artists in the past 90 days. These fans spend money on the artists they love and convert on brand offers at a meaningfully higher rate.
05
Crew Pass Holder. Active paid subscribers to an artist’s Crew Pass. The highest-LTV segment on the platform. Micro audience with outsized ROI for premium brands.
06
Event Window. Reach only fans attending events within the next N hours. Built for venue partners, local food and drink brands, and time-sensitive activations.
07
Specific Artists. Target fans of particular artists by name. Useful for tour sponsors, artist merchandise partners, and brands with existing artist relationships.
08
Min. Propensity Score. Set a minimum platform engagement score (0–100). Filters out occasional attendees and concentrates spend on habitual concertgoers.
Estimated Reach
12,400
Verified fans matching your current filter set. Updates in real time as you adjust targeting. Derived from the live fan database count.
Signal Quality
High
How behaviorally specific your audience is. Low indicates a broad demographic. High means fans with verified real-world behavior matching your exact criteria.
Suggested CPM
$32
Recommended bid based on audience quality. Tighter targeting raises the suggested CPM. Bidding below the floor is permitted but risks losing inventory to competing campaigns.
Every metric that matters. None of the vanity.

The campaign analytics dashboard shows impressions, clicks with CTR, engagements, conversions, and total spend broken down by day. Activation campaigns additionally surface CPE and an engagement breakdown by type: click, engage, convert. Presenting Sponsors receive the full impact report including RFID-verified attendance attribution.

Core Metrics
All campaigns
01
Impressions. Unique fan ad views. Not page loads. Actual ad renders counted once per fan per session.
02
Clicks + CTR. Click-through to your CTA URL. CTR benchmarks: Programmatic 0.8–1.4%, Activation 2.1–3.8%.
03
Engagements. Actions beyond a click: shoutout responses, Crew Pass sign-ups, $FAN reward claims, stream interactions.
04
Conversions. RFID-verified show attendance attributable to a campaign impression within the attribution window.
05
Total Spend. Budget consumed to date, tracked against daily cap and lifetime budget. Auto-pauses when budget is exhausted.
Reporting API
Pull your analytics data programmatically. Available as daily rollups or real-time event streams.
GET
/api/v1/brand/campaigns/{id}/analytics?days=30
GET
/api/v1/brand/campaigns/{id}
PATCH
/api/v1/brand/campaigns/{id} (status)
Export-ready. All analytics export to CSV from the campaign dashboard. Presenting Sponsors receive quarterly XLSX reports with regional attribution breakdowns.
Daily Budget Cap
Set a maximum daily spend. Delivery automatically pauses when the cap is hit and resumes at midnight.
Lifetime Budget
Hard ceiling on total campaign spend. Campaign auto-pauses when budget is exhausted. No surprise overage.
Manual Controls
Pause, resume, or activate your campaign at any time from the dashboard. Changes take effect within 60 seconds.
Campaign Creator: 4 Steps
brand-portal/create
01
Choose your tier. Programmatic, Activation, or Presenting Sponsor. Each unlocks a different set of creative formats and targeting options.
02
Build your audience. Apply targeting filters. The AI Audience Estimator updates your reach and signal quality score in real time as you adjust. No budget committed yet.
03
Upload creative. Headline, body copy, CTA text, destination URL, campaign image, and logo. Creative is reviewed by our team within 2 business hours.
04
Set budget and schedule. Total budget, daily cap, CPM bid (Programmatic), and campaign dates. Review projected impressions and estimated reach before launching.
Days 1–30
Test and Learn
Run a Programmatic campaign at $500–$2,000. Test two or three audience segments. Establish baseline CTR and engagement metrics for your category. Review signal quality scores to identify which targeting filter drives the best results.
Days 31–60
Scale What Works
Increase budget on winning segments. Add an Activation campaign running alongside Programmatic to capture fans who engaged with your awareness ads. Introduce Crew Pass integration if artist partnerships are available.
Days 61–90
Anchor Your Presence
Evaluate a Presenting Sponsorship for a regional market or genre. Build an owned audience you can retarget. Review RFID attribution to understand real-world conversion from your digital spend. Present Q1 impact to stakeholders.
Dedicated brand onboarding included. Every new brand partner receives a 30-minute onboarding call, access to the audience estimator tools, and a 30-day performance review. Contact brands@revolution.fan to get started.
Fan Privacy
  • Per-category explicit consent, revocable at any time
  • Anonymized audience delivery: no PII passed to brands
  • GDPR Article 17 compliant deletion policy
  • Fan compensation for every data query (data licensing credits)
Brand Protections
  • Brand safety review on all creatives before delivery
  • Category exclusivity available for Presenting Sponsors
  • No competitor ads in the same session window
  • SOC 2-compliant infrastructure; all data encrypted at rest and in transit

Night of Show is revolution.fan’s local-business sponsorship layer. It is not programmatic advertising. It is not CPM-based. It is a flat monthly subscription that places a local restaurant, bar, parking provider, or experience in front of fans attending an event at a specific venue, precisely when they are planning their night.

A Kuma’s Corner in Chicago does not need to reach 180,000 fans. They need to reach the 400 people going to The Metro on Friday. Night of Show does exactly that, surfacing in five places: the event detail page, the fan’s event card in the feed, the CityMap discovery view, the SwipeStack discovery carousel, and the admin management panel. No impression buying. No bidding. Presence at the moment of highest intent.

Why this matters to investors: Night of Show is high-margin, recurring, and venue-network-locked. Local businesses renew when they see direct foot-traffic results; at Exclusive tier, no competitor can displace them from the slot.
Event Detail Page
Night of Show row
A horizontally scrolling sponsor strip below the event description. Tappable chip for each sponsor opens the booking link directly. Category filter tabs appear when multiple sponsor types are present.
CityMap View
Colored venue pins
When a fan taps an event marker on the city map, sponsor locations appear as color-coded pins around the venue. Tap any pin to open the booking link.
SwipeStack Discovery
Frosted-glass perk strip
A “Night of Show” strip appears above the Get Tickets CTA on each swipe card. Featured sponsors receive a priority badge. Perks are prefetched with no load delay on swipe.
Event Feed Card
Transport quick-links
Uber, Lyft, SpotHero, and Google Transit deep links auto-generated from venue coordinates and shown on every event card. No sponsor setup required for transport links.
Admin Panel
Full management interface
revolution.fan staff create and manage listings at /admin/perks. Toggle active status, set tier, assign venue, and update business details in real time.
Standard
$99
per month, per venue
Listed on all events at the target venue. Business name, logo, category, and booking link. Appears in all five surfaces.
  • Listed on all events at one venue
  • Logo, description, booking link
  • CityMap pin + SwipeStack chip + event page row
  • Cancel any time
Featured
$249
per month, per venue
Priority position in every display surface. Priority badge on SwipeStack. Cover image slot on event detail page. Monthly performance report.
  • Everything in Standard
  • Priority badge on SwipeStack
  • Cover image on event detail page
  • Priority display order
  • Monthly impressions + click report
Exclusive
$599
per month, per venue
No competitors in your category at that venue. Own the restaurant, bar, or parking slot entirely. Dedicated account manager.
  • Everything in Featured
  • Category exclusivity: no competitor at that venue
  • Dedicated account manager
  • Priority renewal protection
Unit economics: A single mid-size venue with five sponsors averaging the Featured tier generates $1,245/month from one venue. Ten venues is $12,450 MRR from Night of Show alone, before a single programmatic impression is sold.
Eat
Drink
Do
Ride
Park
Transit

Categories are pre-coded. Each renders its own color on the CityMap: amber for eat, purple for drink, green for do, blue for ride, gray for park, cyan for transit. Transport categories also auto-generate deep links for Uber, Lyft, SpotHero, and Google Transit from venue coordinates at no extra cost to the sponsor.

  • 01Business applies at revolution.fan/advertise/perks: name, venue, category, contact, and desired tier. Submission logs to the admin queue.
  • 02revolution.fan reviews the inquiry in the admin panel under /admin/perks: confirms venue match, category fit, and tier availability. Exclusive tier blocks all category competitors.
  • 03Listing goes live the same day. It appears immediately on all current and future events at that venue with no build time or integration work required by the business.
  • 04Billing is currently manual invoice on net-30 terms. Stripe subscription self-serve is on the Q3 roadmap, using the same payment infrastructure as brand campaigns.
  • 05Performance data is available for Featured and Exclusive sponsors monthly: impressions per event, click-through to booking link, and night-of-show timing breakdown.
Dimension OpenTable SpotHero / Parking Apps revolution.fan Night of Show
Pricing model $149–$499/mo + $1–$1.50/cover Revenue share (varies) $99–$599 flat monthly
Billing predictability Variable; spikes to $1,300+/mo on busy nights Variable ✓ Fixed, no cover fees
Audience intent General dining intent General parking intent ✓ Fans attending a specific show tonight
Location locking City-wide pool City-wide pool ✓ One venue: you own the night
Competitive exclusivity No No ✓ Available at Exclusive tier
Surfaces OpenTable app only SpotHero app only ✓ Event page + map + swipe + feed
The case for Night of Show: A restaurant two blocks from The Metro pays $249/month flat and reaches every fan buying tickets for every Metro event: no cover fees, no bidding, no category competitor at Exclusive tier. OpenTable costs more on a single busy Friday.