This dashboard is restricted to the site owner. If you believe this is a mistake, contact yannick.
Overview
Real usage across the site — computed from actual analytics events, nothing simulated.
Total Users
—
Active Sessions
—
Total Pageviews
—
Avg Daily Pageviews
—
Daily Activity
PageviewsSessions
Geographic Distribution
Will look sparse with a small user base — that's expected, not a bug.
Device Usage
Recent Activity
Users
Every real account on the site and how they use it.
Username
Email
Last Seen
Sessions
Pageviews
Avg Session
Top App
Loading…
Email Templates
Reusable block layouts for campaigns and automated weekly Strava Challenge win/loss emails.
Loading…
Loading…
Campaigns
Visual email campaigns to real users — sends go through Resend from a verified @yannickmorgans.ca address.
Recent Campaigns
Name
Status
Recipients
Open Rate
Click Rate
Actions
Loading…
Strava Challenge
Private setup and operational controls for Yannick vs Emma. Credentials and invitation secrets are never shown here.
Season setup
Yannick Red
Loading private connection status…
Emma Blue
Loading private connection status…
Sync
Fetches and normalizes current Strava activities. This does not award points or finalize a week.
Finalization preview
Choose a week to preview scoring readiness.
Finalizing locks an official weekly snapshot and sends the result emails once. Type the exact confirmation below.
Safe email previews
Previews stay in this browser and do not send email.
Pre-season reset
For testing before Monday only. This clears challenge activities, finalized results, scores, and result-email state; it never disconnects either Strava account.