Live demo · Dashboards

All your numbers on one live dashboard

Sales, bookings and reviews from the tools a business already uses, on one screen that updates by itself. The data here is simulated; on your project it comes from your own accounts.

Spa RivièreSimulated data

Spa and boutique · Québec and Lévis

Live

Connected sources

  • SquareSynced 2 s ago
  • StripeSynced 5 s ago
  • Google CalendarSynced 8 s ago
  • Google reviewsSynced 11 s ago
  • QuickBooksSynced 14 s ago

Revenue today

$8,449

-20.6%vs same time last Thursday

Orders today

92

Average basket $92

Bookings today

54 / 80

68% of spots booked

Google rating

4.7 / 5

783 reviews · 103 in 30 days

Cash in bank

$79,855

QuickBooks · no invoice paid yet today

Revenue

By hour, today vs the same day last week

Revenue so far today: $8,449. Same day last Thursday, whole day: $11,514. Best hour today: 18:00 to 19:00, $1,601.

Bookings by service

Appointments today

Bookings by service: Massage, 60 min, 16; Massage, 90 min, 4; Thermal circuit, 20; Facial, 1; Manicure, 7; Body wrap, 6.

Revenue by channel

Today

Revenue by channel: In store, $6,706 (79%); Online store, $992 (12%); Gift cards, $750 (9%).

Live activity

Newest first

  • SquareQuébec

    Boutique sale

    Arnica massage oil

    $39.09

  • SquareLévis

    Payment at the spa

    Body wrap

    $109.23

  • Google reviewsLévis

    New review from Jonathan B.

    4 out of 5 stars

    “Lovely spa and an excellent massage. A short wait at the front desk.”

  • SquareQuébec

    Payment at the spa

    Massage, 90 min

    $178.21

  • StripeLévis

    Online order

    Cedar candle + 1 more item

    $105.78

  • StripeLévis

    E-gift card

    $75

    $75.00

  • StripeQuébec

    Online order

    Discovery gift box

    $83.53

  • SquareLévis

    Boutique sale

    Arnica massage oil

    $39.09

  • StripeQuébec

    E-gift card

    $150

    $150.00

  • SquareLévis

    Gift card sold

    $50

    $50.00

  • StripeLévis

    Online order

    Shea hand cream + 2 more items

    $72.04

  • SquareLévis

    Payment at the spa

    Thermal circuit

    $76.69

  • SquareLévis

    Payment at the spa

    Massage, 60 min

    $149.47

  • SquareQuébec

    Boutique sale

    Shea hand cream + 1 more item

    $59.79

  • SquareLévis

    Payment at the spa

    Manicure

    $63.24

  • SquareQuébec

    Payment at the spa

    Facial

    $162.47

  • SquareQuébec

    Payment at the spa

    Thermal circuit

    $67.84

  • StripeQuébec

    Online order

    Shea hand cream + 2 more items

    $162.11

  • SquareLévis

    Payment at the spa

    Thermal circuit

    $76.69

  • SquareLévis

    Gift card sold

    $50

    $50.00

  • StripeQuébec

    Online order

    Cotton bathrobe

    $102.33

  • SquareQuébec

    Payment at the spa

    Manicure

    $63.24

  • SquareLévis

    Boutique sale

    Lavender bath salts

    $25.29

  • SquareQuébec

    Payment at the spa

    Body wrap

    $123.48

  • StripeQuébec

    Online order

    Shea hand cream

    $30.65

  • SquareQuébec

    Payment at the spa

    Thermal circuit

    $76.69

  • SquareQuébec

    Boutique sale

    Cedar candle

    $32.19

  • SquareLévis

    Boutique sale

    Cedar candle

    $32.19

  • Google reviewsQuébec

    New review from Catherine G.

    5 out of 5 stars

    “Warm welcome and spotless service from start to finish.”

  • SquareLévis

    Payment at the spa

    Thermal circuit

    $67.84

Alert rule

Here it shows a notice on screen. On a real project, it sends an email or a text message to the right manager.

Live events are sped up so you can see them arrive.

Spa Rivière is a fictional spa with two locations. Every number, name and review on this dashboard is simulated in your browser; nothing is connected to a real account.

What this demo shows

A spa with two locations, a boutique and an online store. The owner wants one screen instead of five tabs. Here is what that screen does.

01

One screen, five tools

In-store payments, online orders, bookings, Google reviews and paid invoices come together in one place, with the source of each line shown.

02

Numbers that update by themselves

New sales and bookings arrive every few seconds. The tiles, charts and feed recalculate without a refresh.

03

A fair comparison

Today’s revenue is compared with the same weekday last week, up to the same minute, so a quiet morning does not look like a bad day.

04

Filter by location

Switch between all locations, Québec and Lévis. Every tile and chart is recalculated for the location you pick.

05

Alerts that matter

A rule watches the reviews and warns you when one comes in under 3 stars, so someone can answer the same day.

06

Readable on a phone

The dashboard fits a phone screen without sideways scrolling, so you can check the day from the parking lot.

Who it is for

Owners of multi-location businesses

You run two or more stores, clinics or studios and want to know how each one is doing today without calling the managers.

Managers

You need bookings, sales and reviews for your location on one screen, with alerts when something needs your attention.

Franchisors

You want to compare franchisees on the same numbers, from the tools they already use, without asking for spreadsheets every month.

How we build your dashboard

We start from the tools you already pay for. You keep using them; the dashboard reads from them.

  1. 1

    Pick the numbers

    We sit down with you and pick the 5 to 10 numbers you check every day, and the decisions they help you make.

  2. 2

    Connect your tools

    We connect QuickBooks, Stripe, Square, Google and your booking tool through their official APIs, with read-only access wherever the tool allows it.

  3. 3

    Set the refresh and the roles

    Payments can come in within seconds through webhooks; accounting usually syncs every few minutes. Each person sees only their own locations.

  4. 4

    Add alerts and launch

    We set alerts by email or text message (a low review, a slow day, a large invoice paid), then test everything with your real data.

Under the hood

  • Read-only connections to QuickBooks Online, Stripe, Square, Google Business Profile and Google Calendar, when their APIs offer it
  • Webhooks for payments and bookings, scheduled syncs for accounting and reviews
  • Data stored in a database hosted in Canada when your tools and plan allow it; we tell you upfront where each piece lives
  • Logins with roles: owner, manager per location, accountant
  • Alerts by email and text message, with rules you can change
  • Works on desktop, tablet and phone, in French and English

Questions about live dashboards

Montreal · Quebec City · Canada

We build the product. You ship the outcome.

Websites, apps, portals, and mobile — one studio, working software.

Start a project