Codemind Storage
Codemind Storage is self-storage management software for units, rentals, billing, arrears, agreements and door access, built from the daily work of a real multi-site facility.
Self-storage CRM
A self-storage CRM connecting the tenant record to units, rentals, invoices, payments, documents and communications, and plain about where the pipeline stops.
Available · Operational record, no sales pipeline
Direct answer
A self-storage CRM is customer software wired into facility operations: who the tenant is, which units they hold, what they owe, what they have paid, which documents are outstanding and what is due next. Codemind Storage keeps all of that on one operational record rather than a contact list sitting beside a billing tool.
Operator question
Buyers use the phrase for two different products. One is a sales CRM: enquiries, follow-up tasks, pipeline stages, quotes, conversion. The other is the operational tenant record used once someone reserves or rents a unit, joining customer service to inventory, billing, collections, documents and the rental lifecycle.
Codemind Storage is the second kind. Tenant management is deep after the reservation and the move-in, and deliberately thin before it. Being explicit about which one you are buying stops an evaluator acquiring a roadmap by accident.
Operator question
Account information, rentals, invoices, payments, notifications, activity and documents, in one workspace. Custom fields capture whatever a particular operation needs to hold. Verified email and mobile state tell staff how the customer can actually be reached, and a business tenant can be looked up against Companies House rather than typed in from memory.
Identity and proof-of-address documents are stored with controlled review. A nominated billing contact receives financial notices while operational notices about the unit continue to go to the account, which is the difference between an invoice reaching an accounts inbox and an invoice sitting unread in the mailbox of a site manager who has left.
Operator question
Exactly, rather than loosely. In a general CRM a customer is associated with a product or a deal. In storage a unit has a physical position and an operational status, a rental controls occupancy over time, a reservation holds future inventory, and a transfer changes the occupied space without erasing the wider account.
Because those records share one domain, staff move from a customer to the relevant unit, invoice or payment instead of copying identifiers between systems. One search covers customers, units, rentals, invoices, payments and other operational records, and the command bar over it navigates and filters. It never submits money, contracts or messages.
The facility map adds the reverse route: start at the drawn site, identify a unit, open whatever detail the reader is permitted to see. Permission is enforced per column, so that route does not quietly become a way around a role.
Operator question
A relationship includes its difficult moments. When a payment fails or an invoice runs overdue, staff need the account context rather than an alarm. Past-due accounts progress through defined stages with stage fees, collection notes and promises to pay, and one operations queue gathers overdue accounts, lockout work, payment failures, disputes, undelivered messages and staff tasks into the day of work.
Communications go out by email, SMS or print from one template catalogue, with batches, per-recipient delivery tracking, inbound SMS and consent controls, and an undelivered message is kept as an operational exception rather than dropped. Rules over a typed fact vocabulary act within authority limits, with an observable run history.
Where a customer changes unit, debt continuity is checked by the transfer service, and an allowed arrears override needs the capability and leaves an audit record carrying a reason.
Operator question
Across fifteen portal routes: view units, balances, invoices and payments, pay a balance, manage a saved card and autopay, upload KYC documents, read and sign an agreement, add a further unit, transfer, buy from the shop and start a move-out. That takes most of the routine what-do-I-owe traffic off the front desk.
Three things are still in development and are named rather than implied: changing to a larger or smaller unit, buying cover from inside the portal, and support messaging. They become public feature statements when the product and its tests demonstrate them, and not before.
Operator question
Whether the system answers operational questions without a manual reconciliation. Which units does this customer control? Is the balance tied to an invoice history? Did a retry fail? Is a document awaiting review? Was that message delivered?
Then ask what automation is being sold. A scheduled receipt is not a workflow engine, and a Stripe card adapter is not an integration marketplace. Clear boundaries make a comparison more useful than an undifferentiated feature checklist, which is why the table below marks the boundary as carefully as the capability.
At a glance
The last row is the one to read first if you are comparing this against a sales CRM.
| On the record | What it means operationally | Status |
|---|---|---|
| Identity | Person or company, contacts, custom fields, Companies House lookup for business tenants | Available |
| Documents | KYC documents with a review status, uploaded by staff or by the customer | Available |
| Tenancies | Every rental, past and present, across every site the reader may see | Available |
| Money | Invoices, allocations, payments, balance, payment plans, write-offs and refunds | Available |
| Communications | Email, SMS and print history with per-recipient delivery status and consent | Available |
| Access | Door credentials, grants and the access history for that tenant | Available |
| Billing contact | Financial notices to a nominated contact, operational notices to the account | Available |
| Prospect pipeline | Lead attribution by channel exists; a lead and deal pipeline does not | Planned |
What this does not do
At the pipeline. There is no lead board, no deal value, no stage forecast and no configurable sales workflow builder. Lead attribution by channel exists, and abandoned booking sessions are staged with resume links, but attribution is not a pipeline and should not be read as one. A lead and deal pipeline is planned.
That shapes how a commercial enquiry is handled. A business asking about twelve units across three of your sites becomes a customer record with contacts and custom fields, and a reservation held against real inventory. It does not become an opportunity you drag between columns and forecast. If a sales team measures its week on a pipeline view, that view has to live somewhere else.
Continue through the workflow
Codemind Storage is self-storage management software for units, rentals, billing, arrears, agreements and door access, built from the daily work of a real multi-site facility.
Self-storage management software for customers, units, rentals, billing, arrears and many sites, kept as one operational record instead of four that disagree.
UK self-storage software with tax policy per scope and category, Companies House lookup, a nominated billing contact and subject access. No Direct Debit today.
Work overdue storage accounts as a staged process: invoice and payment context, failed autopay, stage fees, lockout scope and debt-safe unit transfers.
A useful first step
We are building this from the daily work of a real multi-site operation. If your process disagrees with ours, that is the useful conversation.