Home Dashboard

Data through Jul 17, 2026 (sales) / Jul 28, 2026 (leads) · Refreshes weekly once connected to MoeGo
Export Summary
Business Health
82 / 100
Baseline established this week — trend appears after the next update
Retention (35%)77 / 100
Revenue trend (30%)93 / 100
Attendance trend (20%)72 / 100
New client trend (15%)84 / 100
New Customers
36
Last full month (June) · steady ~30–40/mo pace all year
Customers At Risk
181
Win-back-family clients only (VIP, We Miss You, Early Warning) — see the full "Customers Needing Attention" list below for every flagged category
Regulars whose current gap since last visit is well beyond their own normal rhythm (not a fixed day count — a client who visits weekly is flagged differently than one who visits monthly).
Customer Retention
76.8%
Of clients active 60–120 days ago, still active now
Cohort = clients whose last visit (as of 60–120 days before today) put them in an active window. Of that cohort, 76.8% have visited again since — i.e., stayed active — rather than going quiet.

Biscuit mascotBiscuit's Weekly Coach

Good morning! Here's what I noticed this week:
  • 333 customers have crossed 30 visits — your loyalty cliff. They retain at 92% vs. 33% below it. Getting more people past that line is probably worth more than any single campaign.
  • 80 customers are within 3 visits of hitting their first 10-visit milestone — an easy nudge could tip them into the loyal group.
  • 181 regulars have gone quieter than their own normal rhythm (56 are still fresh enough to be a likely win-back) — including VIP clients worth a personal call.
  • Checked MoeGo's Leads management directly: 101 leads sitting unconverted, oldest from December 2025. Spot-checked several — none became paying customers.
  • Revenue is up 4.6% vs last month, visit volume holding steady (+0.4%). New customer signups are on pace at 36 for June.
Biggest Opportunity

Win Back Regulars

$6,731
115 clients who were regulars (10+ visits) have gone quiet 60+ days. Estimated value assumes a 20% response rate at their typical one-month spend when active.

Loyalty Milestone Progress

How many customers have crossed each visit threshold — the metric that matters as much as revenue, per your note that loyalty jumps hard after ~30 visits.
566
10+ visits
414
20+ visits
333
30+ visits
the cliff
238
50+ visits
81
100+ visits
The 30-visit cliff is real. Customers with 30+ visits show 91.9% recent-activity retention. Customers below 30 show only 33.4%. Once someone crosses ~30 visits, they very rarely leave.
Closest to their next milestone (nudge candidates):
Within 3 visits of 1080 customers
Within 3 visits of 2026 customers
Within 3 visits of 30 (the cliff)17 customers
Within 3 visits of 507 customers
Within 3 visits of 1001 customer

Revenue by Service

Full reliable data window (Mar 2025 – Jul 2026).
$1.31M
Daycare
$742K
Boarding
$580K
Grooming
Daycare is the volume driver; boarding has the highest average ticket ($354 vs. $58 daycare, $65 grooming).

Daycare Attendance by Weekday

Average dogs per day, each weekday. Closed weekends.
55
Mon
70
Tue
74
Wed
73
Thu
62
Fri
Monday is your softest day (~26% below Wednesday's peak) — a Monday-specific promo could smooth the week.

Meet & Greet → Customer Funnel

Pulled live from MoeGo's Leads management, cross-checked against paying-client records.
101
Leads currently unconverted
0 of 9
Spot-checked leads that ever became a client (oldest: Dec 2025)
⚠️ This is the same gap flagged in the sales data: only 1 of 1,558 historical meet-and-greet appointments was ever marked "Finished" in MoeGo. Whether it's a scheduling problem, a follow-up problem, or both, real leads with real referral sources are going cold. Worth confirming with staff whether completing a meet & greet is supposed to trigger "Convert" here.

Customers Needing Attention

Highest-priority names this week — win-back-family clients ranked by likelihood of coming back, everyone else by lifetime value. 459 total flagged.
CustomerReasonWin-Back OddsSuggested Action
JAJoe Adair VIP
Normally visits every ~4 days — gone 299 days Lower VIP Concierge Outreach
CRCarrie Robinson
Normally visits every ~7 days — gone 100 days Medium We Miss You Campaign
TETheresa Eberhardt
Normally visits weekly — gone 123 days Medium We Miss You Campaign
HBHeather Bliss
Twice-weekly regular (~2 day gap) — gone 14 days, over her 10-day threshold High Early Warning Check-In
ELEvelyn Lopez
Still visiting for daycare, but no grooming in 6 weeks Cross-Sell Campaign
VSVictoria Silas
Still visiting for daycare, but no grooming in 6+ weeks Cross-Sell Campaign

Win-Back Snapshot

Two different things worth tracking separately: customers you should try to win back, and customers who already came back on their own.
115
Lapsed regulars worth a win-back push (est. $6,731 value)
364
Customers who already returned on their own after a 60+ day gap (138 in just the last 90 days)
The second number is a good sign — win-back isn't a hard sell for this business. It also means the 115 above are realistic targets, not a lost cause.

Marketing Recommendations

Drafts only in this mockup — nothing sends without your review.
Win-back campaign
115 customers
Grooming reminder for daycare regulars
132 customers
Add-on upsell prompt at drop-off
414 customers (in-person, not a campaign)
Holiday boarding — early outreach
572 clients who've boarded before
"So close!" milestone nudge
80 customers 1–3 visits from their 10th
⚠️ Holding back on a broad "leave us a review" campaign for now. Meet-and-greet appointments aren't being reliably confirmed in MoeGo, and 101 leads are sitting unconverted — that's the most likely source of the negative Google reviews. Fix that process first.

VIP Customers

Top clients by lifetime value.
EW
Effie Weaver
Lifetime Value$36,102
Customer for1.1 yrs
Last visitJul 16
KS
Katie Sabo
Lifetime Value$31,352
Customer for1.3 yrs
Last visitJul 16
KP
Kesha Pepin
Lifetime Value$19,367
Customer for1.3 yrs
Last visitJul 17
LV
Liesl Vander Aarde
Lifetime Value$19,112
Customer for1.3 yrs
Last visitJun 28 ⚠
Tenure shown instead of birthdays — birthdate isn't in the MoeGo data we have access to yet.

Customers & Revenue by ZIP

Top ZIP codes, full data window.
98407201 customers · $628.8K
98406194 customers · $474.0K
98466113 customers · $229.5K
9833558 customers · $153.2K
9846571 customers · $146.0K
9846748 customers · $103.9K
92 distinct ZIPs total — the top 2 alone (both central Tacoma) account for over 40% of revenue.

Boarding Tier Popularity

"Bronze Squeaker," "Silver Tennis Ball," "Golden Bone" — your boarding room tiers.
Bronze Squeaker338 customers · $324K · 90% repeat
Silver Tennis Ball278 customers · $324K · 95% repeat
Golden Bone76 customers · $94K · 92% repeat
Bronze and Silver are neck-and-neck on revenue; Golden Bone (presumably the premium tier) has far fewer takers — worth understanding whether that's price resistance or lack of awareness it exists.

Revenue Opportunities Breakdown

Click a category to see the math.
Grooming
$411
42 active clients, never tried it
Boarding
$15,415
290 active clients, never tried it
Add-ons
$811 / wk
414 recent visits, no add-on
Win-Back
$6,731
115 lapsed regulars
42 active clients (visited in last 60 days) have never bought grooming
× avg grooming ticket $65.28 × 15% estimated one-time conversion= $411
290 active clients have never booked boarding
× avg boarding ticket $354.36 × 15% estimated conversion= $15,415
Boarding is need-driven (travel), not an impulse upsell — best paired with the holiday outreach below rather than a same-week push.
414 clients had a daycare visit in the last 60 days with no add-on
Add-on visits average $15.71 more per ticket than visits without one
× 15% estimated conversion, scaled to a weekly run-rate= $811/wk
115 lapsed regulars, valued at their typical monthly spend when active ($33,656 combined)
× 20% estimated campaign response rate= $6,731
All conversion rates are placeholder estimates (15–20%) until we have real campaign response data to calibrate against — treat these as directional, not guaranteed.

Upcoming Opportunities

Generated from your actual historical patterns, not a generic holiday calendar.
  • Start Thanksgiving boarding outreach in the next 4–6 weeks. Thanksgiving week has historically run 84% above normal boarding volume — your single biggest seasonal spike.
  • Christmas/New Year is even bigger — 106% above normal. Worth a waitlist or early-booking nudge to your 572 past boarding clients well before December.
  • Skip the Labor Day and July 4th boarding push. Unlike Thanksgiving/Christmas, your own data shows no real booking lift around either — don't spend marketing budget assuming a summer-holiday spike that isn't actually there for Biscuits.
  • Memorial Day shows a modest, consistent +13–17% lift both years — smaller than the fall/winter holidays, but real. A light-touch reminder is worth it; a big campaign probably isn't.
Ask Biscuit
Demo — answers pulled from this dashboard's analysis, not live data yet
Hi! I'm a demo of what live Q&A on this dashboard could look like. Right now I only know the numbers already in this analysis — try one of these, or type your own:
Top customers At-risk clients Revenue by service Busiest weekday Win-back Loyalty milestones Meet & greets ZIP codes Boarding tiers