AIM · internal
SeaTopia campaign routes
One direct destination per advertised avenue. These are the URLs to point Google Ads groups at — not the home page and not each other.
Birthday parties
Birthday party packages (Jellyfish Jubilee, Barnacle Bash) + WINTER40
- Route
- /birthday-parties/
- Headline
- Throw the birthday they’ll talk about all year.
- Form asks
- 7 steps · No obligation
- Booking
- https://ecom.roller.app/lostworldsseatopia/passes/en-us/product/1210892
Open page
Day passes
Day passes and posted daily specials
- Route
- /general-admission/
- Headline
- Two hours of ocean-sized play, from $15.
- Form asks
- 6 steps · Walk-ins OK
- Booking
- https://ecom.roller.app/lostworldsseatopia/passes/en-us/home
Open page
Membership
Membership waitlist (memberships currently unavailable)
- Route
- /memberships/
- Headline
- One membership. Every day of play.
- Form asks
- 6 steps · Free to join
- Booking
- https://lwparks.com/seatopia/membership/
Open page
Group events
Groups of 10+ / private room / company + school groups
- Route
- /group-events/
- Headline
- Bring the whole crew. We’ll handle the mayhem.
- Form asks
- 6 steps · Groups 10+
- Booking
- https://ecom.roller.app/lostworldsseatopia/passes/en-us/product/1210892
Open page
Tracking + lead delivery are intentionally not connected. Each form runs in preview mode: it never transmits or stores what a visitor types, and it hands off to booking with a button instead of an automatic redirect. When AIM is ready, set leadEndpoint in /assets/js/config.js, add the per-location AIM embed to each page head, call attachAimLead(form) after mount, then set previewMode:false.
Source of truth: lwparks.com/seatopia (home, pricing, parties, membership, attractions) checked November 6, 2026. See README.md for stale-site findings and open questions.