DeleteAllPortalData(StartOver)
Objective
Wipe every property, unit, lease, tenant, vendor, charge, payment, expense, and accounting record imported into your portal so you can re-import a fresh dataset from a different property management system. Available throughout the beta — a 30-day post-activation window will apply at GA.
Prerequisites
- •You must be signed in as a Manager, Admin, or Master Admin
- •You should have your replacement export from Yardi, AppFolio, Buildium, or another PM system ready before wiping — the import banner reactivates immediately after deletion
Step-by-Step Instructions
- 1
Navigate to Settings from the left sidebar.
- 2
Scroll past the Account, Two-Factor, Notifications, and Advanced sections to the red Delete All Portal Data card at the bottom of the page.
- 3
> [Screenshot: Settings page scrolled to the red Danger Zone card]
- 4
During beta the card is always available. At GA a 30-day post-activation window will apply: after that the card disappears and you can only revert individual import batches via Advanced → Revert Specific Import.
- 5
Read the description of what gets deleted vs. what is kept (see the lists below). Click Delete All Portal Data.
- 6
In the confirmation panel:
- —Type your company name exactly as shown (case-insensitive) into the input field.
- —Tick the acknowledgement checkbox: "I understand this permanently deletes all imported data and cannot be undone."
- —Click Permanently Delete All Data.
- 7
> [Screenshot: Confirmation panel with company name typed in and the checkbox ticked]
- 8
The wipe runs inside a single database transaction (typically 5-30 seconds for small portfolios, up to 3 minutes for large ones). On success, a green summary card lists how many of each record type were removed.
- 9
The Migration Hub banner and sidebar Import Data link reactivate automatically. Open the Migration Hub and re-import from your replacement source.
- 10
What gets DELETED:
- —All properties, units, ownerships, and property managers
- —All leases, lease parties, renewals, rent schedules, and security deposit dispositions
- —All tenants, tenant portal users, autopay enrollments, screening results, credits, and notices
- —All vendors, 1099 statuses, vendor contracts, and recurring payables
- —All financial transactions: charges, payments, payment allocations, expenses, payment batches
- —All accounting: journal entries, journal lines, recurring journals, closed periods, entry counters
- —All bank accounts, bank reconciliations, and bank transactions
- —All maintenance requests, work orders, inspections, and preventive tasks
- —All documents, listings, violations, insurance policies, and fixed assets
- —All investors, investments, capital calls, distributions, K-1s, and waterfall structures
- —All owner distributions, owner tax documents, and owner payout allocations
- —All prospects, applications, quotes, tasks, compliance items, and notice templates
- —All reserve accounts, reserve transactions, CAM distributions, recovery pools, and tax escalations
- —All construction projects, draw requests, and HPD rent increases
- —All custom roles and migration job history
- 11
What is KEPT (so you can keep working):
- —Your Company profile and Company Settings (default management fee, billing config, etc.)
- —Your Manager / Admin / Master Admin user accounts (you stay logged in)
- —Your subscription, billing invoices, and Stripe linkage
- —Your GL chart of accounts so the books are pre-seeded for the next import
- —The audit trail (regulatory: every destructive action remains in history)
- —Support tickets, replies, and attachments (account history)
- —Admin impersonation requests / grants (admin tooling state)
- 12
After completion, Company.onboardingStatus is reset to PENDING_MIGRATION, which restores the amber migration banner at the top of every page and the Import Data link in the sidebar.