Organization Info
Basic details about your club. These appear in the site header, footer, contact section, and page title.
Hero Section
The big banner at the top of the homepage. Update each season with current details.
Registration Settings
Control registration fees, tryout dates, and whether the Register buttons are visible. Stripe links are on the next page.
Stripe Payment Links
Stripe automatically emails a PDF receipt to the parent after each payment. You see all registrations in your Stripe dashboard.
How to get your links: Log in to stripe.com → Payment Links → Create a new link for each division → paste the URL below.
Google Sheets CMS
Your schedule, news, and team info are managed in a Google Sheet. When you update the sheet, the website updates automatically — no code needed.
Schedule, News, and Teams.1BxiMVs0XRA5nFMdKvBdBZjgmUUqptlbs74OgVE2upmsRow 1 of each tab must have these exact column names (copy/paste them):
📋 Schedule tab
| Column | Example value | Notes |
|---|---|---|
| Opponent | PLG U12 vs. Harbor Hawks | Full matchup text |
| Week | Week 1 | Week or label (Preseason, Scrimmage) |
| Team | U12 · Storm Gridders | Which team is playing |
| Result | W 21–14 or TBD | Start with W, L, or TBD |
| Date | Sat · Sep 14 · 1:00 PM | Display text for date/time |
| Location | Home · Field 1 | Location description |
| Status | upcoming | Must be: upcoming OR final |
| Home | true | Must be: true OR false |
📋 News tab
| Column | Example | Notes |
|---|---|---|
| Title | 2026 Fall Registration Open | Article headline |
| Date | July 26 | Posted date (display only) |
| Badge | New | Optional tag. Leave blank for none. |
| Body | Tryouts will be held... | Full article text |
| Link | #contact | Optional link URL |
| LinkText | Reserve a spot | Optional link label |
📋 Teams tab
| Column | Example |
|---|---|
| Name | Storm Gridders |
| Level | U12 · Ages 10–12 |
| Coach | Coach Williams |
| Practice | Tue & Thu · 6:00–7:45 PM |
| Focus | Position skills, playbook, leadership. |
| Badge | Now Forming |
| Chip | Development & competition |
| Roster | QB • Mason D., RB • Aiden F., WR • Logan P. |
Contact Form (Formspree)
Formspree handles your inquiry form. When a parent submits, you get an email notification, and all submissions are logged in your Formspree dashboard (exportable to Google Sheets via Zapier).
Generate Config Code
After filling in all sections, click Generate Config Code. Then copy the code and paste it into the index.html file, replacing everything between the two <!-- SITE CONFIGURATION --> comment lines.