Admin
Manage your organization, your data, and your billing arrangements. Sections collapse so you only see the area you're working in.
👥 User Management Property managers, clients, users
Organization Hierarchy
Drag a Client onto a Property Manager to re-parent. Click an org to expand / edit.
Users
Manage individual sign-ins, roles, and invites for this organization.Platform Organizations Superadmin
Platform-wide org management — create, edit, suspend, or delete organizations, manage billing, and invite or edit their users. Click an organization to expand.
📊 Data Management Subjects, comps, and assignments
Property Assignments Superadmin
Set owner / management / payer org per subject property.
Scrape Health
Tracks the last successful unit-write per subject and per comp. Subjects that miss the nightly window (e.g. Pegasus two-step click sites that exceed the 480s per-property budget) surface here as "very stale" or "critical" before anyone notices in the dashboard.
Property Relationships
Manage which comps appear under which subject, and (for superadmins) which organizations have adopted which properties. Move a comp by picking a new subject from the dropdown; remove a link to unsubscribe the org from that comp.
Essential Data Tools
Edit subject / comp metadata, manage scrape configuration, and run on-demand refreshes.💳 Billing Management Subscriptions, invoices, payment methods
Stripe Configuration
The live Stripe account the app bills through. Keys are stored in Google Secret Manager and never shown here. Paste a new value to rotate it — the key is validated against Stripe before it's saved, and takes effect within ~a minute (no redeploy). The secret key and the price IDs must belong to the same account.
Per-Subject Billing
Each subject property gets its own billing row when added (auto-created based on the org's default-payer setting). Active = paid, Unclaimed = needs a payer, Grandfathered = MKTSVY-paid (no charge). Use "Release payer" to force a paying subject back to unclaimed so a different user can claim it.
Billing & Subscriptions
Current plan, upcoming charges, and Stripe Customer Portal access for invoices and payment methods.🧪 Scraper Lab Superadmin Ad-hoc URL test panel + scraper diagnostics
Tools
Recurring email reports, market change alerts, and full-org data exports. All preferences are saved per subject and take effect on the next scheduled run.
✉ Email Reports …
Send a survey snapshot on a recurring schedule for each subject. Recipients receive a formatted summary (or raw CSV) at the time you pick. Edits save immediately.
⚡ Market Alerts Notify me when a comp moves
Get an email the moment a saved comp's price or availability crosses a threshold you care about — without waiting for the next scheduled report.
Threshold-based alerts (price drop, occupancy change, new concession offered) will land here once the alerting service is online. In the meantime, scheduled Email Reports above surface the same data on your cadence.
⬇ Data Download Export everything for your org
Export every subject, comp, and historical unit scrape your organization can access. Useful for ad-hoc analysis or as a parachute if you ever decide to leave the platform.