Every business owner has heard that social media is free marketing. It is not. The posts you write, the hours spent replying to comments, the scheduling app, the boosted posts — they all cost something. The question is not whether social media works; it is whether it works better than the other things you could do with the same money and time. That is the question ROI answers, and answering it honestly is harder than it sounds. This guide walks through a practical way to measure it without a data science team.
Decide What a Win Looks Like Before You Post
You cannot measure return until you define it, and the definition depends on your business. A bakery measuring followers is measuring the wrong thing; a bakery measuring how many people walked in with a coupon from Instagram is measuring something real. For most small businesses, useful goals fall into three buckets: sales, like online orders, booked appointments, and redeemed offers; leads, like form fills, phone calls, and DMs that turn into conversations; and relationships, like repeat customers and referrals.
Pick one primary goal per platform. If Instagram exists to drive appointment bookings, then every post, story, and ad should be built around that job, and the metrics you watch should be booking-related. Trying to optimize for reach, engagement, and sales at the same time usually means optimizing for none of them. Write the goal down, put it where you will see it every week, and measure everything against it.
Count the Real Costs
The cost side is where most small business owners undercount. Add these up honestly:
Advertisement
- Ad spend: everything the platforms charged you, including the small overages
- Tools: scheduling apps, design software, analytics subscriptions
- Time: the hours you or your staff spend creating, posting, and replying, valued at what you would pay someone to do it
- Content production: photography, video editing, freelance help
A rough rule: if a post takes an hour to create and publish, and your time is worth $50 an hour, that post costs $50 before you spend a cent on ads. Most owners are shocked when they total a month, and that shock is the point. You need the full number before the ROI calculation means anything, so keep the list somewhere you can update it without digging through spreadsheets.
Watch the Metrics That Predict Money
Engagement — likes, comments, shares, saves — feels like progress, and it is not nothing. It is a leading indicator, not a result. The metrics that correlate with revenue are different: click-through rate, cost per click, cost per lead, and conversion rate. If you run a promotion, the number that matters is how many people actually used the code.
For service businesses, the phone call is the forgotten conversion. A huge share of local customers will never fill out a form; they call. If you are not tracking calls from social, you are flying blind on your best-converting channel. A dedicated phone number or a cheap call-tracking service solves this. The same logic applies to "DM us to book": if you are driving conversations, count the conversations and what they turn into.
Advertisement
Keep Attribution Simple Enough to Trust
Attribution is where ROI conversations get abandoned. A customer sees a post, ignores it, searches for you two weeks later, and buys. Which channel gets the credit? Marketing platforms will happily sell you elaborate multi-touch models, but for a small business the simple version is more useful.
Three tactics cover most cases. First, unique promo codes per platform, so customers tell you where they came from with their wallets. Second, UTM links on everything you post, so your analytics show which post drove the visit. Third, just ask: a two-question checkout survey asking how people heard about you, or a casual "where did you find us?" at the counter. None of this is perfectly precise. All of it is good enough to make decisions, and good enough beats perfect.
The Formula That Puts It All Together
Once you have numbers you trust, the math is straightforward:
Advertisement
ROI = (Revenue from social − Total cost) / Total cost
If you spent $800 including your time and can attribute $2,400 in revenue, your ROI is 200 percent: every dollar invested returned three. Now compare that against your other channels. If email returns 400 percent and social returns 200 percent, you have a clear signal about where the next hour and the next dollar should go. If social is negative, the question is not whether social is dead but whether this goal, on this platform, with this approach, is working. Change one variable at a time and re-measure.
Review Monthly, Adjust Quarterly
ROI is a snapshot, not a verdict. One bad month of paid posts does not mean social media is a failure; it means that specific experiment failed. Build a simple monthly review: fifteen minutes, one spreadsheet, three columns for goal, cost, and outcome. Look for patterns over a quarter, not drama over a week. When a format or platform consistently outperforms, shift budget toward it. When something has underperformed for two full quarters, cut it. Sunk cost is not a reason to keep paying.
The owners who get this right treat social media like any other business expense: they budget it, measure it, and expect a return. That discipline is the actual competitive advantage. Your competitors post because it feels productive. You will post because the numbers say it works.