Recommended sheet tabs
Admin
Google Sheet Admin Brain
Before Tuesday, do not make the website the source of truth. Google Sheets should track families, children, programs, enrollments, payments, guides, attendance, and follow-up.
Sign in required
This admin section is hidden unless the current profile is a Guide or Admin.
Use the sign-in page to test the role-based view. Production would use real authentication later.
Sign inID system
Keep names from becoming chaos.
Status values
Use the same words everywhere.
Program: Open, Coming Soon, Waitlist, Closed, Full, Cancelled.
Payment: Not Paid, Pending, Paid, Waived, Refunded, Partial Refund.
Follow-Up: Yes / No + Notes.
Daily manual workflow
Registration week operating rhythm
Payhip orders import
Placeholder for phase 2
Later: Payhip paid/refunded webhook posts to Vercel. Vercel validates the event and inserts/updates an order row in Supabase.
Match to registration
Payment matching queue
Match order email/name/product to the family registration record. If names differ, mark Follow-Up Needed.