Studio Analytics

Who's booked, and what happened

One day at a time, starting with today. Each guest shows whether the bot let them in and what Urban Sports recorded.

Loading…

Recently issued

The latest codes handed out, with the booking they belong to.

Add QR codes

Paste one code per line (or comma-separated). Duplicates are ignored.

Today's funnel

Bot conversations since midnight: started, issued, and where guests hit a wall.

Recent denials

Guests the bot turned away — usually a name typo you can help with, or an out-of-codes moment.

Configured partners

Aggregators we earn commission from. Revenue is estimated from confirmed check-ins, capped per member per month.

Add / edit partner

Match value is the guest email domain (e.g. urbansportsclub.com). Cap is paid check-ins per member per month.

What Urban Sports paid for

Straight from the partner portal. Paid excludes each member's first check-in here — Urban Sports doesn't pay for those.

Visits that went unpaid

Guests we let in on a door code who never checked in on the Urban Sports app. This is the number the reminder exists to shrink.

Messages

Every message the bot can send. Edited wording goes live immediately — no deploy.

Edit message

Pick a message on the left. Placeholders in braces are filled in per guest.

Select a message to edit it.

Token health

Whether the long-lived token can still mint access tokens for the sync.