How Do You Measure Social Media ROI in Real Estate?
You measure it the same way you’d measure any lead source: put a source on every lead in your CRM, add up what social media really costs you (including your time), and divide that by the closings it produced. That gives you a cost per closing you can compare with your commission and with your other lead sources. Likes, followers and reach don’t go in the math. They’re signs your posts are being seen, not proof they’re paying you.
The hard part isn’t the arithmetic. It’s that most social business arrives labeled “referral,” and if you don’t capture where it really came from, your CRM will tell you social media earned you nothing.
Table of Contents
▼Why Social ROI Is Hard to See
When a portal lead closes, the source is obvious. It came in through a form with a tag on it.
Social media rarely works like that. A past client sees your posts all year. Her coworker mentions he’s thinking about selling. She texts him your name. He calls. Your CRM says “referral from past client,” and that’s true. But the reason she thought of you first was the steady trickle of posts in her feed. We go deeper on where this business really comes from in Does Social Media Actually Generate Real Estate Leads?
So if you only count leads that clicked a link or filled out a form, you’ll undercount social badly. If you count every referral as a social win, you’ll overcount it. The fix is a little more detail on every lead.
Step 1: Put a Source on Every Lead
This is the part that makes everything else possible, and it takes about thirty seconds per lead.
When a new lead comes in, record two things in your CRM:
- Primary source. Where the contact came from: referral, past client, sign call, open house, portal, your website, social media direct (a DM, a comment, a message from your Page), and so on. Use a fixed list so you don’t end up with “FB,” “Facebook,” and “facebook dm” as three sources.
- Social touch. A yes or no field: had this person seen your posts before they reached out? You get this by asking.
The question we like on every intake call: “How did you hear about me, and before you called, had you seen any of my posts?” The second half is the one agents skip. Write down what they say.
If your CRM supports custom fields, add both. If it doesn’t, use tags. If you’re on a spreadsheet, two columns. The tool doesn’t matter. Doing it every time does.
Also tag the referrer. When a past client sends you someone, note whether that past client follows your Page. Over a year or two, you’ll see whether your referral sources are disproportionately the people who see your posts.
Step 2: Count Conversations, Not Likes
Between “posted” and “closed” there’s a long gap. You’ll want something to watch in the meantime, and it shouldn’t be likes.
Watch these instead:
- Real estate conversations started from social. Comments that ask a question (“What school zone is that?”), DMs about buying or selling, and messages through your Page.
- Appointments that came from those conversations.
- Contracts and closings with social as the primary source or a confirmed social touch.
Reach and engagement are still useful for one thing: telling you which kinds of posts people respond to. Use them to adjust your content. Just don’t put them in the ROI math.
One more note. Conversations only count if they get answered. If a DM sits for three days, it doesn’t turn into anything. That part of social media is always yours. Even agents who hand off their posting should keep the replies, because that’s where the licensed conversation starts.
Step 3: Add Up What Social Media Actually Costs You
Most agents underestimate this because they leave out their own time.
Your annual cost is roughly:
- Tools. A scheduler, a design app, template subscriptions, stock photo licenses.
- Help. A VA, a freelancer, an agency, or a done-for-you service.
- Content. Professional photos or video you paid for specifically for social (not your listing photos, which you’d buy anyway).
- Paid promotion. Boosted posts and ads, if you run any.
- Your time. Hours per month spent planning, designing, writing, posting and editing, multiplied by what an hour of your time is worth.
That last line is the one people skip. To put a number on it, take what you earned last year and divide by the hours you worked. It won’t be exact. It’ll be closer than zero, which is what most agents use.
Replies to comments and DMs are a gray area. We’d leave them out of the cost, because that’s lead follow-up, and you’d be doing follow-up for any lead source.
Step 4: Do the Cost-per-Closing Math
Here’s the formula. Plug in your own numbers.
Annual social cost ÷ closings from social = cost per closing from social
Then:
(Commission from social closings − annual social cost) ÷ annual social cost = return on what you spent
Now a worked example. These numbers are made up to show the arithmetic. They aren’t benchmarks, and they aren’t ours. Use your own.
Say that over a year:
- Tools cost you $400
- You spent 5 hours a month on posting, and you value an hour at $75, so 60 hours is $4,500
- You boosted a few posts for $300
- Total annual cost: $5,200
And from your CRM:
- 3 closings had social media as the primary source
- 4 more were referrals where the client said they’d been following your posts first
Now decide how you count them, and be consistent:
- Strict count (primary source only): 3 closings. $5,200 ÷ 3 = about $1,733 per closing.
- Generous count (primary plus confirmed social touch): 7 closings. $5,200 ÷ 7 = about $743 per closing.
Then compare that against what each of those closings paid you in commission (after your brokerage split). If your net commission per deal is many times your cost per closing, social is earning its keep even on the strict count.
We’d report both counts to yourself. The truth is somewhere in between, and watching both over time tells you more than either alone.
Step 5: Compare It With Your Other Lead Sources
A cost per closing means more next to another one. Run the same math on:
- Paid portal leads
- Mailers and door hangers
- Open houses (including your time)
- Your sphere database calls and pop-bys
You may find social is your cheapest source per closing, or that it’s mid-pack but takes the least of your attention once it’s set up. Either answer helps you decide where next year’s money and hours go.
How Often to Review It
Twice a year is plenty. Social business has a long lag: someone who started following you in March may not move until next spring. Monthly ROI checks will mostly show noise and tempt you to quit right before it pays off.
A useful habit at each review:
- Pull every closing from the past 12 months and check that each has a source and a social-touch answer
- Recalculate cost per closing (strict and generous)
- Look at which posts started the most conversations, and plan more like them
- Compare stretches when you posted steadily with stretches when you went quiet
That last one is telling. If your inquiries dropped a quarter after you went dark for a quarter, that’s evidence even when no single lead is labeled “social.”
Things That Quietly Wreck the Numbers
Posting in bursts. If you posted for six weeks and then stopped, your ROI will look bad, and the problem isn’t social media. See Why Agents Quit Posting (and How to Stay Consistent).
Forgetting your time. “It’s free, I do it myself” makes any channel look like infinite ROI.
Counting every referral as social. It flatters the numbers, and then you’ll make decisions on bad data.
Mixing organic and paid. If you also run ads, track ad leads as their own source. Paid and organic do different jobs. See Facebook Ads vs Organic Posts for Realtors.
Posts that create risk. A post missing your brokerage name, or one that shares closing figures, can cost you far more than it earns. Every post that markets your services is advertising. Our default is your brokerage name in each post’s image and caption, and no financial or closing-figure details, ever. See Real Estate Social Media Advertising Rules by State.
Lowering the Cost Side
Once you’re measuring, there are two ways to improve your return: more closings from social, or a lower cost per closing. For most busy agents, the biggest cost is their own hours.
That’s the trade our done-for-you service is built for. A Freedom VA builds and schedules your monthly calendar, you approve every post, and nothing unapproved goes out. You keep the comments and DMs. Packages are on the Social Media Management service page. When you run your numbers, put our fee in the “help” line, take most of your hours out of the “time” line, and see which version of the math you like better. If you’re weighing that decision, Is Outsourcing Real Estate Social Media Worth It? walks through it, and the full picture is in Social Media for Real Estate Agents: The Done-for-You Guide.
Start tagging sources this week. In a year, you’ll know what social media is worth to you instead of guessing.
The Closing Table — Monthly Tips from the Contract-to-Close Experts
One email per month. No spam. Unsubscribe anytime.
Related Articles
- Social Media for Real Estate Agents: The Done-for-You Guide
- Does Social Media Actually Generate Real Estate Leads?
- How Much Does a Social Media Manager for Realtors Cost?
- Is Outsourcing Real Estate Social Media Worth It?
- Facebook Ads vs Organic Posts for Realtors
- Staying in Front of Past Clients on Social Media
- Best Times to Post Real Estate Content





