Four quick steps and you'll see live revenue, bookings, and payouts like the demo. You can do these in any order — progress is saved automatically.
Rebuild: never runLast check: waiting for first auditChecking data health…
April Revenue
—
—
This Week
—
Bookings today
—
sessions on the calendar
Pending pipeline
—
pending + expected (uncollected)
Where do these numbers come from? — booking & revenue definitions
Booking count sources
Active this month (through today)—
Active + cancelled this month—
All-time active only—
All-time incl. cancelled—
Revenue definitions
Revenue recognized (MTD)—
Revenue accrual (booked-through-EOM)—
Revenue collected only—
Tap any row to see what's counted.
0–30 days ahead
—
bookings in window
0–60 days (cumulative)
—
all from today through +60d
0–90 days (cumulative)
—
all from today through +90d
Today's schedule
—
Studio utilization
—
Add studio
Step 1 of 5 — Name & brand color
Choose how this studio appears on your dashboard and reports.
Brand color
Connect the Google Calendar where your bookings live. We import up to 5 years of events (dates & times from Google). Rate rules from the next step fill in dollars.
Same address you see in Google Calendar → Settings → your calendar. Optional, but recommended for automatic history import.
Enter your weekday rate (required). Check “weekend different” only if you use a separate weekend price — nothing is prefilled.
Toggle each marketplace where this studio is listed and set that platform’s fee %. Used to estimate fees in Fees Paid and source breakdown — you can edit later under studio settings.
Percent is applied to gross booking totals for matching imports; tenant-wide defaults apply if you skip this step.
You’re ready. Confirm to create your studio and pull calendar history.
Studio Color—
Brightness
Selected Color#——
Enter six hex digits after the hash, for example hash 0A84FF.
Rename studio
Delete studio?
Could not delete studio
Booking details
Delete booking
Delete this booking? This cannot be undone.
Delete cash entry
Delete this payment? This cannot be undone.
Bookings
All bookings
VIP clients
—
in database
New Clients
—
first booking
Repeat Clients
—
returning this month
Upcoming
—
next 7 days
Custom range
Booking history
Booking date (America/Chicago). Hrs active excludes cancelled/refunded; Hrs all includes them.
Loading snapshot…
Chart summaries update when filters load.
Where Bookings Come From
Follows date filter & status above
Busiest Days
New vs Returning
MTD active bookings (excl. cancelled)
Booking status
All bookings matching filters above
Upcoming — Next 7 Days
Loading bookings preview…
Studios
Loading…Rebuild: never run
Clients
All clients
Total Customers
—
VIP Customers
—
≥3 bookings & ≥$600 spent, or marked VIP
Page 1
Financial Intelligence
Real-time business CFO view — figures refresh when you open this tab or sync data
Ledger basis: revenue is tied to booking session dates and status/collected cash you log here. It is not a bank statement—Stripe payouts arrive later, net of fees, and personal transfers (Zelle, card, savings) won’t match studio totals.
Collected
Bookings marked collected (MTD through today) plus non-tip cash logged in Cash Log—same calendar month. This is operational “in the door” in the app, not the sum of bank deposits: Stripe ACH is usually net of fees and lands on different dates than the session.
—
Pending pipeline
Booked sessions waiting to settle to your bank account.
—
not yet in bank
Expected Revenue
Upcoming bookings that are confirmed but the session hasn't happened yet. This money is not collected or guaranteed.
—
booked but not yet taken
Projected April Net
Projected month total after overhead using current bookings and expected sessions.
—
—
Profit Margin
Net profit as a percentage of booked-through-EOM revenue (collected + pending + expected, accrual). A negative % early in the month is normal — check again at month end.
—
YTD margin
Off-platform cash (MTD)
From logged cash — buckets follow type: tags in payment notes.
Break-even tracker
Break-Even
This bar shows how far your collected + projected revenue has reached toward your monthly overhead goal.
Collected: —
Projected: —
Overhead: —
Per-Studio P&L Cash-basis by studio
Per-studio view shows each studio’s collected cash and overhead share. Use the help icon for calculation details.
Pending payouts
Best month
—
—
All time uses every completed month in your data (not only this year). Pick a year for best in that calendar year.
Slowest Month
—
—
Rolling 12 months uses completed months in the last year (unchanged). Pick a year for slowest within that calendar year.
Yearly best & worst months
Gross month revenue (bookings + off-platform cash by session / payment date) — same basis as Month Revenue reconcile line, not bank or Stripe dashboard.
Monthly Revenue Goal
—
$0 earned0%
Revenue by Month
202620252024Forecast
Revenue by Source
Daily Revenue Average (booked / accrual · excl. cancelled)
—Live
Studio listing rates
Advertised $/hr for repricing and studio cards. Marketplace and card-processing fees are separate — set percentages in Service fee % below so Fees Paid tracks what you send to each host.
Platform Fees Paid — this month
Gross Revenue
—
Fees Paid
—
Net Revenue
—
Service fee % (by host)
Peerspace, TagVenue, Giggster, etc. take a cut of gross booking revenue. Direct / website is your own checkout (e.g. Stripe — often ~3.2% on card). Update when a host changes terms; Fees Paid and net rollups use these values.
Add Overhead Cost
Overhead — this month
Analytics
Deep dive into your studio performance
Off-platform cash (MTD)
Same buckets as Financials — parsed from cash log notes.
Studio Performance
Guest Intelligence
New Guests This Month (unique)
—
Returning Guests (unique)
—
Avg Booking — New Guest
—
Avg Booking — Returning
—
Cancellation Rate
—%
12-Month Retention
—%
Avg Revenue / Booking
—
Busiest Day of Week
—
12-Month Revenue Trend
Pricing & forecast tools are shown first on this page. Use the button to jump to review & listing snapshot at the top.
Market Intelligence
Listing & review snapshot · city hourly benchmark · utilization hints · listing $/hr overlay — included for every signed-in tenant
Sample listings are scraped snapshots for directional comparison — not live availability or an exhaustive directory. Your review scores stay disconnected until we wire your sources.
Review & listing snapshot
Compare nearby listings on ratings and reviews. The section below adds your hourly rate vs city peers, utilization-based hints, and listing $/hr overlays from your live dashboard data.
Radius
Studios Nearby
—
Your Review Score (not yet connected)
—
vs market avg
Your Review Count (not yet connected)
—
—
Market Avg Rating
—
nearby studios
Performance vs market — review score & volume
Insight
—
Demand Pattern
Weekend demand is strongest in Houston. Friday–Sunday listings command higher booking volumes.
Top Amenities
Natural light, backdrops, and lighting kits appear most in top-rated listings.
Review Gap
—
Pricing, yield & booking forecast intelligence
City median rates, utilization hints, and listing overlays load for every plan. Upgrade to Stripe Pro if you need unlimited studios/bookings and everything in Standard on one bill.
Stripe Pro — $49/mo
Benchmarks above are not paywalled. A Pro subscription adds:
Unlimited studios
Unlimited bookings
Everything in Standard
Benchmarks & overlays
Revenue History
Comparing today vs prior years — live, no input needed
Compare period:
to
View mode:
Today's revenue (collected)
Same calendar date each year — cash collected on that date, not scheduled sessions. Home "Bookings today" counts sessions.
MTD vs Prior Years
Cached · refreshes every 60 s
YTD vs Prior Years
Revenue Comparison
Year-over-Year Detail Table
New Clients
Hours Booked
Avg Booking Value
Studio vs Studio
Add Booking
Manual entry for direct and walk-in bookings
Export Center
Download complete data for any section
All Bookings
—
All Clients
—
Financial Summary
Monthly revenue · collected · pending
Analytics Report
Studio performance · guest data · trends
VIP Clients Only
—
Payout History
All Peerspace payouts · dates · amounts
Import bookings from CSV
Drop a file or choose one. Format must match the dashboard CSV template.
Drop CSV here or tap to browse
Revenue & payout terms
MTD revenue (hero) — Same number as Analytics MTD and /metrics/canonicalrevenue_mtd_total_non_cancelled: non-cancelled bookings through today plus off-platform cash in-month (Chicago). Net after estimated platform fees is the secondary line under the hero, not the big headline.
Collected — Cash in hand from bookings already paid.
Pending pipeline — Expected + pending amounts still moving through platforms or invoices.
Peerspace / platform fees — Estimated platform take — check each channel for exact statements.
Market tab — Uses curated listing samples near your onboarding location; not a live map of every competitor.
Push notifications
Choose what we alert you about in the browser (after you allow notifications). Uses the same device subscription as the installed app.
Studio Manager Display
Log Payment
Upcoming Bookings
✨
Pro tier — $49/mo
In the app, Market Intel already includes city hourly benchmark, utilization hints, and listing $/hr overlay for every signed-in tenant. Subscribe to Pro for unlimited studios & bookings plus everything in Standard.
City hourly benchmark — your onboarding rate vs median peers in your city (when enough tenants share rates)
Utilization pricing hints — rule-based tips from your MTD booked hours vs capacity (not an auto-pricing engine)
Listing $/hr overlay — median advertised hourly from curated listings within your Market radius
Those three modules run in-app for every plan. Pro subscription also includes:
Unlimited studios
Unlimited bookings
Everything in Standard
14-day free trial · no credit card required
Data Health
Runs calendar repair and a full integrity audit with auto-fix (QA rows, customer stats drift, amount/rate normalization, and safe calendar-linked time heals).
This can take 1-2 minutes. You can keep using the app while it runs.