Ballparks of America × Kworq

Website Audit & Funnel Spec

Tell the story. Communicate the value. Land every team on a registration page we control. A tactical brief for the new bpoas.com — written against a May 22 deadline.

Prepared For
Wade Early — Strategic Development
Sports Facilities Companies
Prepared By
Kworq
Chris Sullivan, Jenny Cadieux
Date
May 9, 2026
13 days to Memorial Day Classic
01 — Executive Summary

What we found, what's at stake

We audited every page on bpoas.wpenginepowered.com, mined the old site for brand material we should not lose, and pulled every word of marketing content currently living on EventConnect. Three storylines define the work.

Tournament Pages to Build on bpoas.com
13
Marketing content currently lives off-domain on EventConnect. Migrate to own SEO + tracking.
Tournament Register Buttons
13
Only tournament pages link out to EventConnect. All other "Register" CTAs site-wide route to bpoas.com first to keep visitors in the funnel.
Days to Memorial Day Classic
13
First tournament May 22, 2026.
EventConnect Words to Migrate (2026)
~25K
13 tournaments + 33 add-ons each. Build with current 2026 data; 2027 content rolls in once BPoA populates EC for next season (timing TBD — see Decisions).
Story

The brand's most ownable material is buried, not gone

The brand's lead phrase — "The Ultimate Youth Baseball Experience" — anchored two paid-traffic landing pages on the old site (/the-ultimate-youth-baseball-experience/ and a 2026 variant) and is the search-friendly H1 candidate. The brand's signature tagline — "a pro for a week, a kid forever" — lives in one old-site founder post (/beyond-home-plate/) and pairs directly beneath the H1 as the emotional hook. Neither phrase is on the new homepage. There is no About page on the new site. Mike Sweeney's 5× MLB All-Star endorsement video sits on the blog but isn't surfaced anywhere with brand weight. Each of the five replica fields carries an MLB story (Brett, Fisk, Robinson, Ruth) the new site doesn't surface.

Value

Comms basics are broken — value can't land if the site looks unfinished

Production-visible placeholder copy ("NEEDS HEADER & BUTTONS" on Spring Season). A test post titled "TESTOVIY POST 02.05" sitting on the public News index. Escape-room copy ("Bigfoot exists?") under "Dine" on the Experience page. URL slug typo /ball-parks-expereince/ baked into slug, title, nav, and body. Multiple "Summer 2025 Schedule" CTAs 13 days from Memorial Day 2026.

Funnel

There is no funnel — registration starts off-domain with no path in

Today every BPoA tournament's marketing content — dates, divisions, pricing, what's-included, payment policies, FAQs — lives entirely on EventConnect. There's no version on bpoas.com that competes for the SEO, captures leads, or fires conversion pixels before the handoff. The plan: build 13 tournament pages on bpoas.com, lift the EventConnect marketing copy onto them, and deep-link "Register" to the matching EventConnect event ID (we have all 13). On the funnel side, the only EventConnect link site-wide is the header "TEAM LOGIN" (assumes account exists), and 22 add-on pages exist as content stubs with no description, price, or path to purchase. This is the single most important fix.

02 — Brand Story Foundation

The story the new site should tell

Recovered from the old site. The new homepage hero, the four pillars under it, the social proof we shouldn't lose.

The brand uses two phrases that play different jobs. Both stay; they're complementary, not competing.

"The Ultimate Youth Baseball Experience."

Lead phrase · SEO H1 · meta titles

The descriptive, search-friendly phrase. What parents type into Google. Already anchored two paid-traffic landing pages on the old site (/the-ultimate-youth-baseball-experience/ and a 2026 variant). Belongs as the homepage H1, as page-meta titles, and as the lead keyword phrase across SEO copy.

"A pro for a week. A kid forever."

Tagline · signature line · brand promise

The emotional brand promise. Sourced from the founder narrative on /beyond-home-plate/. Pairs with the lead phrase to give the hero an emotional hook after the SEO line. Use as: the line directly beneath the homepage H1; the footer signature line site-wide; a featured quote on the About / founder page; recurring brand mark.

How they pair on the homepage:

H1: The Ultimate Youth Baseball Experience.
Tagline (italic, beneath H1): A pro for a week. A kid forever.
Subhead: Five replica MLB fields. Custom jerseys. Sunken dugouts. Stadium lights. Five-day weeks they'll talk about for the rest of their lives — at America's youth baseball complex in Branson, MO.

The four pillars

Pillar 1

Major League Experience

Five two-thirds-scale replicas. Synthetic turf, sunken dugouts, stadium lighting. Surfaced as: Per-field pages led by their MLB story (Brett, Fisk, Robinson, Royals dynasty, Wrigley).

Pillar 2

Branson Destination

"ONLY Ballparks of America offers great fields and facilities, located in a top vacation destination." AP, TripAdvisor, Forbes accolades. Surfaced as: The /branson/ page reframed as the moms' decision layer.

Pillar 3

Family & Tradition

Three-dads founder story. The Tradition father-son tournament. Surfaced as: About-page founder narrative + The Tradition as flagship fall event.

Pillar 4

Mission-Driven

"A company that isn't there just to make money." Cooperstown Dreams Park inspiration. 10-year vision (15 fields/120 suites). Surfaced as: About-page mission section + reframed Adopt-A-Team.

Social proof we shouldn't lose

AssetWhat it isWhere to use it
Mike Sweeney5× MLB All-Star, KC Hall of Famer — video testimonial on the blogHomepage hero quote · About · tournament pages
Cal Ripken WSBabe Ruth League's marquee — host since 2017Dedicated /tournaments/cal-ripken-world-series/
SportsEvents Mag #4"American Ballparks Every Planner Must See"Pull-quote on homepage / About
Press coverageKY3, MSN, Branson Tri-Lakes, Youth1, AP, TripAdvisor, Forbes, TrivagoPress strip on homepage; section on /about/#press
Partner roster (15+)USA Baseball, Cooperstown Bat, Baseballism, BJ's Trophy, Hi-Cast, Oakley, Coca-Cola Ozarks, Rawlings, Musco Lighting, Triton, Cold Stone, Titanic Branson, White WaterFooter logo strip site-wide; /partnerships/#current
Themed fall tournamentsFaith·Flag·Family Classic, Bombs For a Cure, Battle for the Bling, Diamond Queens softball/tournaments/fall/

Voice & tone — three rules

Specific over abstract — keep "Brett's 3,000th hit" and "two-thirds-scale replica," cut "world-class facility" and "premier experience." Family before facility — every page leads with what the family experiences, ends with what the campus provides; current new-site pages do this backwards. Coaches and parents read differently — tournament pages need a "for coaches" stripe (game guarantees, format, deadlines, roster minimums) alongside the family-experience narrative.

03 — Recommended Sitemap

The page list — and what we deliberately did not build

~35 active pages. The discipline: build a page only when it has a unique job to do. Where the old site had a page, that doesn't mean the new site needs one — content can live as a section on a stronger page or as an anchor inside a parent. Best practice: hub-and-spoke only when each spoke earns it.

What we consolidated

Six pages collapse into stronger parents. Not because the content disappears — because grouping serves the user better than splitting.

Was going to be a pageNow lives asWhy
/about/founders/The main content of /about/Founder story IS the About page. Splitting hurts both halves.
/about/press/Section on /about/#press + homepage stripPress content currently sparse. Promote to its own page in Phase 2 if coverage gets richer.
/partnerships/current/Anchor on /partnerships/#currentThree forms across three pages is bad UX.
/partnerships/become-a-partner/Anchor on /partnerships/#sponsorSame — keep all three partnership audiences on one strong page.
/partnerships/adopt-a-team/Anchor on /partnerships/#adoptAdopt-A-Team is a sponsorship variant, not a separate decision tree.
/facility/campus-map/Section inside /facility/ hubThe campus map IS what the facility hub should show.

The sitemap

URLPageStatus
/HomepageFIX MVP
/about/About — founder story, mission, leadership, pressNEW MVP
/tournaments/Tournament hub (replaces /events/)NEW
/tournaments/summer/Summer season landingFIX
/tournaments/spring/Spring (partner-run) — info + housingFIX MVP
/tournaments/fall/Fall — The Tradition + future fall eventsNEW
/tournaments/cal-ripken-world-series/Marquee event hubNEW
/tournaments/[slug]/×12 individual tournament pages — shared template (Memorial Day Classic + Summer Kickoff are MVP for May 22)NEW + MIGRATE MVP*
/programs/Programs hubNEW
/programs/camps-clinics/Camps & clinicsFIX
/programs/local-leagues/Local leaguesFIX
/programs/upper-deck-batting-cages/Upper Deck batting cagesKEEP
/facility/Facility hub (incl. campus map)FIX
/facility/the-five-fields/Five fields hubNEW
/facility/st-louis-stadium/Brett's 3,000th hit · Great Southern BankNEW
/facility/chicago-field/Wrigley analog · Silver Dollar CityNEW
/facility/boston-park/Fisk's HR · asymmetric Fenway tributeNEW
/facility/kansas-city-field/Royals · The Track sponsorNEW
/facility/brooklyn-field/Ebbets · Robinson's debutNEW
/facility/lodging/Lodging — team suites + family hotelsFIX
/facility/dining/Dining — 5-eatery campusFIX
/facility/entertainment/Grand Slam EntertainmentFIX
/experience/Destination & all-inclusive narrative (was /ball-parks-expereince/ typo)FIX MVP
/branson/Branson destinationFIX
/photography/Photography servicesFIX
/sho-me/Sho-Me Baseball partner facilityNEW
/partnerships/Partnerships — current + sponsor + adopt (anchor sections)NEW MVP
/store/StoreLINK OUT
/news/NewsFIX MVP
/contact/ContactFIX
/faq/FAQFIX
/team-login/Branded landing → EventConnectNEW
/prepare-for-your-tournament/Prep checklistFIX MVP
/affiliate/Coach/team-organizer referral program ($200–$500 per team)NEW
/careers/Careers / Join the Team — links out to SportAdvisoryFIX
/privacy-policy/PrivacyKEEP
/terms-of-service/TermsKEEP

Pages to delete or noindex

Slug renames (301 from old → new)

Cleaner URLs help SEO, look more professional in shared links, and reduce friction for anyone typing or remembering a URL. A 301 redirect on each old slug means nothing breaks — old bookmarks, email blasts, and external links all keep working, and Google transfers the existing ranking to the new URL. Two-minute config per page in WordPress; zero traffic loss.

Navigation IA

Primary nav reorders to follow the funnel. Header CTA changes from "Team Login" (returning users) to "Register" (acquisition). Items with the ▾ chevron open a hover dropdown showing the subnav items in the right-most column.

SlotLabelParent destinationSubnav items (dropdown)
Nav 1Tournaments ▾/tournaments/Summer Season · Spring · Fall (The Tradition) · Cal Ripken WS · View All Tournaments →
Nav 2The Experience/experience/
Nav 3Facility ▾/facility/The Five Fields · Lodging · Dining · Entertainment · Tour the Campus →
Nav 4Programs ▾/programs/Camps & Clinics · Local Leagues · Upper Deck Batting Cages · Tournament Photography
Nav 5Branson/branson/
Nav 6About/about/founders · mission · leadership · press  (anchor sections on the page; not currently in a dropdown)
Header CTARegister (red)/tournaments/
Header secondaryTeam Login/team-login/
Interaction model — click vs. hover. Hovering a parent nav item with ▾ opens the dropdown without navigating. Clicking the parent label navigates to its hub page (the "Parent destination" URL). Clicking a subnav item navigates directly to that child page. On touch devices, tapping the parent toggles the dropdown — users tap a hub link inside (e.g., "View All Tournaments") to reach the hub. Each hub page is a real destination, not just a router: /tournaments/ has the filter strip + 13-card calendar + sales contact; /facility/ has the campus overview + sub-page preview; /programs/ segments local vs. visiting audiences.

SFC build note: In the Astra/Elementor mega-menu widget, set each parent nav item's Link field to its hub URL, and the Mega Menu Trigger to Hover. Some Elementor configs make the parent label a non-link by default — avoid that; the parent must be clickable to its hub.
04 — Funnel Architecture

From ad click to registered team

Every step lives on bpoas.com, not on EventConnect. The user only crosses to EventConnect's domain when submitting payment — and even then, attribution comes back via webhook.

Step 1
Entry
Paid (Google / Meta / retarget), organic SEO, email blasts to last year's teams, word-of-mouth.
Step 2
Discovery
Homepage tagline + funnel CTA → Tournament Hub → filter by season & age group → individual tournament page.
Step 3
Conviction
Tournament page: hero, story hook, what's included, divisions sidebar, social proof, FAQ, add-ons preview. Soft CTA: "Get the Info Pack." Hard CTA: "Register".
Step 4
Conversion
"Register" deep-links to app.eventconnect.io/events/{ID}/registration-type/create with UTMs preserved. Webhook fires register_complete back to GTM Server-side.

Lead capture — two soft conversions before the hard one

  1. "Get the Tournament Info Pack" — Name, Email, Team Age Group → HubSpot contact + AC nurture (auto-emailed PDF + 7-day drip toward Register or Talk-to-Joe).
  2. "Talk to a coach" — Routes to a HubSpot deal pipeline owned by Joe Molinaro and JP Arlie. Sales-led path for niche-format events and last-minute availability.

Tracking event map

Funnel stepEventLands in
Page viewpage_viewGA4, Meta, Google Ads
View tournament hubtournament_hub_viewGA4, Meta (custom audience)
View individual tournamenttournament_view + tournament_id, ageGA4, Meta retargeting, Google Ads
Submit Info Pack form (LEAD)info_pack_requestGA4 conversion, Meta lead, HubSpot, AC nurture
Click Register (HANDOFF)register_click + tournament_idGA4 conversion, Meta init-checkout, Google Ads
Registration completedregister_complete + revenueGA4 server-side, Meta purchase, Google Ads, HubSpot deal
Hard dependency: EventConnect API access (request in flight per the May 5 call recap). Without it, MVP ships with register_click as proxy conversion. Webhook attribution lands as soon as API is unblocked. See Action 33 in Section 08.
05 — Tournament Page Template

The unit of conversion: one canonical template, 12 instances

Every individual tournament page inherits this 12-section structure. Per-tournament work documents only the variables.

01
Hero
Logo, name, dates, age-group badge, primary "Register" CTA, hero photo. Sticky on mobile.
02
The hook
2–3 lines that place this tournament. Per-tournament variable.
03
Divisions sidebar
Sticky on desktop. Age cards: player fee, coach fee, deposit, deadline, "Register {Age}" CTA. Source: EC divisions data.
04
What's included
12-15 bullets lifted verbatim from EventConnect description.
05
Format & schedule
Weeklong vs 4-day, game length, umpire policy, 13-player roster minimum.
06
Stay/eat/play
3-card preview routing to Lodging, Dining, Entertainment.
07
Social proof
Testimonial + Mike Sweeney pull-quote + "X teams played this in 2025."
08
Add-ons preview
5-8 curated items with photo + price + 1-line. Purchase happens in EventConnect, not on this page.
09
Payment policies
Deposit + payment schedule, lodging-opt-out fee, refund cutoff. Lifted from EC.
10
FAQ
6-8 tournament-relevant questions sourced from EC + old-site FAQ + sales team.
11
Lead capture
Embedded Info Pack form (Name, Email, Age Group). HubSpot + AC trigger.
12
Sticky bottom bar
Mobile-only persistent CTA bar with tournament name + dates + Register.

The thirteen 2026 tournaments

#TournamentDatesAgesEC ID
1Memorial Day ClassicMay 22–2511U–14U38689
2Summer KickoffMay 30–Jun 512U, 13U38692
3Gold Glove ClassicJun 6–1212U–14U38768
4Father's Day ClassicJun 13–1911U–13U38769
5Boys of SummerJun 20–2612U, 13U38770
6Hometown HeroesJun 27–Jul 311U–13U38771
7Star Spangled ShootoutJul 4–1012U, 13U38772
8Kapau KlassicJul 11–1711U–13U38773
9Mid-Summer ShowdownJul 18–2212U–14U38694
10Blitzball BashJul 25–3112U, 13U38774
11Global GamesJul 31–Aug 312U, 15/16U38775 / 40338*
12The TraditionAug 28–309U–15U42077
13Cal Ripken World SeriesTBDMajor/70via Babe Ruth League

*Two EC IDs for Global Games — see Action 26.

06 — Page-by-Page Briefs

Every page, briefed

The content view — what each page should contain. Drafted H1 + subhead + primary CTA + content blocks per page. For the work view (build order, owners, deadlines, infrastructure tasks, decisions), see Section 08. Same projects, different lens.

Top-level & Conversion-Driving
Homepage
FIX MVP
Introduce the brand, communicate the four pillars in 5 seconds, route every visitor to the next-best step.
The Ultimate Youth Baseball Experience.

A pro for a week. A kid forever.

Five replica MLB fields. Custom jerseys. Sunken dugouts. Stadium lights. Five-day weeks they'll talk about for the rest of their lives — at America's youth baseball complex in Branson, MO.
Find Your Tournament →   Get the Info Pack
Content blocks
  1. Hero — tagline H1 + subhead + dual CTA + tournament hero image
  2. Tournament finder — 3-up tile (Summer / Fall / Cal Ripken WS)
  3. Four pillars grid (Major League Experience / Branson / Family / Mission)
  4. Mike Sweeney pull-quote video + press logo strip
  5. Stay/eat/play 3-card preview
  6. 2026 calendar — 6-up of upcoming tournaments
  7. Founder story teaser → /about/
  8. Lead capture: "Get the BPoA Info Pack"
The Ballparks Experience
FIX MVP
All-inclusive narrative — what a week at BPoA actually feels like, day by day.
A baseball week unlike anything else.
Lodging, dining, opening ceremonies, skills competitions, Home Run Derby, Family Feast, championship game under the lights. One package. One unforgettable week.
Content blocks
  1. Hero with day-by-day storyline (Sat check-in → Fri championship)
  2. Visual timeline of the weeklong tournament
  3. What's included — 12-bullet list (canonical EC content)
  4. Lodging block → /facility/lodging/
  5. Dining block — 5 on-campus eateries → /facility/dining/
  6. Entertainment block → /facility/entertainment/
  7. Mike Sweeney pull-quote
  8. 3-up parent/coach testimonials
  9. Lead capture form
Branson — Family Vacation Capital
FIX
The mom's decision layer. Sibling activities, off-campus dining, the off-day Thursday in the weeklong format.
A tournament week. A family vacation.
Branson, Missouri — Forbes-ranked family destination, Silver Dollar City, White Water, Table Rock Lake, Titanic Branson. The off-day Thursday is built into the schedule for a reason.
Sho-Me Baseball
NEW
Surface BPoA's partner facility on Table Rock Lake — historic Sho-Me (founded 1958), now hosting 14U+ tournaments.
Sho-Me Baseball — where the older players play.
Founded in 1958 on Table Rock Lake. One of the oldest baseball camps in the country, now part of the Ballparks of America family.
Tournament Photography
FIX
Surface BPoA's photography service as a real product page with package tiers, sample images, and EventConnect deep-links.
Pro photography. Game-day moments. A keepsake from the trip.
Action shots, team panoramics, custom posters, decorate-the-park banners. Pre-purchase via your team's EventConnect registration or add at the gate.
About
About — Founder Story, Mission, Press
NEW MVP
One page absorbs founder narrative + mission + leadership + press section. Anchor links from nav (#founders, #leadership, #press).
Built by dads. For their kids. For yours.
Three dads. One Cooperstown trip. A ten-year vision for the next generation of ball players.
Content blocks
  1. Hero with founders or vintage opening-day photo
  2. #founders — Long-form founder story (lifted from /beyond-home-plate/): three dads, Cooperstown Dreams Park, founder "Chang" pull-quote
  3. #mission — "We are all about baseball, friends and family" + 10-year vision (15 fields/120 suites)
  4. #leadership — Team grid (Tracy Bristow, Wade Early, Rick Abbott, Trey, Heidi, Sammy, Matt, Joe Molinaro, JP Arlie, Chris Lemons, Chuck Bristow)
  5. Mike Sweeney pull-quote (transcribed)
  6. #press — As Seen In strip + 6-card press grid
  7. CTA: View 2026 Tournaments / Get Info Pack
Tournaments
Tournament Hub
NEW
First conversion-driving page. Goal: get visitor to the right individual tournament page in under 30 seconds.
2026 Tournaments. Find yours.
Thirteen tournaments. Six age groups. May through August. Filter by season, age, or date.
Content blocks
  1. Hero with filter strip (Season / Age / Format)
  2. Featured tournament — next-up by date
  3. Full 2026 calendar grid — 13 tournament cards
  4. "Already played here?" → /team-login/
  5. "Not sure which tournament?" → "Talk to Joe"
  6. Cal Ripken WS callout (marquee)
  7. Spring tournaments callout (partner-run)
Summer Season
FIX
Eleven weeks. Eleven tournaments. One unforgettable summer.
Memorial Day through early August. Two formats. All five fields. Lights every night.
Spring Tournaments
FIX MVP
Partner-organized spring events (Game7, GMB) hosted at BPoA. Lightweight info — schedule, partner links, BPoA housing.
Spring at Ballparks — partner tournaments, full-service stay.
Game7, GMB, Faith·Flag·Family Classic, Bombs For a Cure, Battle for the Bling. Lodging, meals, and entertainment booked through BPoA.
Fall Tournaments
NEW
The Tradition (father-son, Aug 28–30) + future fall events. Most personal copy in the brand.
The fall weekend that started it all.
The Tradition — three days of father-son baseball at Ballparks of America. Same fields, same lights, only the dads are batting.
Cal Ripken World Series
NEW
Marquee event. Babe Ruth League's Cal Ripken Major/70 WS — BPoA host since 2017. Cross-links out to Babe Ruth League for actual registration.
The road to the World Series ends in Branson.
Host of the Babe Ruth League Cal Ripken Major/70 World Series since 2017. National qualifier teams compete on the same five fields where every BPoA week begins.

Individual tournament pages — variables only

The 12 EC-driven tournaments share the canonical template (Section 05). Each brief documents only what changes per tournament.

URLDrafted hero hookFormat
/memorial-day-classic/ MVP"Open the season under the lights at five replica MLB stadiums."4-day
/summer-kickoff/ MVP"Six days. Five fields. The week summer actually begins."weeklong
/gold-glove-classic/"Defense wins championships. Bring yours."weeklong
/fathers-day-classic/"Fathers and sons. Five fields. Father's Day on a baseball field."weeklong
/boys-of-summer/"Long days. Long fly balls. The longest week of summer."weeklong
/hometown-heroes/"Honor the ones who served. Play for the ones at home."weeklong
/star-spangled-shootout/"Independence Day. Under the lights. Fireworks optional."weeklong
/kapau-klassic/"The mid-July classic. Same fields. Bigger bats."weeklong
/mid-summer-showdown/"Five days. Five fields. One bracket."4-day
/blitzball-bash/"Real baseball by day. Blitzball by night."weeklong
/global-games/"Teams from across the country. Some from across the world."4-day
/the-tradition/"The father-son weekend that started it all."3-day
Programs
Programs Hub
NEW
Baseball, every week of the year.
Camps, clinics, local league play, batting cages. For Branson and the players who live for the off-season.
Camps & Clinics
FIX
Off-season camps. Pre-season clinics. Year-round players.
Hitting, pitching, fielding, base-running. Open to local and visiting players ages 8–14.
Local Leagues
FIX
Local leagues. Big-league fields.
Branson-area league play on five replica MLB stadiums — the only youth fields in the Ozarks built like the show.
Upper Deck Batting Cages
KEEP
Cage time. Fungoman-fast. Open to all.
Baseball + softball cages with Fungoman pitching machines. Memberships for locals; pitching bundles for tournament teams.
Facility
Facility Hub (incl. campus map)
FIX
One campus. Five fields. Everything they need to play, sleep, and eat — all on-site.
Air-conditioned suites, pro-style lockers, five replica MLB stadiums, five eateries, and a Grand Slam Entertainment district.
The Five Fields
NEW
Five fields. Five stories. Two-thirds the scale, one hundred percent the feel.
Synthetic turf. Sunken dugouts. Stadium lighting. Each one is a love letter to a moment in baseball history.

The five individual field pages

Each per-field page leads with its MLB story; sponsors and dimensions sit in the supporting layer.

URLHero (drafted)Sponsor / Dim
/st-louis-stadium/"St. Louis Stadium. Where Brett's 3,000th hit lives on."Great Southern Bank · 235'/265'
/chicago-field/"Chicago Field. Ivy in spirit. Wrigley in soul."Silver Dollar City · 225'/250'
/boston-park/"Boston Park. The Green Monster, the Pesky Pole, and Fisk's wave."200'L / 225'R / 250'C
/kansas-city-field/"Kansas City Field. Built for the Royals. Played by the next generation."The Track · 219'/270'
/brooklyn-field/"Brooklyn Field. Ebbets in spirit. Robinson's debut on every pitch."220'L / 196'R / 245'C
Team Lodging & Family Hotels
FIX
Two audiences in one page: teams (where players sleep on-campus) and families (where parents sleep off-campus).
Where the team sleeps. Where the family stays.
Players in air-conditioned team suites on campus. Families in BPoA-partnered Branson hotels through HousingConnect.
On-Campus Dining
FIX
Five eateries. One campus. Three meals a day, included.
Concessions, sit-down dinners, post-game ice cream, morning coffee, weekly menus. All meals included for players during play days.
Grand Slam Entertainment
FIX
Game's over. Let the fun begin.
Laser tag. Escape rooms. Arcade. Birthday parties. Open to tournament teams, local families, and visitors all year.
Partnerships & Utility
Partnerships (Current · Sponsor · Adopt)
NEW MVP
One page absorbs all three partnership audiences as anchor sections. Replaces three separate sub-pages from the original sitemap.
A company that isn't there just to make money.
Partner with Ballparks, sponsor a visiting team, or align with the brand families trust. Three ways to be part of the next generation of baseball.
Sections (anchor-linked from nav)
  1. #current — Tier 1 founding sponsors (Great Southern Bank, Silver Dollar City, The Track) + Tier 2 campus partners full grid
  2. #sponsor — Become a Partner: stat strip, 4-pillar value, tier table ($5K → naming rights), 6-up testimonials, "Let's talk" form
  3. #adopt — Adopt-A-Team: $600/$800 packages, recipient stories, 4-step "how it works," sponsor recognition, application form (Paul Satterwhite, Antwan Woods)
News & Stories
FIX MVP
Cornerstone story posts elevated above feed (founder story, MLB stadium history, "what sets BPoA apart"). Latest news as feed below.
Contact
FIX
Single source of contact. Three contact cards: General · Registration support (EC routing) · Sales/Partnerships (Joe, JP, Wade).
FAQ
FIX
Tabbed by audience (Parents / Coaches / Visiting Families). Reconciles 8-room-night minimum.
Team Login (branded)
NEW
Branded landing page that owns the "Team Login" route. Pixels fire on bpoas.com domain instead of jumping to EventConnect.
Welcome back, coach.
Logging in to manage your team's tournament. Schedule, roster, payments, hotel, addons — all in one place.
Prepare for Your Tournament
FIX MVP
Pre-arrival checklist for registered teams. Today's page references 2025 — must be 2026 by Memorial Day.
Affiliate Program
NEW
Coach/team-organizer referral program — tiered commissions ($200–$500 per team referred), tracked by personal referral codes used at EventConnect registration. Distinct audience from sponsor/partner partnerships. Currently lives only on the old site at /boa-affiliate/; not in new staging.
Refer a team. Earn $200–$500.
The BPoA Affiliate Program rewards coaches, team organizers, and travel-baseball influencers who bring teams to Branson. Real commissions. Real perks for the teams you refer.
Content blocks
  1. Page header with affiliate-themed photo
  2. How it works — 3-step (apply → share code → get paid)
  3. Commission tiers table — Bronze (1–10 teams · $200–$300), Silver (11–20 · $250–$400), Gold (21+ · $300–$500)
  4. Team perks (free laser tag, complimentary golf, priority registration window)
  5. Who it's for (coaches, organizers, content creators, scouts/trainers)
  6. Apply form — name, email, role, estimated team count, network details
  7. FAQ — payment cadence, cancellation policy, ad rules, stacking with Adopt-A-Team
/join-the-team/
Careers
FIX
Renamed from /join-the-team/ for cleaner SEO. Existing staging page links to SportAdvisory's applicant portal. FIX: re-style to match new theme, add team/values content, surface internships, expand to all 6 hire teams (Guest Services, F&B, Pro Shop, Grounds, Umpires, Creative).
Help build The Ultimate Youth Baseball Experience.
We're hiring full-time, seasonal, and intern roles across guest services, F&B, retail, grounds, umpiring, and creative. Bring your skills to Branson.
Content blocks
  1. Page header with team photo
  2. Our Team — split with founder photo + "we hire baseball people" copy
  3. Our Values — 4-pillar grid (hospitality first, baseball person, versatile, Branson-grown)
  4. "View Current Openings" big CTA → SportAdvisory portal
  5. Where We Hire — 6-card grid (Guest Services, F&B, Pro Shop & Retail, Grounds, Umpires, Creative)
  6. Internships split — university partnerships, on-campus housing
  7. FAQ — season vs year-round, remote, housing, application path
Store
LINK OUT
Routes to ballparksofamerica.myshopify.com. MVP: light landing page. Phase 2: replatform under store.bpoas.com.
07 — Add-ons Strategy

Twenty-two stub pages, one strategic question

Twenty-two add-on pages exist as stubs — title only, no description, no price, no listing page, no path to purchase. EventConnect has 33–35 fully populated add-ons per tournament. The right answer isn't to fix the stubs — it's to retire them.

Recommendation: Add-ons aren't a destination — they're a moment in the registration flow. Surface relevant add-ons inside the tournament page (preview that establishes the upsell exists), and route the actual transaction to EventConnect (where the add-on attaches to the team).

Where each add-on category lives

CategoryExamplesSurfaced onTransacts in
Tournament-attachedLinen packages, Family Feast, t-shirt, banners, trading cardsTournament page (Section 08 of canonical template)EventConnect (attached to team)
PhotographyPlayer & team registrations, action packages, custom poster, banners/photography/EventConnect (deep-link)
On-campus entertainmentOperation Laser Tag, Scorpio Escape Room, On-Deck Arcade/facility/entertainment/On-campus or pre-purchase
Off-campus partner ticketsSilver Dollar City, White Water/branson/EventConnect
Branded merchandisePro-shop apparel, hats, custom orders/store/Shopify
Hitting / pitchingUpper Deck Hitter Contest, Pitching Bundles, Braggin' Rights Laser Tag/programs/upper-deck-batting-cages/EventConnect or on-campus

Specifically: noindex all 22 /addons/* URLs, exclude from sitemap, 301-redirect each to its logical home page (Action 5 in Section 08).

08 — The Work Plan

What to do, in priority order — across pages, infrastructure, content, and decisions.

Section 06 was the content view — what each page should contain. This is the work view — every action that has to happen for the project to ship. It consolidates per-page work (build /about/, fix the homepage, etc.) with everything that doesn't map to a single page: tracking infrastructure, slug redirects, content sourcing, BPoA decisions, and post-launch initiatives. Same projects, different lens. Each item: what to do, why it matters, the tags that route it (priority · type · owner · linked brief).

How this differs from Section 06. A page like /about/ appears in both sections — once in Section 06 as a content brief (drafted H1, content blocks, anchor sections) and once here as Action 12 (build it, who owns it, when it ships). If you're a writer or designer mapping content, use Section 06. If you're a project manager tracking deliverables and timeline, use this section.
Priority P0 · Pre-May 22 P1 · MVP by Jun 30 P2 · Phase 2 DEC · Decision Type Fix Build Content Tracking Decision
P0 — Pre-Memorial Day (May 22) 15 actions · the launch-blocking list
1
Delete the placeholder "TESTOVIY POST 02.05" from /news/

Why: Public News post left over from QA / staging. The title reads as developer scratch work and undermines credibility. Two-minute delete.

P0FixOwner: SFC/news/
2
Delete "NEEDS HEADER & BUTTONS" placeholder copy on Spring Season page

Why: Internal note visible in production. Page also says "Stay Tuned for the 2026 Spring Schedule" — we are past spring 2026.

P0FixOwner: SFC/tournaments/spring/
3
Replace "Bigfoot exists?" escape-room copy under "Dine" on Experience page

Why: Wrong content block in the wrong section, visible in production. Replace with the dining content per the /experience/ brief.

P0FixOwner: SFC/experience/
4
Fix "Gold Stone" → "Cold Stone" on Current Partners

Why: Partner-name typo. Embarrassing if Cold Stone notices. One-word edit.

P0FixOwner: SFC/partnerships/#current
5
Set 22 /addons/* pages to noindex + remove from sitemap; 301 each to its logical home

Why: Stub pages create thin-content SEO risk across 22 URLs. Per Section 07 — redirect each to its category home (entertainment, photography, programs, store).

P0FixOwner: SFC
6
Resolve duplicate /event/hometown-heroes/ + /event/event-title-6/; re-slug 6 placeholder events

Why: Two URLs for the same tournament. Six events use placeholder slugs. Pick canonicals under /tournaments/{slug}/, 301 the rest.

P0FixOwner: SFC
7
Wire Register CTAs across the funnel — site-wide buttons to bpoas.com, tournament pages to EventConnect

Why: The funnel keeps visitors on bpoas.com until the moment of payment. Site-wide "Register" buttons (header CTA, homepage hero, content section CTAs) route to /tournaments/ hub or a specific tournament page on our site — never directly to EventConnect. Only the Register button on each individual tournament page deep-links to EventConnect, using the matching event ID (we have all 13 in Section 05): app.eventconnect.io/events/{ID}/registration-type/create?nav=hidden. This pattern lets us own the SEO, capture leads in the funnel, and fire conversion pixels before the handoff. The current /summer-session/ placeholder (which points nowhere) gets retired as part of this work.

P0FixOwner: SFC
8
Build /tournaments/memorial-day-classic/ page (template)

Why: May 22 tournament — zero days slack. Use canonical template (Section 05). Lift content from audit/raw/eventconnect-tournaments.md. Wire Register CTA to EC 38689.

P0BuildOwner: SFC/memorial-day-classic/
9
Build /tournaments/summer-kickoff/ page (template)

Why: May 30 tournament — second event of the season. Same template, same content-lift pattern. Wire to EC 38692.

P0BuildOwner: SFC/summer-kickoff/
10
Update all 2025 references to 2026 site-wide; replace 4 outdated 2025 prep-kit PDFs

Why: Memorial Day teams visit /prepare-for-your-tournament/ in the next two weeks and find 2025 PDFs. Adopt-A-Team is framed around 2025 World Series. Multiple "Summer 2025 Schedule" CTAs across Upper Deck, Branson, Join the Team.

P0ContentOwner: BPoA+ SFC
11
Surface lead phrase "The Ultimate Youth Baseball Experience" as H1 + tagline "A pro for a week. A kid forever." beneath

Why: The two phrases pair on the hero. The lead phrase carries SEO weight (it's what parents search) and already anchors two paid-traffic LPs on the old site. The tagline carries the emotional hook and is the brand's signature line — pair it directly beneath the H1 (italic, accent color), keep it as the footer signature line site-wide, feature it prominently on the About / founder page.

P0FixContentOwner: SFC/
12
Build basic /about/ page with founder story + Mike Sweeney quote

Why: Today the new site has no About page. The /beyond-home-plate/ founder content and the Mike Sweeney video need a real /about/ surface. One consolidated page absorbs founders + leadership + press.

P0BuildOwner: SFC/about/
13
Replace header "TEAM LOGIN" CTA with primary "Register" button

Why: The only EventConnect link site-wide today is "TEAM LOGIN" (returning users only). High-contrast Register button (red, /tournaments/ destination) converts the header from a returning-user utility into top-of-funnel acquisition. Team Login becomes secondary text.

P0FixOwner: SFC
14
Stand up GTM, GA4, Meta Pixel, Google Ads tag, conversion events

Why: Tracking layer must be live before paid ads launch. Per Section 04 — fire page_view, tournament_view, register_click at minimum on day one.

P0TrackingOwner: Kworq
15
Lead-capture Info Pack form live on Memorial Day Classic + Summer Kickoff pages

Why: Single highest-leverage form on the site for first-session visitors who aren't ready to register. HubSpot embed + AC nurture + auto-emailed PDF info pack (one canonical, reused per tournament).

P0BuildOwner: Kworq+ SFC
P1 — MVP by June 30 8 actions · everything else for full launch
16
Build remaining 10 tournament pages from canonical template

Why: After Memorial Day Classic + Summer Kickoff are live, the remaining 10 EC-driven tournaments (Gold Glove, Father's Day, Boys of Summer, Hometown Heroes, Star Spangled, Kapau, Mid-Summer, Blitzball, Global Games, The Tradition) follow the template. Variables in Section 06.

P1BuildOwner: SFC
17
Build /tournaments/ tournament hub with filters

Why: Replaces default Tribe Events List view at /events/. Filter UI (Season / Age / Format) per Section 06 brief. The hub is what turns paid traffic into tournament-page traffic.

P1BuildOwner: SFC/tournaments/
18
Rename slug /ball-parks-expereince/ → /experience/ with 301 redirect

Why: "Expereince" typo is in slug, title, nav, and body. Permanent SEO issue. Clean break: rename, 301 the old slug, update nav label.

P1FixOwner: SFC/experience/
19
Build /facility/the-five-fields/ hub + 5 individual field pages

Why: Each replica field carries an MLB story (Brett, Fisk, Robinson, Royals, Wrigley) — ownable SEO and brand storytelling. Hub + 5 spokes per Section 06.

P1BuildOwner: SFC
20
Build consolidated /partnerships/ page with anchor sections

Why: Replaces the original split (/current/, /become-a-partner/, /adopt-a-team/). Anchor links from nav (#current, #sponsor, #adopt) keep all three audiences on one strong page rather than three thin ones.

P1BuildOwner: SFC/partnerships/
21
Build /sho-me/ partner facility page

Why: Sho-Me Baseball (1958, lakefront, 14U+ tournaments) is currently absent from the new site. BPoA owns the relationship and the SEO juice. Cross-link to shomebaseball.com for schedules.

P1BuildOwner: SFC/sho-me/
22
Build /tournaments/cal-ripken-world-series/ page

Why: Marquee event — host since 2017, runs through Babe Ruth League. Anchors brand legitimacy. Cross-links out for actual registration.

P1BuildOwner: SFC/cal-ripken-world-series/
23
Build branded /team-login/ landing page

Why: Today the header link goes straight to app.eventconnect.io/login off-domain — pixels don't fire, attribution lost. Branded interstitial fires GA4 and routes through with UTMs preserved.

P1BuildOwner: SFC/team-login/
24
Build /affiliate/ — Coach & Organizer Referral Program

Why: Active 2026 revenue program currently only on the old site at /boa-affiliate/. Coaches/organizers earn $200–$500 per team referred via personal codes. Distinct audience and value prop from /partnerships/ sponsorship — keep it as its own page. 301 the old slug.

P1BuildOwner: SFC/affiliate/
25
FIX /careers/ — restyle current /join-the-team/ + 301 redirect to clean slug

Why: Page exists on staging today as /join-the-team/ but I omitted it from the original sitemap. Rename slug to /careers/ for cleaner SEO, restyle to the new theme, expand content (6 hire teams, internships, values pillars), keep SportAdvisory portal as the apply destination.

P1FixOwner: SFC/careers/
Decisions Needed from BPoA 7 calls · gating multiple actions above
26
Confirm canonical Global Games EventConnect ID

Why: Two EC IDs exist — 38775 (12U + 15/16U) and 40338 (12U + 13U + 15/16U). Different age splits. The /tournaments/global-games/ Register CTA needs one canonical.

DECDecisionOwner: BPoA
27
Authoritative weeklong room-night minimum: 8 or 48?

Why: FAQ says 48. Lodging page says 8. CLAUDE.md says 8. Single confirmed number from Guest Services, then update FAQ + lodging + tournament-template payment-policies blocks.

DECDecisionOwner: BPoA
28
Confirm photography SKU variants vs duplicates

Why: EC catalog lists "Photography Registration Fee" + "Team Photography Registration Fee," and "Photography Action Package" + "Team Photography Action Package." Likely individual-vs-team variants. The /photography/ tier table resolves this.

DECDecisionOwner: BPoA
29
Confirm Operation Laser Tag + Scorpio Escape Room operational status

Why: Old site routes escape rooms to thepuzzleparlour.com — separate brand. Stub pages have H1s "Click for More Info" but no info. Need: BPoA-owned, partner, or third-party? Determines whether they live on /facility/entertainment/ or get linked out.

DECDecisionOwner: BPoA
30
Baseball Lifestyle 101 partnership status — in, out, or augmenting?

Why: Open question from BPoA-Kickoff-Doc. Affects whether /store/ redirects to BPoA Shopify, BL101's catalog, or hybrid. Affects merch positioning across tournament pages.

DECDecisionOwner: BPoA
31
Source 2026 prep-kit PDFs to replace 2025 versions

Why: Four 2025 PDFs linked from the Prepare for Your Tournament page. Memorial Day teams visit this in the next two weeks. BPoA Guest Services owns the source documents.

DECContentOwner: BPoA
32
When will 2027 tournament data be available in EventConnect?

Why: We're building all 13 tournament pages with 2026 content because that's the only data currently in EC. For the 2027 season, those pages will need to roll over — updated dates, registration deadlines, division pricing, payment schedules. Need from BPoA Guest Services: (a) the timeline for populating 2027 events in EC, and (b) whether 2027 events reuse the existing event IDs (auto-updates flow through) or get new IDs (we'd re-wire the Register CTAs). This shapes the content-refresh sprint timing and whether tournament pages are treated as annual or evergreen.

DECDecisionOwner: BPoA
P2 — Phase 2 (Summer / Fall 2026) 9 items · post-MVP, deepens the foundation
33
EventConnect API webhook integration via n8n

Why: True register_complete attribution. MVP ships with register_click as proxy; webhook unlocks full revenue attribution and Google Ads optimization toward purchase.

P2TrackingOwner: Kworq
34
Cross-domain GTM linker for EventConnect handoff

Why: Session continuity through the EC handoff so attribution holds even before webhook lands. UTMs append + bpoa_session ID stitches conversions back to GA4 client_id.

P2TrackingOwner: Kworq
35
Promote /about/#press to standalone /about/press/ page (if content rich enough)

Why: If 6+ press features warrant their own page, split. Otherwise, anchor section on /about/ stays. Decision triggered by press inventory growth.

P2BuildOwner: SFC
36
Per-tournament photo galleries on tournament pages

Why: Populate after first 2026 tournament. Strong returning-team retention surface (parents come back to find photos) and conversion artifact for next-year campaigns.

P2ContentOwner: BPoA
37
Replatform Shopify under store.bpoas.com subdomain

Why: Unified domain attribution for merch sales. Today /store/ exits to ballparksofamerica.myshopify.com — no pixels, no cross-domain signals.

P2BuildOwner: Kworq+ SFC
38
Alumni / "where are they now" hub

Why: 9 years of teams have played at BPoA. Alumni stories — especially players who've gone to college / pro ball — are strong organic-SEO and brand-equity content.

P2BuildContentOwner: BPoA+ SFC
39
Spanish-language landing pages for international audiences

Why: Old-site Puerto Rican MLB heritage post signals BPoA's international reach. Global Games + general experience pages benefit from Spanish variants.

P2ContentOwner: BPoA+ SFC
40
Sales-led coach pages (Joe Molinaro, JP Arlie)

Why: Cold-outreach + email-sequence destination for high-intent leads. Personal-brand storytelling, calendar embed, direct line.

P2BuildOwner: Kworq+ SFC
41
A/B test queue for tournament pages

Why: Hero copy variants, CTA placement, divisions sidebar layout, social-proof block formats. Run experiments month-over-month against the canonical template.

P2TrackingOwner: Kworq

How to read this list