Dashboard

Performance overview.

Loading… Updated live
Google Analytics Connected
Microsoft Clarity Connected
Search Console Verified
SSL · DNS Secure
System status
● Live
Site status
GA4 + Clarity
Tracking stack
Firebase
Members + booking
Hostinger
Hosting
Primary URLs
Public sitejacyoga.com
Programs / pricing/programs/
Class schedule/classes/
Member portal/portal/
This admin/admin/
Tracking & IDs
GA4 property538957271
GA4 tagG-PHD15XPCSG
Clarity projectwwz5qs76t5
Search Consolejacyoga.com
Where the live numbers are

At-a-glance numbers (sessions, users, pageviews, top pages, sources, audience) live on the Performance, Pages, and Audience tabs: a daily snapshot pulled from Google Analytics. The full live report is on Analytics. Session recordings and heatmaps are in Microsoft Clarity; search performance is in Search Console, both under Open dashboards.

Performance snapshot.

GA4 · 7 / 30 / 90 days · 21 Jul 2026, 10:53 pm
Last 7 days
79
Sessions
▲ 11.3% vs prev
52
Users
▲ 20.9% vs prev
124
Pageviews
▼ 39.8% vs prev
1m 59s
Avg session
▼ 54.5% vs prev
24.1%
Engagement
▼ 43.1% vs prev
Last 30 days
210
Sessions
▼ 13.6% vs prev
107
Users
▲ 2.9% vs prev
700
Pageviews
▼ 54.0% vs prev
5m 10s
Avg session
▼ 40.4% vs prev
42.9%
Engagement
▼ 21.7% vs prev
Last 90 days
454
Sessions
— vs prev
206
Users
— vs prev
2,222
Pageviews
— vs prev
7m 1s
Avg session
— vs prev
49.1%
Engagement
— vs prev
Sessions · last 30 days 210 total
Acquisition source / medium
(direct) / (none)170
google / organic31
(not set) / (not set)6
checkout.stripe.com / referral6
aisearchindex.space / referral1
zeyao.net / referral1
Conversions GA4 key events

No key events yet.

Mark events as key events (conversions) in GA4 — plan clicks, enquiries, bookings — and their totals appear here.

Live analytics.

Google Analytics · Looker Studio

Live traffic pulled straight from Google Analytics — sessions, users, top pages, sources, devices. Updates automatically; no refresh needed.

Top pages.

By pageviews · last 28 days · 21 Jul 2026, 10:53 pm
/portal/324
/117
/admin/67
/classes/56
/programs/49
/about/20
/testimonials/18
/insights/16
/contact/11
/corporate/11
/insights/slipped-disc-yoga-what-helps/1
/insights/tech-neck-yoga-neck-shoulder-pain/1

Top search queries.

Search Console · last 28 days

Queries populate in ~48 hours.

Once Google has indexed and seen visitor queries that surface jacyoga.com in search results, the top 10 queries will display here with click-through rate and average position.

Geography

Top countries

Singapore 86
Malaysia 7
United States 5
Poland 2
Russia 2
France 1
Germany 1
Hong Kong 1
Device

Mobile vs desktop

mobile 83
desktop 26
Visitors

New vs returning

new 101
returning 20
(unknown) 2

Teacher config.

Saved on this device
Universal meeting link Live via Firestore /config/portal

One link for all your online group classes. Members see this in their portal once they're entitled. Visitors browsing /classes/ never see it. Don't put Zoom links inside individual Google Calendar events — those events are public, anyone could read them.

Changes propagate live to every signed-in member's portal via Firestore onSnapshot — no page refresh needed on their end.

Expiring soon

Subscriptions lapsing in the next 30 days or expired in the last 60 — soonest first. Click a row to edit or extend (renew date + Pause are right there).

Member directory

Active members show by default. Search the whole roster by name, email, or phone to find anyone else (including inactive members). Click any row to edit.

Signed-in account Firebase Auth

Admin operations require sign-in with an allowlisted email (set in firestore.rules). If you're not seeing the member list above, you're either signed out or signed in with a non-admin account.

Workshops

Create and manage themed workshops. Click a row to edit; right-click for duplicate or delete. Upcoming workshops (when visible) show on the site; past ones tuck away below. Price uses a fixed set of Stripe tiers — pick one per workshop.

Upcoming
Past workshops

Analytics & tracking.

Content & publishing.

Infrastructure.