Social listening and brand monitoring
How to measure social media ROI
The short answer
Social media ROI is (value attributed to social minus what social cost) divided by what it cost. Tag every link you post with UTM parameters, make leads and purchases GA4 key events, and read them by Organic Social and Paid Social channel. Count staff time and tools in the cost, and report reach and engagement as leading indicators, not as return.
On this page 7 sections
Decide what counts as return
| Business type | Return to count | Where it is measured |
|---|---|---|
| Ecommerce | Revenue from social sessions | GA4 purchases by channel, store UTM reports |
| Lead generation | Leads, then won deals, times average deal value | GA4 generate_lead plus CRM source |
| Local services | Calls and bookings | Call tracking with a social source |
| Brand and awareness | Branded search growth, direct traffic, share of voice | Search Console, social listening |
Set up the tracking
- Tag every link you post: utm_source=instagram (or linkedin, facebook, tiktok), utm_medium=social for organic or paid_social for ads, utm_campaign per campaign. The UTM builder keeps them consistent and lowercase.
- Tag your link-in-bio page's links too; otherwise everything from a bio arrives as a referral from the link tool's domain.
- Make the outcomes key events in GA4: generate_lead, purchase, phone-number clicks.
- In GA4, read Reports, Acquisition, Traffic acquisition by Session default channel group. Organic Social and Paid Social are separate channels; GA4 decides between them from your utm_medium, so use the values above.
- For calls, use call tracking with a number pool that covers social visitors: call tracking explained.
Count the full cost
Most social ROI figures flatter themselves by leaving out time. Include: hours spent creating, posting and replying times a loaded hourly rate; agency fees; scheduling, analytics and listening tools; ad spend; and content production. Then calculate ROI = (attributed value - cost) / cost. Run your numbers in the marketing ROI calculator.
Platform metrics: leading indicators
- Reach and impressions say how many saw it; useful for trend, not return.
- Engagement rate (engagements / reach) compares posts fairly across follower counts.
- Link clicks and click-through rate connect posts to site visits; check them against GA4 sessions, which will be lower (consent, ad blockers, in-app browsers).
- Saves and shares usually predict reach better than likes.
Why the number will be an underestimate
Many people see a post, then search the brand name days later or type the URL. GA4 credits that to Organic Search or Direct. Last-click reporting therefore undercounts social. Two checks help: ask "how did you hear about us?" on forms, and watch branded search impressions in Search Console during campaigns. More in marketing attribution models explained and social listening for small business.
Questions
- What is the formula for social media ROI?
- Social media ROI = (value attributed to social - total social cost) / total social cost, shown as a percentage. Total cost should include staff time, agency fees, tools, content production and ad spend, not only ads.
- How do I track Instagram link-in-bio clicks in GA4?
- Add UTM parameters to each link on your link-in-bio page, for example utm_source=instagram and utm_medium=social. Without tags, visits arrive as referrals from the link tool's domain and are not grouped as social.
Sources
Next step
Try the marketing roi calculator
Related guides
UTM parameters explained (with a free UTM builder)
What the five UTM parameters do, naming rules that keep reports clean, common mistakes, and a free in-browser UTM builder.
Social listening for small business: a practical start
What social listening is, the keywords to track, how to read sentiment and reach, and a weekly routine a small team can keep up.
Marketing attribution models explained
First-click, last-click, linear, time-decay, position-based and data-driven attribution, explained with one worked example and how to pick one.
How to track brand mentions online
Free and paid ways to find every mention of your brand on the web, social media, news, forums and reviews, and what to do with them.