Spaces & Sync System 1 of 10 · 10 min read

Venues, Spaces & Calendar Sync

Set up buildings and rooms, inherit rental rates and nonprofit discounts, sync Google Calendar, and customize your brand.

Blueprint 01 · Pre-Flight Setup

What You Will Need

15-Minute Setup
Settings → Organization & Venues 4 of 4 Readiness Checks Complete
01 · Tax & Stripe Verified
EIN: 94-3123456 ProPublica ✓

Verify 501(c)(3) status via ProPublica and connect your Stripe payout bank.

02 · Room Tree 1 Parent · 3 Rooms

List standing/seated capacities, floorplans, and accessibility details.

03 · Rate Card $175/hr · $950/day
501(c)(3) Discount -10% Claimable

Set hourly rates, full-day caps, gear packages, and required cleaning fees.

04 · Calendar & DNS OAuth + DKIM ✓
Google Calendar Outbound Sync

Connect Google Calendar for one-way outbound push and Postmark DKIM.

Blueprint 02 · Spatial Tree

Organization vs. Venue vs. Sub-Space

Your Organization owns billing and staff. Each Parent Venue represents a physical address, and Sub-Spaces represent bookable studios or stages inside that building.

Organization The 418 Project (501(c)(3) · Stripe Connect · 11 Roles)
Default Brand & Tax Rules
Parent Venue Downtown Arts Center — Full Building Takeover (Cap 350)
Master Rate Card · Outbound GCal
Sub-Space A Cap 200

Main Stage Theater

Overrides hourly rate ($175/hr); inherits parent packages & discounts.

Sub-Space B Cap 60

Movement Studio B

Inherits parent rate card; adds sprung-floor house rules.

Sub-Space C Cap 40

Upstairs Green Room

Rehearsal rate ($45/hr) or bundled with Main Stage.

How booking the whole building blocks individual studios during the same hours.

Which settings flow down from the main building and which stay unique to a room.

Blueprint 03 · Rate Inspector

Rate Cards, Packages & Discount Stacking

Each sub-space inherits its parent venue’s pricing by default, or you can flip individual sections to Overridden. Entering $0 displays "Contact for pricing" on public pages.

Sub-Space Rate Inspector: Main Stage Theater Parent: Downtown Arts Center
getEffectiveRentals() live preview
1. Base Rental Rates ● Overridden
Hourly Rate $175.00 / hr
Full-Day Cap (10h) $950.00 max/day
If set to $0.00: "Contact for pricing"
2. Packages & Fees ○ Inherited
[✓] Full Sound & Lights +$250.00
Required Cleaning Fee $150.00 (Fixed)

Required cleaning and security fees are added after discounts.

3. Discount Stacking Stacking On
[Auto] Multi-Day / Off-Peak -10%
[Claim] 501(c)(3) Nonprofit -10% (EIN check)

Applies to space + packages; never reduces cleaning fees.

Test hourly vs. full-day caps, stacked discounts, and non-discounted cleaning fees.

Capped Space Total
Full-day cap applied
Stacked Discounts
Cleaning fee excluded
Estimated Quote Total
Includes required fees
50% Deposit Due at Signing
Holds calendar dates

Detailed reference on room-level rate overrides, Stripe Tax, and bank payout routing.

Blueprint 04 · Routing & Directory

Step-by-Step: Organization & Venue Setup

Route each building to the right Stripe bank account, scope staff to specific venues, and control how producers discover and contact your spaces.

Stripe Payout Routing per Venue Stripe Connect
Downtown Arts Center → acct_MainOperating (••4821)
Westside Annex Studio → acct_AnnexCapital (••9104)

Each parent venue can deposit into the organization’s default Stripe account or its own dedicated bank account.

Directory & Contact Relay Controls Public /venues
Venue Matchmaker & Multi-Venue Cart Active · Max 10
Double-Opt-In Contact Relay RFC 8058 One-Click Opt-Out

Producers confirm their email before messages reach your inbox, and every email includes a signed /venue-contact/stop/{location} opt-out link.

Directory visibility, wheelchair access notes, floorplans, and photo sizes.

Invite managers, bookers, and door crew without handing out full admin access.

Matchmaker briefs, Multi-Venue inquiries across up to 10 spaces, and double-opt-in Contact Venue relay with one-click opt-out.

Blueprint 05 · Outbound Calendar Sync

Google Calendar Outbound Sync & Date Automations

Venue Family is the source of truth and pushes one-way outbound updates to Google Calendar within seconds of any hold, approval, shift assignment, or cancellation.

Outbound Calendar Streams & .ics Subscriptions Direction: Venue Family → Google / iCal (One-Way Outbound)
1. Public Events Calendar Published shows & ticket links only
● GCal Connected [Copy Public .ics]
2. Internal Operations & Venue Holds Tentative holds, load-in, soundcheck & strike
● GCal Connected [Rotate Private Token]
3. Personal Staff Shift Feed Per-user confirmed crew & door shifts
webcal://.../shifts.ics [Copy My Feed]

How public, internal, room, and shift calendars stay updated alongside automated reminders.

Blueprint 06 · White-Label & Support Lookup

Custom Branding, Palettes & Email Domains

Customize your logo, WCAG AA color palette, and Postmark DKIM sender domain across public pages, embeds, and the Embedded Support Widget.

Palette & WCAG Guardrail 4.8:1 AA Pass
#4F46E5 → brand-ink auto-tuned

BrandTheme automatically computes accessible button foregrounds and link text tokens in light and dark mode.

Postmark DKIM & Opt-Out DNS Verified
DKIM / Return-PathVerified ✓
List-Unsubscribe-PostOne-Click

Send from tickets@yourvenue.org with RFC 8058 one-click opt-out headers.

Embedded Support Widget /support/lookup
6-Digit Code: [4][8][2][9][1][0]

Buyers verify their email with a 6-digit code to resend tickets or check booking status right inside your site.

Recommended SVG and transparent PNG sizes for headers, wallet passes, and dark mode.

How your hex color is checked for readable button text and link contrast.

Verify DNS records for custom sender addresses and one-click List-Unsubscribe-Post headers.

How embedded calendars, checkout modals, and the support widget match your website.

Blueprint 07 · Attribution & Copy

Conversion Tracking & Copy-Paste Templates

Enter your analytics IDs once to track ticket orders, membership joins, and rental inquiries across public pages and embedded iframes.

Google Tag Manager
GTM-K8P29QMActive ✓
Google Analytics 4
G-918273645Active ✓
Meta Pixel + Embed Relay
vf:conversionpostMessage ✓

Editable room descriptions and house rules for theaters, studios, and halls.

Blueprint 08 · Quick Answers

Frequently Asked Questions

Public pages show Contact for pricing instead of $0 or Free.

No — Google Calendar sync is strictly one-way outbound.

Need personalized guidance or have a question?

Our support team is here to assist with venue verification, custom calendar integrations, ticket questions, and technical onboarding.