Most brokers I know manage their pipeline the same way: memory, sticky notes, and a CRM they opened twice when they first signed up. The deals they close are the ones they remembered to follow up on. Every deal that died quietly was one that slipped through because nobody was tracking it.

I did it that way for the first year and a half. I had a spreadsheet I updated intermittently and a notes app full of half-finished follow-up tasks. I thought I was on top of it until I lost two deals in the same quarter without noticing. Both times I found out after the space had already gone to someone else.

The system I use now is not complicated. Consistency is the point.

The four buckets

Every contact in my pipeline sits in one of four categories: Active, Nurturing, Dormant, or Closed. No sub-categories, no elaborate tagging. Four buckets.

Active means we’re in dialogue right now. I’ve spoken with this person in the last two weeks, there’s a clear next step, and they’re making decisions. Active contacts get attention every few days.

Nurturing means there’s real interest but no urgency yet. They’re thinking about expanding in 12 months. They own a building and the lease is coming up but nothing is imminent. They’re an operator I want a relationship with even without an immediate need. Nurturing contacts get a touch every two to three weeks, enough to stay in front of them without becoming noise.

Dormant means the conversation went quiet and I don’t know why. They stopped responding, the deal fell apart, they went with someone else but might need me later. Dormant contacts get a check-in once a month or once a quarter depending on how warm the relationship was.

Closed is self-explanatory. Done, won or lost.

The Monday review

Every Monday morning before I make any calls, I spend 20 minutes reviewing Active and Nurturing. For each Active contact, I ask one question: what is the next step and when does it happen? If I don’t have a clear answer, the deal is either really Nurturing or I need to find out what’s going on.

This sounds obvious. It’s not obvious when you’re juggling 12 deals, a showing, a lease negotiation, and three new inquiries from the previous week. The Monday review forces me to look at the whole pipeline instead of just whatever is making noise that day.

The deals that die quietly are almost always Nurturing contacts I haven’t touched in six weeks. I’ve let those go cold twice. Both times I caught it in the Monday review and re-engaged before they went somewhere else. One of those conversations turned into a deal that ran 14 months — the Month Eight gap I almost missed is the clearest example I have of what that habit is actually protecting against.

Tenant reps vs. landlord reps: different cadences

Tenant representation and landlord representation need different follow-up rhythms, and I used to treat them the same. That was wrong.

With tenant reps, the deal moves at the tenant’s speed. When they’re ready, they move fast. When they’re not, no amount of follow-up accelerates them. My job with a tenant at the Nurturing stage is to stay in front of them so that when they flip into decision mode, I’m the first call. That means periodic updates about relevant spaces, market context they care about, anything that keeps me top of mind without being pushy.

With landlord reps, the front end is a longer play. Either they have space or they don’t. Before they have an active listing, what I’m doing is positioning. They need to know I understand their corridor and have the right tenant relationships. When something opens, they should want to call me first. Once they have a listing and I’m repping them, the cadence changes completely: weekly reporting, and they should know exactly what happened with their space in the last seven days.

What I actually use

I run my pipeline in Station CRM, which I helped build because nothing else on the market was built for the way CRE brokers actually work. The four-bucket structure I described maps directly onto how Station organizes contacts and deals. What I value most is that it surfaces contacts I haven’t touched recently. The ones that quietly drift into Dormant without you noticing.

Before Station, I used Airtable and a calendar. That worked fine until volume got high enough that keeping it current became a job in itself. If you’re early in your career and have 20 active relationships, a spreadsheet is probably fine. When that number hits 80 or 100, the spreadsheet starts working against you.

The one habit that actually matters

The Monday review. Everything else (the CRM, the four buckets, the different cadences) is supporting structure. The review is where the actual work happens.

If I had to give one piece of advice to a broker who feels like deals are slipping, it’s this: every Monday morning, before any calls, open your pipeline and find the contact you haven’t touched in the longest time. Call them that day. Not every week produces a closed deal from that habit. Over a year, some of those calls will.

Every deal I’ve lost that I should have won came down to a follow-up I didn’t make. The system is just a way to make that less likely.