What's new in TeamStores.AI
Recent updates, in reverse chronological order. Subscribe via RSS or JSON.
Master Launch — Operational Excellence
Phase 10- •Launch Readiness Dashboard at /admin/launch-readiness — single source of truth tracking 30+ items across 5 Gates with live env-var detection.
- •Coordinator Funnel Dashboard at /admin/funnel — 5-stage activation funnel (created → catalog → first order → activated → engaged) with per-stage drop-off auto-flagging.
- •Paid-Ad Spend + ROAS Dashboard at /admin/spend — per-channel Meta/Google/TikTok rolling 7d/30d with auto-flagged pause/hold/healthy/scale gates.
- •Investor Metrics Dashboard at /admin/investor-metrics — GMV / ARR / coordinator growth / ops / cohort diversity for Series A narrative.
- •Sentry + Cloudflare Turnstile bot-protection wired across public forms (env-driven activation).
- •Day-Zero AI starter wizard at /onboarding/day-zero — 2-question wizard with audit-log-driven cron seeding 3 starter products per coordinator.
- •/why-ryte public marketing page consolidating 3 structural moats + 22+ AI surfaces + competitor comparison table.
- •Enterprise concierge intake at /enterprise/onboard with same-session Calendly booking embed.
- •F142 Meet The Team storefront card — 7-day Redis-cached AI narrative below TrustSignalsStrip.
- •/admin/blog-drafts admin-on-demand article generator with 75-topic matrix.
- •Programmatic SEO expansion: /vs/[competitor]/[sport] from 12 → 72 pages (6 competitors × 12 sports).
- •5,939 contract tests passing across 282 test files.
Coordinator Operational Pack
Phase 9- •F86 AI Peer Benchmark Card — coordinator-level percentile rank vs sport + roster-size peers with action hint.
- •F90 Post-Season Recap email + dashboard widget — auto-sent T+24h after store close with 4-section narrative.
- •F93 AI Inventory Alerts Card — 4-kind classification (sold_out / running_low / trending_up / size_concentration) with final-week urgency boost.
- •F94 AI Roster Health Card — 5-kind classification (never_ordered / bouncing_email / missing_email / missing_size / stale_invited).
- •F95 AI Hero Tagline Generator — 3-variant prompt builder with sport-vocabulary hints.
- •F96 AI Refund Response Drafter — 2-tone (warm + direct) decision-aware response generator.
- •F136 Refund-Risk Predictor — surfaces top-risky orders to coordinator dashboard BEFORE fulfillment.
- •G3-B Cross-Product Flywheel Banner — surfaces next cross-sell moment (stores → sponsors → coaches → enterprise).
- •G3-A Sales Nurture Sequence — 5-touch over 21 days with conversion termination + UTM-tagged tracking.
- •G2-C School District Verification end-to-end — coordinator self-serve + admin queue + storefront verified badge.
Strategic GTM — Trust + Sales Motion
Phase 8- •Press kit + media center at /press with downloadable brand assets.
- •About page at /about with founder narrative + 5 core values + milestones timeline.
- •Community page at /community with founder-led peer-support program.
- •Customer Logo Wall on homepage — 12 teams across 8 sports + 12 states.
- •Pricing triptych: Annual (20% off) + Booster club 501(c)(3) (50% off Pro) + Multi-team volume discount.
- •Enterprise concierge tier at /enterprise with 48h onboarding SLA + dedicated Slack channel commitment.
- •F57 Cohort Performance Admin Dashboard — slices F33 attribution_cohort by revenue/AOV/refund-rate.
- •G1-A 7-touch onboarding email sequence over 14 days.
Buyer Trust Pack + Cohort Attribution
Phase 7- •F33 Cohort Attribution Cascade — end-to-end (client pixel + Stripe webhook + iOS CAPI) so Meta/Google smart-bidding sees the cohort signal on every Purchase.
- •F71 AI Size Finder on PDP — height + weight + sport-adjusted fit hints, 84% confidence on youth bands.
- •F75 Cart Missing-Item Nudge — '94% of jersey buyers also added shorts' with 1-tap add.
- •F76 Bundle Progress Bar — live progress to next discount tier in cart drawer.
- •F87 Pre-purchase ETA Microcopy — 'Delivered by June 15' with season-anchor framing.
- •F91 Natural-Language Storefront Search — 'shorts for my 8-year-old' intent parser with ranked results.
- •F92 PDP AI Q&A — product-specific Claude-answered questions with confidence badge.
- •F74 AI Confidence Badge + F85 Explainer Panel — universal trust mechanisms across all AI surfaces.
- •F30 v2 sport-specific Meta age targeting + F32 Google negative-keyword expansion + F34 state-level geo + F36 paid-eligible sport gate.
AI Moments — Funnel-Mouth Wins
Phase 6- •F1 Sport-Personalized Landing Hero — UTM-driven sport-tailored copy on homepage + sport landing pages.
- •F2 Just-Launched Empty-Store Trust Card — warm 'we just launched' message replaces cold 'check back soon'.
- •F3 Sibling Discovery on Confirm Page — multi-sport family cross-store cards.
- •F4 AI What's-Next on Confirm Page — 8-candidate deterministic ranker + Haiku rationale.
- •F5 Paid-Ad Attribution Cascade — _rs_attrib cookie threaded through storefront + pixel + CAPI.
- •AI cost discipline: <$0.10/coord/month with Haiku tier + 7-day cache keys.
Cleanup & Polish
Phase 80- •Developer portal subpages — /developers/api is now an interactive OpenAPI viewer with a sidebar grouped by tag, search, and copy-paste curl + JS snippets.
- •OAuth + auth guide at /developers/auth walks through API keys, OAuth 2.0 with PKCE, and the full scope reference.
- •Webhooks guide at /developers/webhooks documents payloads, signature verification, retry behavior, and ships a built-in test sender.
- •TypeScript SDK landing page at /developers/sdks.
- •Every integration on /integrations now has a dedicated detail page with setup steps, use cases, and code samples.
- •AI gate adoption — every AI-calling route passes through the per-org budget + rate-limit gate.
- •Migration & OAuth docs cover importer-by-importer fields and the full OAuth flow with sample apps.
Schema & Drift Cleanup
Phase 79- •Drift detector reaches exit 0 across the catalog (14 schema discrepancies fixed).
- •COPPA helper now reads the real DOB on athlete profiles.
- •Recruiting inquiry direction distinguishes inbound vs outbound.
- •Review prompt wired into the feed; 'Express interest' endpoint live for college recruiting.
Native polish
Phase 78- •Native share sheet — events, schedules, and recruit profiles can be shared to the OS-level share UI.
- •BottomSheet primitive added to the design system.
- •Mobile settings now links out to 'What's new'.
Public API + Developer Surface
Phase 77- •Public REST API v1 with standardized envelope, cursor pagination, and Idempotency-Key support.
- •12-scope vocabulary with per-endpoint requirements.
- •Initial integrations marketplace with 9 listings.
- •Developer landing page with quickstart snippets.
Growth Loops
Phase 76- •User-event tracking pipeline — every meaningful action emits a structured event.
- •Referral program scaffolding.
Observability
Phase 75- •Centralized error capture replaces ad-hoc console.error calls.
- •Request-ID propagation end-to-end.
- •SLO tracking surfaces uptime, p99 latency, and error budget burn-down.
AI Budget + Rate Limit
Phase 74- •Per-org daily token budget for AI features.
- •Per-audience rate limits so noisy users can't starve other surfaces.
- •AI audit log for every model call.
Design System
Phase 73- •30+ primitives (Button, Card, Badge, Modal, BottomSheet, EmptyState, Tabs, Toast, etc.) with shared design tokens.
- •Dark mode across the whole app.
- •Keyboard-shortcut help panel; improved focus management.
AI Coach Suite
Phase 72- •AI-drafted announcements, replies, and weekly briefings.
- •Practice generator from a coach-supplied goal.
- •Lineup suggestions based on roster, stats, RSVPs, and injuries.
Dues & Stripe Connect
Phase 71- •Native Stripe Connect — funds settle directly to each team's account.
- •Dues invoicing with reminders and partial payments.
- •Refunds + disputes flow through Stripe directly.
Trusted by leagues, districts, and athletic departments