Overview

The Property Guide editor is the panel where you create, edit, reorder, and pin guide sections. One page per property, grouped by Arrival / In Stay / Departure, with drag-to-reorder and a per-group Add button so a new section lands in the right place.

How it works

Per-group Add

Each group has its own + Add button at the bottom. Click it and a new section is appended to that group with a sensible default section_type (Arrival defaults to arrival_instructions; In Stay defaults to plain; Departure defaults to checkout_instructions). Change the type if needed.

This replaces the single top-level Add button — far less re-ordering after the fact.

Editing a section

Click a section to expand the edit form. You'll see:

  • Title — what guests see at the top of the card
  • Section type — controls layout. The dropdown lists all valid types; pick the one that fits.
  • Body — markdown (allowlisted) or structured input depending on type
  • Visibility — see per-section visibility
  • Pin to My Stay — see Arrival Guide pinning
  • Sort order — automatic via drag-to-reorder

Section types

The editor's section_type field controls which fields are shown and how the section renders. Important types:

  • welcome — pinned by default; renders with markdown and a warm-greeting layout
  • house_rules — numbered policy list; not pinned by default as of v3
  • arrival_instructions — pinned by default; gets prominence on My Stay pre-arrival
  • checkout_instructions — pinned during the check-out window only
  • wifi — special card layout with network/password fields
  • plain — markdown anything; default for "+ Add" in the In Stay group
  • access_notes — supplemental notes about codes (the codes themselves live in Access Packs, not here)

"Section not found" — what it meant

In May 2026 a fix landed for an edit-form bug where opening a section briefly showed "Section not found" before settling. The cause was a race between the section list query and the edit form's individual section query. Fixed in the same week — if you ever see it, refresh.

Delete

Click the trash icon. If the section is referenced by an active per-stay override, you'll get a confirmation dialog with the affected reservations listed. Confirming deletes the section; overrides cascade gracefully via FK ON DELETE SET NULL.

Limits and requirements

  • Plan: Editor is included on every plan.
  • Body: Markdown sections allowlist links/images/lists/bold. No raw HTML, no scripts. Images must be https.
  • No drafts — every save is live. If you want to draft, write in a notes app and paste when ready.

FAQ

Why doesn't the new section appear in the right group?

The new section is added to whichever group's "+ Add" button you clicked. If it's in the wrong group, drag it to the right one.

Can I copy a section between properties?

Not directly. Copy the body to your clipboard, create a new section on the target property, paste. Bulk import is on the roadmap.

How do I tell what section type to pick?

If you don't know, pick plain. It renders markdown as-is and works for most things. Use specialized types (welcome, house_rules, wifi, etc.) when you want the specialized layout.

Does editing change the Welcome Guide PDF?

Yes — but the PDF caches. Click Regenerate on the Welcome Guide PDF card after a major guide edit. See welcome-guide-pdf.

Can two people edit the same property guide at once?

The editor doesn't lock. Last-save-wins. If you have multiple operators, coordinate; concurrent edits to different sections are safe, concurrent edits to the same section will overwrite.