
Multi-domain port console
Domains5
Public marketing site for AWKN Ranch retreat property
Public site(14)›
Lauren's public marketing home. Replaced the old team portal at root (which moved to /portal/).
AWKN-native booking flow (Lauren 2026-05-07). Calendar + Stripe Checkout.
Stripe Checkout post-payment landing.
Within Center feature block + amenities + add-ons. Lauren's redesign 2026-05-06.
Dynamic cards driven by crm_leads where is_public=true. Operator-curated via the BOS Event modal Public listing section.
Detail page for each public event keyed by crm_leads.public_slug. Chrome from _detail-template.html; body content injected from DB fields.
Google Ads conversion landing page. Now the SHARED landing for /host-a-retreat/ and /weddings/ (still ?from=<source>); /contact/ and /book/listing/ have their own paths below. Fires gtag('event','conversion', AW-10895834001/i2ftCJTW_s8cEJH3xMso) and pushes an `awkn_lead_submit` dataLayer event. Base gtag.js comes from the serveLegacyHtml head injection.
Same legacy file as /thank-you/, served at a contact-specific path so the GTM container (GTM-W5ZFT4QZ) can trigger on page path alone and count contact conversions separately from booking inquiries. Served with parentDepthOffset:1 so the page's ../ footer links still resolve.
Same legacy file as /thank-you/, served at a booking-specific path. Target of both /book/listing/ inquiry submit paths (full inquiry + inquire-only). See /thank-you/contact for the mechanism.
Flipped 2026-05-06 — was the internal team org chart, now the public AWKN Ranch team page (Lauren's commit 2c20f2c2). The internal org chart moved to /portal/team-chart/.
Investor / Operations(5)›
Standalone internal-ops page. Served verbatim via Route Handler.
Slugified from a Finder-dupe-shaped filename.
Reference(6)›
One of three pages with disagreeing AWKN prices — closest to canonical.
Retired 2026-08-06 — carried stale pre-2026 prices. Path 308-redirects to /pricing/ for any external embedders still iframing it.
Public one-click opt-out for outreach sends. Needs a real ?t=<token> to do anything; renders the same neutral confirmation either way so it cannot be probed for whether an address is on file.
Public marketing site for Within Center clinical brand
Founder(1)›
Also reachable at williamdavidnaylor.within.center (subdomain alias in proxy.ts → SUBDOMAIN_ALIASES). Net-new React (no legacy source), Cormorant/Inter + earth palette scoped under .wd-naylor; ported from a Lovable TanStack Start app.
Marketing(10)›
Google Ads conversion landing page. Form redirects here on success; the page fires gtag('event','conversion', AW-10895834001/p_WVCKv7_awcEJH3xMso) and pushes a `within_contact_submit` dataLayer event. Conversion is also fired inline by the contact form prior to redirect (belt and suspenders).
Lauren's SEO landing page targeting a lost keyword.
Within-skinned port of the shared pricing page. Prices wired to canonical via {{WITHIN_PRICE:slug}} substitution. Per-night lodging rates ($349/$239) still hardcoded — no backend slug yet.
Booking(3)›
Ceremonial Ketamine(5)›
Rest & Renewal Retreat(3)›
(renamed from 6-day Immersive Retreat 2026-06-04)
(new 2026-09-08; sold via call — 30-day packages are display-only)
Sponsorship(4)›
React page with $50/$150/$500/$1k presets + custom amount ($5–$50k server-clamped). POSTs to /api/within/sponsor/checkout → Stripe Checkout. Not tax-deductible (Within is not a 501(c)(3)).
Post-payment landing — retrieves the Stripe session to show contributor name + amount.
Print-ready sign with high-error-correction QR. Letter (8.5×11) ↔ tabletop (5×7) toggle. Cmd+P → Save as PDF. Site nav hidden.
Route handler — returns raw QR SVG for Canva / InDesign drop-in. Not a user-facing page.
Resources(10)›
Conditions(5)›
Net-new on main (commit c1c67337) — 5 condition pages + footer links.
Ad Landing Pages(6)›
Built 2026-05-14. Target keyword cluster: `wellness retreat` (~$3,719 prior spend). Positions Within vs. typical Texas spa/wellness retreats.
Built 2026-05-14. Target keyword cluster: `mental health retreat` (~$2,921 prior spend; `mental health retreat +texas` had 6.52% CTR).
New 2026-09-09. Owns the 'psychedelic integration' keyword cluster. Educational + service framing with no standalone SKU — funnels to the free consultation and to the 5 Day Reset / 30 Day Immersion, which already include integration.
Cloned 2026-05-18 from mental-health-retreat-texas to recover the WP-era URL that was 404'ing post-migration. Hero eyebrow swapped; rest of page identical.
Built 2026-05-14. Target keyword cluster: `ayahuasca` retreat searches (~$1,299 prior spend). Honest comparison table converts ayahuasca-curious intent into ceremonial ketamine.
Built 2026-05-14. Target keyword cluster: `couples retreat`, `couples healing retreat`, `marriage retreat` (~$1,011 prior spend). Companion to the existing `/ceremonial-ketamine/twin-flame/` package page.
Email Templates(4)›
Branded auto-response sent during business hours (9am-5pm any day) — promises 1-2 hour personal reply.
Branded auto-response sent outside business hours — promises 10am-tomorrow personal reply.
SEO(2)›
Route Handler (not a page) — generates the sitemap for within.center.
Route Handler (not a page) — serves robots.txt for within.center.
Ad Landing Variants(10)›
Stripped Book a Call clone of the source page, served dynamically by serveLegacyVariant. Source: /within-center/couples-retreat/.
Stripped Contact clone of the source page, served dynamically by serveLegacyVariant. Source: /within-center/couples-retreat/.
Stripped Book a Call clone of the source page, served dynamically by serveLegacyVariant. Source: /within-center/mental-health-retreat-texas/.
Stripped Contact clone of the source page, served dynamically by serveLegacyVariant. Source: /within-center/mental-health-retreat-texas/.
Stripped Book a Call clone of the source page, served dynamically by serveLegacyVariant. Source: /within-center/wellness-retreat-texas/.
Stripped Contact clone of the source page, served dynamically by serveLegacyVariant. Source: /within-center/wellness-retreat-texas/.
Stripped Book a Call clone of the source page, served dynamically by serveLegacyVariant. Source: /within-center/ayahuasca-alternative/.
Stripped Contact clone of the source page, served dynamically by serveLegacyVariant. Source: /within-center/ayahuasca-alternative/.
Stripped Book a Call clone of the source page, served dynamically by serveLegacyVariant. Source: /within-center/psychedelic-therapy-retreat/.
Stripped Contact clone of the source page, served dynamically by serveLegacyVariant. Source: /within-center/psychedelic-therapy-retreat/.
Resources Variants(18)›
Stripped Book a Call clone of the source page, served dynamically by serveLegacyVariant. Source: /within-center/resources/burnout-modern-diagnosis-old-solution/.
Stripped Contact clone of the source page, served dynamically by serveLegacyVariant. Source: /within-center/resources/burnout-modern-diagnosis-old-solution/.
Stripped Book a Call clone of the source page, served dynamically by serveLegacyVariant. Source: /within-center/resources/ceremonial-ketamine-vs-psychedelic-therapy/.
Stripped Contact clone of the source page, served dynamically by serveLegacyVariant. Source: /within-center/resources/ceremonial-ketamine-vs-psychedelic-therapy/.
Stripped Book a Call clone of the source page, served dynamically by serveLegacyVariant. Source: /within-center/resources/couples-reset/.
Stripped Contact clone of the source page, served dynamically by serveLegacyVariant. Source: /within-center/resources/couples-reset/.
Stripped Book a Call clone of the source page, served dynamically by serveLegacyVariant. Source: /within-center/resources/days-after-integration-guide/.
Stripped Contact clone of the source page, served dynamically by serveLegacyVariant. Source: /within-center/resources/days-after-integration-guide/.
Stripped Book a Call clone of the source page, served dynamically by serveLegacyVariant. Source: /within-center/resources/texas-wellness-retreats-guide/.
Stripped Contact clone of the source page, served dynamically by serveLegacyVariant. Source: /within-center/resources/texas-wellness-retreats-guide/.
Stripped Book a Call clone of the source page, served dynamically by serveLegacyVariant. Source: /within-center/resources/what-ceremonial-ketamine-does-to-the-brain/.
Stripped Contact clone of the source page, served dynamically by serveLegacyVariant. Source: /within-center/resources/what-ceremonial-ketamine-does-to-the-brain/.
Stripped Book a Call clone of the source page, served dynamically by serveLegacyVariant. Source: /within-center/resources/what-to-expect-at-a-mental-health-retreat/.
Stripped Contact clone of the source page, served dynamically by serveLegacyVariant. Source: /within-center/resources/what-to-expect-at-a-mental-health-retreat/.
Stripped Book a Call clone of the source page, served dynamically by serveLegacyVariant. Source: /within-center/resources/when-therapy-isnt-enough/.
Stripped Contact clone of the source page, served dynamically by serveLegacyVariant. Source: /within-center/resources/when-therapy-isnt-enough/.
Stripped Book a Call clone of the source page, served dynamically by serveLegacyVariant. Source: /within-center/resources/why-we-call-it-ceremonial/.
Stripped Contact clone of the source page, served dynamically by serveLegacyVariant. Source: /within-center/resources/why-we-call-it-ceremonial/.
Authenticated client-facing portal (bookings, payments, documents)
Client Portal(1)›
Real Supabase Auth form. Distinct from team.awknranch.com/login (BOS admin).
Internal Business Operating System for AWKN + Within team (CRM, scheduling, accounting)
Team Portal(1)›
URL collapsed from /portal/team-chart → /team-chart (Phase 6a.6). Was at /team/ before Lauren's 2026-05-06 public-site split.
Auth(5)›
Single sign-in for the BOS admin. After successful login, redirects to /spaces/admin/reservations?pillar=master (master calendar). Session uses localStorage key awkn-ranch-auth — per-origin, so post-cutover operators sign in fresh on team.awknranch.com.
Legacy reset-password page, AlpacAPPs-branded → rebranded AWKN at serve time via legacyAuthPort rewrite.
React server component. Reads URL params (status/title/message/auto_type/etc.) emitted by the Supabase approve-email edge function. Public — exempt from team auth gate. XSS-safe — title/message render as plain text (legacy used innerHTML).
React client component (uses local state for the Sending… transition). Reads token/action/type/to/subject from URL, links to the approve-email edge function. Public — exempt from team auth gate.
BOS Admin(24)›
Main staff/admin dashboard. Cached-auth pattern (localStorage[awkn-ranch-cached-auth]) for instant render before Supabase verification. /spaces/admin/index → server-redirect to here (was a JS redirector in legacy).
MVP port 2026-05-28 — business-line switcher, stats bar, pipeline kanban (read-only), leads/invoices/proposals tables. Lead detail drawer + kanban drag-drop + Dashboard sub-tab deferred to Phase 2.
MVP port 2026-05-28 — Clients sub-tab fully ported (4 categorized lists, search). Schedule/House/Services sub-tabs stubbed for Phase 2. New Client modal + client detail drawer not yet ported.
Lauren's recent main work — Within Center facilitator scheduling.
(New React surface — no legacy equivalent)
Redirects to /spaces/admin/contacts/?list=newsletter — Newsletter is a contact list now. The public footer form still writes wc_newsletter_subscribers and enrolls the contact in the Newsletter list.
Booking(3)›
Internal admissions call script. Moved off within.center to the auth-gated team host 2026-09-08.
Internal admissions-team training reference. Moved off within.center to the auth-gated team host 2026-09-08.
Internal admissions onesheet reference. Moved off within.center to the auth-gated team host 2026-09-08.
Inbox(2)›
Vanilla-JS BOS admin page. Detail-view-as-drawer. Subscribers managed inline.
React page used as a Phase 1 sentinel/verification surface for the spaces pipeline.