Get a prioritized read on pricing coverage, search demand, and credit spend — and what to adjust next.
Total subscribers
—
Loading...
Monthly MRR
—
Loading...
Active alerts
—
Loading...
Daily active users
—
Loading...
Monthly churn
—
Loading...
Alerts per event
—
watchers served per fetch
Subscribers by plan Live
MRR last 30 days
Top 10 searched events Last 7 days
#
Event
Searches
Alerts set
Geographic distribution By city
Growth & Trends
New users, alerts, revenue, and credit burn over time. MRR & subscriber history accrue from daily snapshots going forward.
Total users
—
all signups
Paid subscribers
—
free→paid rate
MRR
—
recurring
ARPU
—
rev / active sub
Churn rate
—
per period
Active alerts
—
vs paused
Credit cost / sub
—
efficiency
Referral signups
—
word of mouth
New signups per period
Cumulative users running total
New paid conversions per period
Free → paid conversion rate %
MRR history from daily snapshots
New vs churned MRR per period
Express revenue per period
Churn rate per period
Alerts created per period
Alerts triggered (price drops caught) per period
Credit burn per period
Referral signups per period
Revenue
Subscription income vs. transactional affiliate & concierge revenue
Subscription MRR
—
Recurring · predictable
Affiliate revenue (MTD)
—
Transactional · variable
Express revenue (all-time)
—
One-time paid watches
Concierge fees (MTD)
—
$14.99 × trips planned
Total revenue (MTD)
—
All streams combined
Affiliate revenue by source Month to date
Tickets = combined earnings across all 9 ticket platforms (see Platforms tab for the per-platform breakdown). Hotels & flights begin once travel affiliates are live (Phase 3).
Concierge usage Phase 3
Booking partners Phase 3 · travel affiliates
Partner
Type
Clicks
Bookings
Commission
Conversion
Status
Travel affiliate partners the concierge books through. Accounts not yet live — figures are placeholders until applications are approved and links are wired (Phase 3).
Note
Affiliate and concierge revenue depend on the Phase 3 build (live concierge agent, travel affiliate accounts, booking attribution). Figures shown are placeholders until those are wired — see Go-Live Checklist for the revenue model and required affiliate accounts.
Promotions & Discounts
Promo codes live in Stripe (which enforces discount, limits & expiry). This panel reads them live from Stripe. LIVE
Total codes
—
in Stripe
Active codes
—
currently redeemable
Total redemptions
—
all-time, across codes
Promo codes LIVE from Stripe
Code
Type
Value
Duration
Used
Limit
Expires
Status
Loading…
+ Create code in Stripe →Codes are created in Stripe (Products → Coupons → Promotion codes); they appear here automatically.
Before you run promos — config notes
• Codes live in Stripe — Stripe handles discount math, expiry, usage caps & per-customer limits. This panel mirrors them.
• No double-dipping — referral free-months + a promo code could over-discount. Restrict stacking in Stripe.
• Scope per plan/cycle — "50% off" is very different on $11.99/mo vs $649/yr. Scope each code to specific plans.
Referrals & Ambassadors
One program: everyone can refer (free-month perk); flagged ambassadors earn cash commission. LIVE
Add a referrer / ambassador
Search any signed-up user by email, then flag them as an ambassador (they must have a Tixxi account first — even the free plan works).
Referrers
—
with ≥1 referral
Ambassadors
—
commissioned
Revenue generated
—
from all referrals
Commission owed
—
unpaid (manual payout)
Referrers & ambassadors LIVE
Email
Type
Referrals
Revenue gen.
Commission owed
Paid to date
Loading…
Regular referrers earn a free month of their own tier per paid referral (perk, applied manually). Ambassadors earn cash commission (recurring, 12-mo cap per referred user). Use Mark paid after settling a commission outside the system.
How this works One unified program
Regular referrers (anyone with the in-app "Refer & earn" link) earn a free month of their own tier per paid referral, capped at 12/year — applied manually.
Ambassadors are referrers you flag (use Make ambassador in the table above to set their commission type + rate) who earn cash instead — recurring on each referred subscription payment, capped at 12 months per referred user. Payouts are manual for now (Stripe Connect is the post-launch upgrade).
Social Media
Follower counts and growth across platforms. Manual entry — log your numbers periodically; full API auto-sync is a post-launch upgrade.
Instagram
—
followers
TikTok
—
followers
X / Twitter
—
followers
Facebook
—
followers
Log today's numbers manual snapshot
Enter current follower counts. Leave blank to skip a platform. Each save is timestamped and charted below.
Instagram followers over time
TikTok followers over time
X / Twitter followers over time
Facebook followers over time
Subscriber Analytics
All plans, cohort analysis, and churn data
Free
—
users
Basic
—
$0 MRR
Pro
—
$0 MRR
VIP
—
$0 MRR
Trial (active)
—
converting
MRR by tier LIVE
Tier
Active
Monthly
Annual
MRR
Loading…
User lookup LIVE
Email
Plan
Joined
Alerts
Status
Conversion funnel
Churned this month
Email
Plan
Reason
LTV
Events & Search Intelligence
What users are searching, alerting on, and buying — anonymized aggregate data
Alert performance LIVE
Standard alerts
—
active
Express alerts
—
active (paid)
Paused
—
not monitoring
Savings delivered
—
total across users
Triggered ACCRUING
—
trigger history accrues
Top searched artists
Top searched teams
Top venues by alert volume
Most alerted events Monetizable demand intelligence
Event
Venue
Date
Alerts
Avg target $
Best platform
Demand signal
Search trends (7-day) Keyword volume
Keyword
Searches
→ Alerts
Conversion
Price sensitivity by genre
Geographic distribution
EVENTS LIVEUSERS: COMING SOON
First-party recommendation engine. Tracks how the For You tab performs — impressions, clicks, conversions to alerts, and which signal type converts best. Predictions-powered buy/wait signals (Half 2) layer on later.
Recommendation funnel LIVE from recommendation_events
Impressions
—
cards shown (all-time)
Click-through rate
—
clicks ÷ impressions
Clicks
—
recommendation clicks
Conversions
—
→ alerts created
Today
—
impr · click · conv
Which signal converts by recommendation type
Signal
Impr.
Clicks
CTR
Conv.
Top recommended events by clicks
Event
Clicks
About this data
Recommendations come from each user's own alerts + our events catalog (no external data yet). Quality sharpens as users set more alerts. Numbers read zero until the For You tab gets real traffic — that's expected pre-launch, not a fault. Half 2 adds TicketsData Predictions buy/wait signals onto each pick once on Pro (mid-July).
Demand Signals
What people are asking for, across two funnel stages: pre-signup interest (homepage waitlist) and existing-user feature demand ("Notify me" clicks). Validates what to build and how acquisition is tracking.
Waitlist LIVE · pre-signup acquisition
Total signups
—
on the homepage waitlist
Converted to users
—
waitlist → account
Last 7 days
—
new signups
By source where they came from
Source
Signups
Feature interest LIVE · existing-user demand
Logged-in users who clicked "Notify me" on an unbuilt feature — direct demand validation for what to build next.
Concierge interest
—
users want the travel concierge
For You / smart-picks interest
—
users want price-aware picks
Total users
—
denominator for the % above
Platform Performance
Click-through rates, affiliate earnings, and price accuracy by platform
Platform comparison
Platform
Status
Alerts set
Clicks
CTR
Est. affiliate $
Avg price accuracy
Last scraped
Platform click share
Affiliate revenue estimate
API & Cache Status
TicketsData credit usage and price-cache performance. Updates as the monitoring engine runs.
Credits spent today
—
TicketsData fetches today
Cache hit rate
—
served from cache (0 credits)
Credits remaining
—
on TicketsData plan
Runway forecast LIVE
—
days at current burn
Burn rate
—
credits/day (7-day avg)
Fetches logged (total)
—
all-time fetch_log rows
Est. cost today
—
@ $0.05 / credit
Cache snapshots
—
rows in price_snapshots
Search-cache analytics LIVE from search_log
Persistent Supabase search cache (6h TTL) protecting the Ticketmaster Discovery ~5,000/day quota. Every search writes a row to search_log.
Search cache hit rate
—
served from cache (0 Discovery calls)
Discovery calls today
—
of ~5,000/day ceiling
Avg cache age on hits
—
across cache-hit searches
Searches logged (total)
—
all-time search_log rows
Outcomes ALL-TIME
—
miss · relaxed · stale · error
External service health
Service
Status
Last checked
Uptime 30d
Top cached searches By hit count
Query
Cache hits
Age
Cron job status All 11 jobs
Job
Schedule
Last run
Duration
Status
Pricing & Coverage
How much of the discoverable catalog has live prices, what people are searching, and what the AI advisor recommends. Reads our own tables — 0 TicketsData credits.
Price coverage LIVE
Active resale events
—
non-TM, future
Priced (any)
—
— coverage
Fresh prices
—
— fresh
Stale / unpriced gap
—
reprice cron target
Credits left
—
of monthly pool
Top searches (7-day) Normalized
Query
Searches
Max results
Unmet demand Zero-result, repeated
Searches that returned nothing — catalog/coverage gaps worth filling.
Query
Searches
Search outcomes (7-day)
Total searches
—
last 7 days
Cache hits
—
served free
Live fetches
—
discovery calls
Zero-result
—
— of searches
AI Advisor
Claude reviews live coverage, search demand, and credit spend, then recommends what to adjust — reprice budget, catalog gaps to seed, or whether to enable price-on-search. Runs on demand; uses no TicketsData credits.
Ask the advisor Claude
Pulls the latest pricing + economics metrics and asks Claude for a prioritized read. (Loads current data automatically.)
Data & Exports
Anonymized aggregate data for internal analysis and future B2B monetization. All exports are fully anonymized — no PII, minimum cohort size 100.
All data shown here is anonymized and aggregated. Individual user data is never exported. Minimum cohort size: 100 users.
Available exports
Dataset
Records
Updated
Export
Top 100 searched events
100
Daily
Price drop timing patterns
Weekly
Weekly
Demand by city (>100 users)
50 cities
Weekly
Platform price comparison
9 platforms
Daily
Genre price sensitivity
12 genres
Monthly
Data monetization pipeline Phase 3
Tour routing intelligence
Artist demand by city → sold to talent agencies and managers at $500-5,000/month per artist
Venue demand signals
Secondary market demand per venue → sold to operators at $299-999/month
Price timing reports
When prices drop by genre/platform → sold to media and research firms
Demand alpha (finance)
Pre-announcement demand signals for publicly relevant artists/venues