Everywhere a customer can enter the site, what they're doing, and where their data goes. Read this first — the four tracks only make sense inside this bigger picture.
At a glance
| Domains | labourtemple.com (main), docs.labourtemple.com (internal docs) |
| Pages | ~60 in Webflow (~30 public) |
| CMS collections | 13 (6 core, 4 editorial, 3 legacy/dormant) |
| Core integrations | Stripe · Office RnD · Google Calendar · MailerSend · MailerLite · Zapier · Cloudflare Workers |
| Custom Workers | labour-temple-checkout (Tracks 1 & 3) · labour-temple-bookings (Track 2) |
The four tracks in context
[Customer]
│
▼
┌──────────────────────────────────────────────────────────────────┐
│ labourtemple.com │
│ │
│ INFORMATION LEAD CAPTURE SELF-SERVE CONTENT │
│ Home /inquire ─┐ Track 1: Memb. Blog │
│ Community /tours │ Track 2: Rooms Articles │
│ Business Areas /event-tours Track 3: One-Off FAQs │
│ Spaces /events │ │
│ Memberships Sonic legacy │
└───────┬─────────────────────┴──────────────────┬─────────────────┘
│ │
▼ Track 4: Zapier ──► Sheets, MailerLite ▼ Workers ──► Stripe
│ OfficeRnD Opps │
│ MailerSend ├── OfficeRnD
▼ ├── Google Calendar
Email inbox └── MailerSend
The three purchase tracks fork off at /memberships/{slug} and /2800/{slug}. Track 4 (inquiries) runs the older path through Webflow forms + Zapier. Everything else — content, newsletter, tours — is the ecosystem the client has been running for years.
Customer lifecycle
Expand — stage-by-stage with data capture and ownership
| Stage | Where | Data | Goes to | Owner |
|---|---|---|---|---|
| Awareness | SEO / social → Home, Spaces, blog | — | — | Marketing |
| Consideration | Memberships, Meetings, Events, FAQs | Analytics | — | — |
| Inquiry | /inquire, tour forms, event forms |
Name, email, intent | Webflow → Zapier → inbox + CRM | Sales |
| Qualification | Staff reply | Email thread | Inbox + MailerLite | Operations |
| Tour | /tours or /event-tours |
Date, attendees | Staff calendar | Operations |
| Conversion — membership | Track 1 | Member record | OfficeRnD + Stripe + MailerSend | Automated |
| Conversion — room | Track 2 | Booking record | Stripe + Google Calendar | Automated |
| Conversion — day pass | Track 3 | Pass record | OfficeRnD + Stripe + MailerSend | Automated |
| Conversion — inquiry-based | Events, private offices, founder | Custom contract | Manual quote | Sales |
| Onboarding | Arrival, tour, keycard | Kiosk setup | OfficeRnD | Operations |
| Active use | Bookings, guests, amenities | Usage | OfficeRnD, Stripe | — |
| Engagement | Newsletter, events | Opens/clicks | MailerLite | Marketing |
| Retention | Monthly renewals | Subscription status | Stripe + OfficeRnD | Operations |
| Churn | Cancellations | — | Manual | Operations |
Only the Conversion rows changed with the new flows. Everything else runs as before.
Entry points
Expand — every URL grouped by intent
Informational — /, /community, /business-areas, /tenants, /in-the-news, /post, /news-articles, /faqs, /2800, /memberships
Lead capture — /inquire (universal), /tours (workspace), /event-tours (events), /events (catalog)
Self-serve purchase — Track 1 via /memberships/{slug}; Track 2 via /2800/{slug}; Track 3 via /memberships/{slug} with Purchase Type = One-Time
Legacy — Sonic Studio inquiry (/sonic/confirmation) still operational alongside Track 2 bookings for Sonic
Utility — /search, /401, /404
CMS collections
Expand — 13 collections, 6 core to the business
Core — Memberships (drives Tracks 1 & 3), Spaces (drives Track 2), Attributes, FAQs, Business Areas, Tenants
Editorial — Blog Posts, Articles, Photos, Testimonials (empty — created 2026-03-22, no items)
Legacy / dormant — Products, Categories, SKUs (Webflow native e-commerce, superseded by the three new tracks). Templates still exist at /checkout, /paypal-checkout, /order-confirmation, /product, /category, /sku.
Integrations
| System | Role | Connected via |
|---|---|---|
| Stripe | All payments | Cloudflare Workers |
| Office RnD | Members, memberships, day passes | Cloudflare Workers (OAuth) |
| Google Calendar | Booking availability + events | Booking Worker (JWT service account) |
| MailerSend | Transactional email | Workers |
| MailerLite | Newsletter / marketing | Webflow forms + Zaps |
| Zapier | Inquiry form automation — two active Zaps | Webflow native integration |
| Cloudflare | Two Workers + CDN | Direct |
Zero webhooks registered via Webflow API. Form submissions route through Webflow's native Zapier integration (workspace: "Website Work…", owner: Chris F). See Track 4 doc for Zap detail.
Site scripts
Two scripts registered via Webflow's Scripts API: stripe_checkout_v21 (21.0.2) and stripe_purchase_v1 (1.0.2). ~60 historical versions retained but not applied — candidate for a cleanup pass.
No analytics or marketing scripts are registered via the Scripts API. If GA, Meta Pixel, or MailerLite embeds are running, they're in Webflow Designer custom code. googleTagIds: [] in site settings. [VERIFY] during handoff — if analytics is thin, the client should know.
Site settings to flag
- Webflow time zone is America/Chicago. Labour Temple is in Seattle; the booking Worker uses America/Los_Angeles. Not breaking, but fix for consistency.
- Data collection: enabled, mode "always" (Webflow basic analytics running).
- Localization: English only.
Archive / drafts
~12 draft pages in /archive-drafts/ (old inquiry forms, virtual office pages, old confirmations, one explicitly "Events Inquiry (Old Zapier)"). They don't render publicly but could be accidentally republished.
Expand — full list
/archive-drafts/inquiry— old Sonic inquiry form/archive-drafts/events/event-inquiry/archive-drafts/meetings/meeting-inquiry/archive-drafts/membership/membership-office-inquiry/archive-drafts/virtual-office-waitlist,/virtual-plans,/virtual/archive-drafts/officehere/archive-drafts/event-inquiry-old— labeled "Old Zapier"/archive-drafts/tour— old Event Spaces tour/archive-drafts/current-openings/archive-drafts/book-a-meeting-room-slinky— old non-CMS booking approach/archive-drafts/admin-offerings-comparison- Paired confirmation pages for each
Decide at handoff: keep as reference, lock in a dedicated archive folder, or delete.
Content inconsistencies (site-wide)
See roadmap.md for the full list — moved there to keep this page scannable. Top items: Testimonials collection empty · Founder Membership live in Stripe/OfficeRnD but no CMS page · Board Room CTA still links to OfficeRnD Grow Hub · Shears capacity mismatch · Radiator Annex capacity has three different numbers.
Everything else about each track — playbooks, failure modes, quick reference — lives on the individual track pages.