Library

Should Notion be where your business keeps its records?

Brett K Moore9 min readTool

Written for agents, brokers, lenders, contractors, home services.

The short answer

The source of truth is the system where changing the record changes the fact. A view is a copy made for reading, and editing it changes nothing outside itself.

Notion is very good as a view: shared pages a team reads at the same time, databases with filters, a place to put a procedure where everyone can find it.

The rule we adopted on 2026-08-10 is that the records are the record and Notion is a view. Content flows one direction, and never back.

Any page mirroring a record carries a header saying so and naming what it came from. A mirror that does not announce itself reads exactly like an original.

The honest exception: a business genuinely running its pipeline in Notion has a different answer. Ask which system is the one where changing the record changes the fact, and be willing to hear that it is Notion.

Notion earns its reputation. A team leader can build a page in an afternoon that a title company would charge for, share it with nine agents, and have everyone reading the same thing by lunch. Nothing about this article says otherwise. The question underneath it is different and it decides how much damage the tool can do: does Notion hold your records, or show them.

What is Notion?

Notion is a hosted workspace where pages and databases live on Notion servers and a team reads and edits them in a browser or an app, with permissions set per page.

The unit is a page. A page can hold text, checklists, files, and a database, and a database can be shown as a table, a board, a calendar or a gallery without duplicating anything underneath. That last part is the reason Notion feels different from a shared document folder.

What it is very good at, stated plainly: several people reading the same page at the same time, a procedure that everyone can find, a board where a transaction coordinator can see nine files at once, and templates that make the tenth listing get documented the same way as the first. Meeting notetakers can write straight into it, which matters below.

What is the difference between a source of truth and a view?

What is a source of truth?

The source of truth is the one system where changing the record changes the fact. Everywhere else showing the same information is a view, and editing a view changes only the view.

Every agent already understands this about one system. The MLS is the source of truth for listing status. Change the status there and the fact changes. Change the status on a whiteboard in the office and you have changed a whiteboard. Nobody argues about this, because the consequence of getting it wrong is loud and immediate.

The same test applies to everything else and almost nobody runs it. Where does a client phone number change. Where does a loan stage change. Where does the buyer checklist change. If two systems both accept the change, you have two records and you will eventually act on the wrong one.

Notion makes this easy to get wrong for a specific reason: it is comfortable. It is quicker to fix a phone number on the page in front of you than to open the system that owns it. Every one of those small conveniences creates a fact that exists in one place and is wrong in the other.

What rule did we adopt, and why?

On 2026-08-10 we wrote it down as a decision, in one line: the records are the record, Notion is a view. Everything below follows from that sentence.

  • Content flows one direction. From the records to Notion. Never back. Nothing typed into a Notion page gets copied into a client record, a procedure or a number.
  • Notion never becomes the source of truth for a client record, a checklist, a procedure or a number. If it is worth keeping, it is kept in the records and shown here.
  • A page that mirrors a record carries a header saying so, naming the record it came from and the date it was generated. The words we used were: a mirror that does not announce itself is indistinguishable from an original, which is the whole problem.
  • Regenerating a mirror is normal and cheap. When the record changes, rewrite the page from it. Do not diff, do not merge, do not reconcile. The page has no content of its own worth protecting, so throwing it away costs nothing.

That last one is the part that surprises people. The instinct with two copies is to compare them and merge the differences. Merging is what makes a mirror into a second original, because the moment a change survives in the copy and not in the record, the copy is holding something. Overwrite it every time and it stays a window.

What went wrong that made us write it down?

A procedure had been mirrored into Notion. The page carried a check meant to confirm it still matched the source, holding the values that were correct on the day it was written: 371 lines and 17,484 bytes.

The source had moved on. By the time anyone looked, the real procedure was 425 lines and 20,743 bytes. The mirror kept reporting a pass, against numbers that had stopped describing anything. Nothing announced the gap. Anyone reading the Notion page was reading a procedure that had been superseded, with no visible sign of it.

Translate that into a brokerage and it stops being abstract. A buyer transaction checklist gets pasted into a team workspace. Six months later two steps get added to the real one after a rule change. The page in the workspace still looks current, still gets opened by every new agent, and the two missing steps are the two nobody does. Nothing in the system says the page is old, because a page does not know.

How do you stop a mirrored page from going stale?

Put a header on it saying what it is a copy of and when it was made, and regenerate the page from the source instead of editing it. The staleness is not the problem. A stale copy that looks current is the problem.

Old copies are normal. Every business has them. What causes harm is a copy indistinguishable from an original, which means a reader has no way to know they should go look somewhere else.

A header costs one line. "Copy of the buyer checklist, generated 2026-08-09. The one that counts lives in the transaction folder. Do not edit this page." Anyone landing on it now knows two things: which way to walk, and that typing on this page achieves nothing.

When is it fine for content to arrive in Notion first?

There is one legitimate exception and it is a common one. A meeting notetaker that writes into Notion is an ingestion source. Those pages exist because a notetaker put them there, rather than because somebody decided to file something.

That makes them arrivals to be processed. Same status as an email in an inbox or a photo of a scope of work texted from a job site. Something has to read them, pull out what matters, and write it into the record where it belongs. The promise made on the call lands on the file of the person it was made to. The decision lands as a dated decision. The page stays where it is as the raw source.

What those pages are not is a client database. A folder of meeting notes has a page for everyone you ever met on a call and nothing for the client you have known for eleven years and never met on video. Searching it feels like searching a database and returns whoever happened to attend a meeting, which is a different thing entirely.

One more caution about notetaker pages specifically. They are machine-generated summaries of what somebody said, so treat them as a record of a conversation and not as verified fact. When we cite one, we say so. A summary reading "the team decided to standardize on a shared system" is evidence that a sentence was said, and it is not evidence that anything got built.

When is Notion the right place for the record?

Here is the counterpoint, and it deserves more than a footnote. The rule above is right for a business whose records live somewhere else. A business genuinely running its pipeline in Notion has a different answer, and the answer is that Notion is the record.

The test is one question. Which system is the one where changing the record changes the fact? If your transaction coordinator drags a card in Notion and that action is what causes the next task to appear and the next person to act, then Notion is where the fact lives, and any spreadsheet or folder showing the same thing is the mirror. Applying our rule to that business backwards would break it.

The failure mode has nothing to do with which tool you picked. It is two systems both behaving as though they are the record. Pick one per kind of information, write down which, and make everything else announce that it is a copy.

How do you tell which one you have?

  1. 01Pick one past client and change one thing, a phone number, in one place. Then ask who else finds out. If the answer is nobody, you just edited a view and the record is still wrong somewhere.
  2. 02Count where the answer to one question is written. Take the closing date on one active file. Count the places it appears: the transaction platform, the shared calendar, the Notion board, a text thread. Every place after the first is a copy that can go stale.
  3. 03Look for a page nobody has edited in ninety days that people still open. That is the shape of the problem in this article. Untouched and still trusted.
  4. 04Ask a new hire where they look first. Whatever they name is your working source of truth, whatever the org chart says. If that answer differs from the one you intended, the intention lost.

The four boxes

Filled in for Notion, for a real estate, lending or trades business, as of 2026-08-09.

There, and should be

A shared reading surface for a team, and a place where meeting notes arrive.

  • Several people reading the same page at the same time, with edits appearing live. Nothing in a folder of files does this and it is a real capability.
  • One database shown four ways: a board for the coordinator, a calendar for the team meeting, a table for the person doing reporting. One underlying set of items, no copies.
  • An ingestion target. Notetakers writing pages automatically is genuinely useful, as long as those pages are treated as arrivals waiting to be processed.

Missing, and should be there

A header on every mirrored page, and something that regenerates it.

  • One line at the top: what this is a copy of, where the real one lives, the date this copy was made, and an instruction not to edit it.
  • A routine that rewrites the page from the source whenever the source changes, rather than a human comparing two versions and merging.
  • A written list of which system owns which kind of information. One line per kind. This is the artifact that ends the argument, and almost nobody has one.

There, and should not be

Any page that is the only copy of something, and any mirror with no header.

  • A client detail, a promise made to a homeowner or a procedure that exists nowhere else. If Notion is the view, a page holding the only copy means the record was never written.
  • Live numbers with no date on them. A commission split, a rate, a stage, a bid total. Say when it was checked and against what, or point at the system instead.
  • Share links to pages holding client information, created for one purpose and left open afterward. Sweep them on a schedule and know what is public.

Missing, and correctly missing

There is no folder of files on your own disk that Notion keeps in step with the workspace.

  • This absence is the price of the thing Notion is best at. Real-time shared editing needs one authoritative copy on a server, and a locally owned file store that stays in step would mean reconciling two copies, which is the exact problem this whole article is about.
  • For a collaboration surface, that is the right trade. The tool is doing what it is for, and asking it to also be a local records store would make it worse at both.
  • The cost is specific and worth saying out loud. Your reading of your own workspace depends on the account, the subscription and the connection. Offline behavior has changed over time and continues to, so check the current state before you plan around it rather than trusting a version you read about two years ago.
  • Export exists and returns files. What an export does not reliably return is the arrangement: which page held which, how a board related to a table. Run an export once, this quarter, before you need it, and look at what came back. That five minute test tells you more than any policy page.

One sentence to take away. Before you put anything into a shared workspace, answer where that thing changes when it changes. Then write the answer at the top of the page.

Common questions

What is Notion best used for in a real estate business?
A shared reading surface. A procedure a whole team can find, a board a transaction coordinator keeps for active files, templates so the tenth listing gets documented like the first, and a landing place for meeting notes written automatically by a notetaker. It is at its strongest when several people need to see the same thing at the same time.
What is the difference between a source of truth and a view?
The source of truth is the system where changing the record changes the fact. A view is a copy made for reading, so editing it changes only the copy. The MLS is the source of truth for listing status; a board in a workspace showing the same status is a view. Problems start when two systems both accept the change.
Should a mirrored page in Notion say that it is a mirror?
Yes, in a header at the top, naming the record it came from and the date it was generated, with an instruction not to edit it. A mirror that does not announce itself is indistinguishable from an original, so a reader has no way to know they are looking at an old copy.
How do you keep a copied procedure from going stale?
Regenerate it from the source rather than editing it in place. We adopted that rule on 2026-08-10 after a mirrored procedure kept reporting a pass against values recorded when it was made, 371 lines and 17,484 bytes, while the source had grown to 425 lines and 20,743 bytes. Nothing announced the gap. Rewriting the copy whenever the source changes costs nothing, because the copy holds nothing of its own.
Is it ever right for content to be created in Notion first?
Yes, in one case. A meeting notetaker writing pages into Notion is an ingestion source, so those pages exist because a tool put them there. Treat them as arrivals to be processed: read them, move the promises and decisions into the records where they belong, and leave the page as the raw source. A folder of meeting notes is not a client database.
When should Notion be the source of truth?
When it is the system where changing the record changes the fact. A business genuinely running its pipeline in Notion, where dragging a card is what causes the next task to appear and the next person to act, has its record in Notion, and everything else showing the same information is the copy. Name one owner per kind of information and make every other place say that it is a mirror.

Worth passing along

This one serves a team leader running agents and a home services owner running crews, because both landed in the same place from opposite directions. The team leader built a beautiful workspace and now has nine people reading a checklist nobody has updated since spring. The home services owner has a dispatch board in one tool and the real schedule in another, and the office quietly trusts whichever one they opened first. The fix is the same sentence for both.

Written by Brett K Moore. We build the PAD System, a records structure for people, assets and deals that lives as plain text files on your own computer. Read what it is.

How do you decide whether a tool belongs in your business?

A four box audit for a software stack: what is there and should be, what is missing and should be there, what is there and should go, and what is missing for good reason. Written for real estate agents, brokers, mortgage lenders and the trades who work alongside them.

Why should your client records be plain text files?

Underneath the argument about which app to use is a quieter question about the file format your records are written in. What plain text gives an agent, a lender or a contractor, what version control does and does not protect, and where the files sit. Four box verdict included.

What is Obsidian, and should a real estate business run on it?

Obsidian is a reader and editor for a folder of plain text files on your own computer. What that is good for in a brokerage, a loan branch or a crew, what it will never do for you, and the four box verdict. Written for agents, brokers, lenders and the trades.