Back to Blog Posts
October 26, 2026

CRM best practices for new real estate agents and the 4 foundations to build first

If you're setting up a real estate CRM for the first time, build it in this order. Stages first, tags second, smart lists third and automations last. Each layer depends on the one before it, so skipping ahead to campaigns and integrations is the fastest way to end up with a system that breaks.

Stages tell your CRM where a person is in their journey with you. Tags tell it what type of client they are. Smart lists use both to show you who to call today, and automations use tags to run the right campaign in the background. When those 4 pieces are in place, your CRM can help you stay in touch with far more people than you could manage on memory alone.

Elena Kee, founder of Kee Technology Solutions, walked through this framework on the REDX podcast. She has worked in real estate since 2014 and has used Follow Up Boss since 2016.

Watch the video

In this REDX podcast episode, Elena explains the most common CRM setup mistakes, the 4 foundations every CRM needs and a 3-point health check you can run on your account this week.

Why CRM setup matters more than the CRM you pick

Kee Technology Solutions audits real estate CRM accounts often, for clients and non-clients alike, and the same patterns show up again and again. New agents tend to fall into 1 of 2 extremes.

Mistake pattern 1. Not trusting the system

Some agents sign up for a CRM, add their contacts and stop there. They log a call now and then, but avoid the dialer, avoid automated email and pay for a separate newsletter tool even though the CRM can often send it. Elena estimates these agents use a third of the CRM's capabilities at best. A CRM can often manage transactions, accountability and integrations with tools like REDX, so you aren't juggling separate systems that don't talk to each other.

Mistake pattern 2. Building too much, too fast

Other agents rush in, either on their own or with a virtual assistant. They buy campaign packs online and copy what they see other agents doing. Soon they have far more running than they can track, and their contacts are spread across a fragmented setup with no clear structure.

Neither pattern is the agent's fault. Few people come into real estate with a technology background. You got into this business to help people buy and sell homes, not to become your own CTO or sort out which tools are useful and which only market themselves well.

What this looks like inside a real account

In a recent audit, a solo agent had about 1,500 leads in the CRM, a common database size for an individual agent. Their reports showed consistent contact with about 30 people a week by phone or text. The other 1,400+ contacts were going untouched.

The same agent's lead source ROI report in Follow Up Boss showed that their top source the year before was past clients and sphere. Yet the last contact with that entire group was at least 9 months old. The agent was closing about 5 transactions that quarter and had a full calendar, so working harder was not an option.

You can keep roughly 30 people top of mind on your own. A well-built CRM helps you move past that first 30, keeps the rest of your database warm and tells you who to call next.

Not sure how many of your contacts are slipping through? The Kee Technology Solutions team can review your setup with you and show you where the gaps are. Book a discovery call

What are the 4 foundations of a real estate CRM?

Whether you use Follow Up Boss, Sure Send or another CRM, the same 4 components carry the whole system. Build them in this order.

  1. Stages. Where each person is in their journey with you.

  2. Tags. What type of client each person is.

  3. Smart lists. Dynamic call lists built from stages and tags.

  4. Automations. Campaigns that run in the background, triggered by tags.

This part takes patience, and it's what makes your business scalable. Define your ideal clients, set your stages, build your lists to prioritize your calls and only then build your automations and campaigns.

How many stages should a real estate agent have in a CRM?

Keep it to 12 to 15 stages. Past 15, people forget what each stage was for. Elena regularly sees accounts with 30 stages, and when she asks what a stage with 1 person in it means, the answer is often "I have no idea."

Too many stages also cost you time on mobile. On a phone screen you scroll through every stage to pick the right one. That might only be 30 seconds, but 30 seconds could have been another call. If you bring on a virtual assistant or other agents, a long stage list confuses them as well.

Define hot, warm and cold with timeframes

"Hot" means something different to everyone. Add a letter and a timeframe to each stage name so there's no guessing.

Stage

Who belongs here

Suggested manual contact

A Hot

Plans to buy or sell in 1 to 3 months

About every 7 days

B Warm

Plans to move in 3 to 6 months

About every 14 days

C Cold

Plans to move in 6+ months

About every 60 days

Current client

Active and pending clients

Top priority every day

Past client

People you've closed with

At least once a quarter

Sphere

Friends, family and colleagues you know personally who aren't buying or selling

Light touch, plus retargeting

Archive

Said they aren't interested, but didn't ask you to stop contacting them

Watched by a Resurrections list

Real estate agent

Partner agents, referral agents and agents on the other side of a deal

As needed

Vendor

Lenders, title, attorneys, roofers, contractors, inspectors and other trades

As needed

Why you should add agents and vendors to your CRM

Adding other agents keeps every conversation in one place, which helps your team and can matter for legal records. If you're on a team, put agents in a shared pond so any teammate working with the same agent can find them and log communication.

Keep all vendors in a single Vendor stage instead of creating a stage for lenders, another for title and another for roofers. Use a custom field with a dropdown to set the vendor type. Put vendors in a shared pond too, so teammates can filter for a recommended roofer, share 2 or 3 options with a client and introduce them by email. Nobody has to text you or dig through an outdated PDF of your referral list.

How the Archive stage creates a Resurrections list

When someone says they aren't interested, move them to Archive rather than deleting them. Then build a smart list Elena calls "Resurrections," marked with a small sprout emoji. It surfaces archived contacts who are showing new activity, like the person who said a year ago they had no plans to move and is now browsing listings again.

How should you use tags in a real estate CRM?

Use stages for where someone is in their journey and tags for what type of client they are. That way you don't need a "Hot Downsizer" stage, a "Hot Second Home" stage and a "Hot Investor" stage. You keep a short stage list and use tags like these.

  • Buyer, Seller and Investor

  • New Construction, Expired and FSBO

  • Renter to Buyer and Downsizer

Your tag list will never be perfectly tidy, and that's fine. Elena's own account has about 3,000 tags, most of them added automatically by integrations, the website, the calendar and lead activity like viewing a specific blog or lead magnet. Those aren't the tags to worry about. Focus on the 10 to 20 tags your team uses every day and document them in an SOP alongside your stage definitions.

How tags and stages work together, with a REDX example

Say you connect with an expired listing owner in REDX. Before you send them to Follow Up Boss with the one-click integration, add the Expired tag and set the stage. Once they arrive in the CRM, the Expired tag tells it to start your expired campaign. That campaign sends a thank-you email, then educational content about expired listings for about 3 years, far longer than daily calls usually cover. The stage, Hot for example, decides which smart list they show up on.

"The tag defines the campaign, and the stage defines the smart list."

How do smart lists work, and which ones should you build?

Smart lists are dynamic. They add and remove people automatically based on filters such as stage, tag, last call, last text, last email and last lead activity. Your CRM might call them smart filters. Follow Up Boss and Sure Send both call them smart lists.

A static list of all your hot leads won't work as a call list. If you call someone at the top of that list today, they're still at the top tomorrow. A true smart list removes a person once you log contact and brings them back when it's time to reach out again. Your smart lists and your inbox together form your daily CRM routine.

Lead activity counts too. If a contact clicks a REDX ad you set up with Vortex, engages with a postcard, scans a QR code or visits your website, that activity can be logged in Follow Up Boss so the right list can surface them.

Step by step, the smart list order Elena recommends

  1. Current clients. Active and pending deals come first, before any prospecting.

  2. New leads you haven't reached. Created in the last 14 days, still in the Lead stage and last called more than 1 day ago, so you're prompted to call once a day for the first 14 days. Change the stage as soon as you speak with them.

  3. Hot leads. They appear about once a week. You can shorten this to every 3 days, but only if you're clearing the list daily and still have time for the others.

  4. Past clients and sphere. If most of your business comes from this group, place it right under Hot instead of after Cold. Reach out at least once a quarter.

  5. Warm leads. About every 14 days.

  6. Cold leads. About every 60 days.

  7. Older leads you never reached. Fewer than 10 logged call attempts.

From there, you can add lists for recent online activity from tools like Ylopo or RealScout, plus your Resurrections list. These cadences are for your own manual outreach. Automations and retargeting run separately.

Want these smart lists built and tested in your account? Kee Technology Solutions sets up stages, tags, smart lists and automations in Follow Up Boss and Sure Send, with training for your team. Book a Follow Up Boss discovery call or, if you use Sure Send, book a Sure Send discovery call.

Where do automations fit in your CRM strategy?

Automations come last, and they're triggered by tags. The smart list tells you who to call and when. The automation runs in the background to support you, never to replace you.

Back to the expired example. If that lead is staged Warm, they won't reappear on your list for 14 days, or 7 if you move them to Hot. In the meantime, the tag has started a campaign. That campaign can include email and, through a third-party texting provider, text messages. Alternate educational content with open-ended questions that invite a reply.

A Kee Technology Solutions client moved to a new state and still serves clients in her original state, so she runs separate campaigns for each market. She can't personally keep up with everyone across both states. Yet at least once a day, an automated message gets a reply that restarts a conversation with someone she hadn't spoken to in 6 months, and she picks up the phone. That's where automation helps, filling the gaps you can't cover by hand.

What breaks a CRM setup first?

Breakdowns almost always start with stages or tags. Breaking doesn't only mean deleting. Adding can do it too.

  • Stage creep. An account set up with 15 stages has 40 a year later. The 25 new stages aren't connected to any smart list or automation, so the people in them aren't tracked and you're never reminded to call them.

  • Deleting and recreating a core stage. Someone dislikes the name "Hot," deletes it and creates a new one. The Hot smart list empties and the automation stops adding anyone. Elena sees this in about 1 in 5 accounts audited each year. Renaming a stage to mean something completely different causes the same problem.

  • Tag variants. If you have "buyer," "#buyer" and "purchaser," nobody knows which to use, and automations keyed to "buyer" ignore the rest. Sure Send lets you lock tags so they can't be changed. In Follow Up Boss you'll need to watch for this yourself, so review your top 15 tags once a quarter.

Another scenario catches Follow Up Boss users. If you join a Zillow partner program such as Zillow Premier Agent or Zillow Preferred, Zillow's two-way integration adds its own set of stages. You end up with Hot, Warm and Cold alongside stages like Appointment Set, Making Offers and Under Contract. Merging the 2 sets takes a plan. Deleting the old stages breaks everything, so you'll need to rebuild the automations, conditions, filters and smart lists that depend on them.

How to check your CRM's health this week

  1. Count your stages. If you have more than 15, look for overlaps like Nurture and Hot, or Archive, Dead and Lost Opportunity, and combine them. If you use your CRM for recruiting, use a single Real Estate Agent stage and a deal pipeline instead of a set of recruiting stages.

  2. Find contacts you've never called. On your People screen, filter for contacts created more than 90 days ago with a valid phone number and no call. You'll likely see 1,000 to 2,000 people or more. Use the number to see the opportunity sitting in your CRM, not to feel guilty. Sort by created date, call the 10 newest and then the 10 oldest, which may be 3+ years old.

  3. Spot-check your last calls. Open 1 or 2 people you spoke with today or yesterday and confirm they have the right stage and the right tag.

Once those checks pass, start building campaigns for each client profile. If you prospect expireds, FSBOs or neighborhoods in REDX and generate a seller lead, make sure they're staged correctly and tagged Seller, Downsizer or something more specific, like a move to a 55+ community.

How this applies to your business

Individual agents

If you're a solo agent with a database in the low thousands, the smart list order above is your daily plan. It keeps current clients and new leads first and makes sure past clients and sphere don't go 9 months without hearing from you.

Real estate teams

If you lead a team, write your stage and tag definitions into an SOP so every agent and assistant uses them the same way. Put real estate agents and vendors in shared ponds, and review your top tags each quarter for variants your agents have added.

Brokerages

If you run a brokerage, stage creep and tag variants multiply with every agent on the account. Audit your stage count and top tags at least once a quarter, and plan any new integration, like a Zillow partner program, before turning it on.

Common mistakes to avoid

  1. Building automations and buying campaign packs before your stages and tags are defined.

  2. Using stages for client type, which multiplies your stage list.

  3. Treating a static list of hot leads as a call list.

Key takeaways

  1. Build stages, tags, smart lists and automations in that order.

  2. Keep 12 to 15 stages with clear timeframes, and let tags carry client type.

  3. Your CRM should help you reach past the 30 people you can track yourself, including past clients and sphere.

Ready to put these foundations in place? On a discovery call, the Kee Technology Solutions team looks at your business model, your goals for next year and the tools you use today. Book a discovery call

Frequently asked questions

What should a new real estate agent set up first in a CRM?

Start with your stages. Pick 12 to 15 and write a definition for each. Then define the tags you'll use for client type. Smart lists and automations depend on both, so they come after.

Should client type be a stage or a tag?

Use a tag. Stages show where someone is in their journey with you, like Hot, Warm or Cold. Tags show what kind of client they are, like Buyer, Seller, Investor or Expired. This keeps your stage list short and lets tags trigger the right campaign.

How often should I call hot, warm and cold leads?

As a starting point, about every 7 days for Hot, every 14 days for Warm and every 60 days for Cold. Reach out to past clients manually at least once a quarter. You can shorten the Hot cadence if you clear that list daily and still have time for everyone else.

Is it a problem to have thousands of tags?

Not on its own. Integrations, your website and lead activity add tags automatically, and those can pile up into the thousands. The risk comes from deleting a widely used tag or having variants of the same tag, like "buyer" and "#buyer." Focus on your top 15 and check them once a quarter.

Can I rename a stage in Follow Up Boss without breaking anything?

Be careful. Deleting a stage and creating a new one breaks every smart list and automation tied to it. Renaming a stage to mean something completely different can break automations still connected to the old meaning. Check what a stage is connected to before you change it.

Should I use AI with my CRM?

Only after your foundations are in place. Kee Technology Solutions uses Claude with Follow Up Boss through the Chrome browser for daily briefings, reports, agent accountability and cleaning up transcripts, not to automate outreach. Elena also cautions against signing up for tools built quickly by people without the technical background to set proper guardrails.

Start with the foundation

A CRM can do far more than store contacts, but only if the base is solid. Set your stages, define your tags, build smart lists that tell you who to call and add automations last. Then run the 3-point health check once a quarter so your system keeps working as your business grows.

Want a second set of eyes on your CRM? Visit keetechnology.com to request an audit, or book a discovery call if you aren't sure what you need yet. The team will review your full tech stack, CRM included, and help you decide what to keep, what to cut and how to simplify. Book a discovery call