
Table of Contents
- Step 1: Define What "Return" Means
- Step 2: Count the Real Costs
- Step 3: Track Where Results Come From
- Step 4: Calculate for a Real Period
- Metrics That Support ROI
- Handling Awareness and Brand Value
- A Monthly Report Template
- Common Mistakes
- How to Improve ROI
- A Quick Example for a Small Business
- The Short Version
Social media ROI is the return you earn compared with what you spend. The basic formula is: (return minus cost) divided by cost, multiplied by 100. If you spent 20,000 rupees and it led to 50,000 rupees in sales, your ROI is (50,000 - 20,000) / 20,000 x 100 = 150%.
The formula is easy. The hard part is deciding what counts as cost, what counts as return, and how to connect a sale to a post. This guide covers each step.
Step 1: Define What "Return" Means
Pick one or two goals before measuring. Return does not have to be money:
| Goal | What to count |
|---|---|
| Sales | Revenue from orders traced to social |
| Leads | Number of enquiries, calls or form fills, with an average value per lead |
| Awareness | Reach, views and follower growth (harder to put a price on) |
| Support | Queries resolved on social instead of other channels |
If you cannot give a lead a value, start by tracking counts and conversion rates. Add rupee values once you know your average sale. Our overview of social media ROI explains the wider framework.
Step 2: Count the Real Costs
Include everything, not just ad spend:
- Ad budget
- Tools and software
- Content creation: freelancers, design, video, props
- Staff or your own time, valued at an hourly rate
- Agency or management fees
Leaving out time is the most common mistake. If you spend ten hours a week on social, that time has a cost even if no invoice arrives.
Step 3: Track Where Results Come From
You need a way to connect actions to outcomes.
- UTM parameters. Add tags to links so analytics shows which post or platform sent the visit. Use a consistent naming scheme, for example source=instagram, medium=social, campaign=oct-offer.
- Link in bio tracking. Use separate links for different campaigns.
- Promo codes. A code unique to a platform or creator shows who drove the sale.
- Ask customers. A single "How did you hear about us?" field on the form is surprisingly useful.
- Platform conversion tracking. If you run ads, install the platform's tracking so purchases and leads are recorded.
None of these is perfect, but together they give a usable picture.
Step 4: Calculate for a Real Period
Use a month as your window. Example:
- Costs: ad spend 15,000 + tools 2,000 + content 8,000 + time 10,000 = 35,000
- Return: 90,000 in sales traced to social
- ROI = (90,000 - 35,000) / 35,000 x 100 = about 157%
Compare it to the previous month and to other channels. A number on its own does not tell you much; the trend does.
Metrics That Support ROI
ROI is the outcome. These metrics explain why it moved:
- Click-through rate from posts or ads
- Conversion rate of visitors to leads or buyers
- Cost per lead and cost per sale
- Engagement rate, for context; see our engagement benchmarks
- Reach and views for awareness goals
For definitions, read our explainer on social media analytics. If you report to a manager or client, the metrics boardrooms care about shows which numbers they actually read.
Handling Awareness and Brand Value
Not every post leads straight to a sale. For brand work:
- Track branded search and direct traffic over time.
- Track follower quality, not only count.
- Compare reach per rupee between campaigns.
- Accept that some value is indirect, and say so in your report.
Do not invent a rupee value for likes. Report what you measured and label estimates as estimates.
A Monthly Report Template
Keep one page with:
- Goal for the month
- Total cost and what it included
- Results: leads, sales, reach
- ROI percentage, or cost per lead if revenue is not tracked
- Top three posts and why they worked
- What we will change next month
A spreadsheet is enough, and our social media audit guide can help you review the full account at the start.
Common Mistakes
- Counting only ad spend. This overstates ROI.
- Crediting social for everything. Some customers would have bought anyway.
- Changing the method monthly. Keep definitions consistent so trends are real.
- Measuring too soon. Some channels take several weeks to show return.
How to Improve ROI
- Cut the content types that bring reach but no action.
- Repeat posts that drive clicks and enquiries.
- Improve the landing page; a weak page wastes good traffic.
- Reduce time spent by planning in batches, as in our content calendar template.
A Quick Example for a Small Business
Imagine a salon that spends 6,000 rupees a month on boosting posts, 3,000 on a freelance designer and about 8 hours of staff time, valued at 4,000 rupees. Total cost: 13,000 rupees.
Over the month, 22 people book an appointment and say they found the salon through Instagram, with an average bill of 1,500 rupees. Return: 33,000 rupees.
ROI = (33,000 - 13,000) / 13,000 x 100, which is roughly 154%.
The numbers are only as honest as the tracking. If only some customers mention Instagram, the real return may be higher. Say so in your notes rather than guessing.
The Short Version
Define return, count every cost, tag your links, calculate monthly, and compare trends. Even a rough ROI that you track consistently is more useful than a perfect one you never measure.
Want this executed for you?
Our agency team builds and runs social engines for B2B and SaaS brands.
Written by Mehran Shahmiri
B2B marketing strategist helping SaaS companies build revenue-generating social engines.
Follow on LinkedIn →
