Most businesses track the wrong social media metrics — follower count, likes, reach — and then wonder why they can’t justify the spend. Social media ROI is measurable, but only if you connect social activity to business outcomes. Here’s the framework.
The ROI formula
Social media ROI is not complicated to calculate. The formula:
ROI = (Revenue from social media - Cost of social media) / Cost of social media × 100
Example: You spend AED 8,000/month on social media (agency fees + ad spend). You generate AED 30,000 in revenue from leads attributed to social. ROI = (30,000 - 8,000) / 8,000 × 100 = 275%.
The hard part isn’t the formula — it’s accurately measuring each side of the equation.
What counts as “cost”
Include everything:
| Cost category | What to include |
|---|---|
| Agency/freelancer fees | Monthly retainer, content creation, community management |
| Ad spend | Facebook/Instagram Ads, LinkedIn Ads, TikTok Ads, promoted posts |
| Tools and subscriptions | Scheduling tools (Hootsuite, Buffer), analytics (Sprout Social), design (Canva Pro) |
| Internal time | If an employee spends 10 hours/week on social media, that’s a real cost |
| Content production | Photography, videography, influencer fees |
Common mistake: Only counting ad spend. If you spend AED 3,000 on ads and AED 5,000 on an agency, your total social media cost is AED 8,000 — not AED 3,000.
What counts as “revenue” — and how to track it
This is where most businesses fail. They can’t connect a social media post to a sale. Here’s how to fix that:
Set up UTM tracking on every link
Every link you post on social media should include UTM parameters that tell Google Analytics where the traffic came from:
yourdomain.com/services?utm_source=instagram&utm_medium=social&utm_campaign=q1-services
This lets you see exactly how much traffic, how many leads, and how much revenue came from each platform, each campaign, and each post.
Set up conversion tracking in GA4
Define what a “conversion” means for your business:
- Contact form submission
- Phone call from the website
- WhatsApp click (common in UAE)
- Quote request
- Purchase (for e-commerce)
Set these up as conversion events in Google Analytics 4. Without this, you’re flying blind.
Use platform-native tracking for paid campaigns
Facebook/Instagram Ads, LinkedIn Ads, and TikTok Ads all have their own conversion tracking pixels. Install them. They track actions that happen after someone clicks (or views) your ad — even if they convert days later.
Metrics that actually matter vs. vanity metrics
| Metric | Type | Why it matters (or doesn’t) |
|---|---|---|
| Follower count | Vanity | 50K followers who never buy is worth less than 500 followers who do |
| Likes/reactions | Vanity | Indicates content resonated, but doesn’t predict revenue |
| Reach/impressions | Awareness | Useful for brand campaigns, but alone doesn’t justify spend |
| Engagement rate | Quality signal | Indicates content quality. Benchmark: 1-3% is average, 3-6% is good |
| Click-through rate | Intent signal | People actively moving toward your site. Benchmark: 0.5-1.5% organic, 1-3% paid |
| Cost per lead (CPL) | Business metric | What you’re actually paying for each potential customer |
| Cost per acquisition (CPA) | Business metric | What you’re paying for each actual customer |
| Customer lifetime value from social | Business metric | Total value of customers acquired through social media |
The rule: Track vanity metrics for content optimization (what resonates), but report business metrics to stakeholders (what generates revenue).
ROI benchmarks for Dubai businesses
Social media ROI varies dramatically by industry and business model. Here are realistic benchmarks:
| Business type | Expected CPL (paid social) | Expected social media ROI |
|---|---|---|
| E-commerce (UAE) | AED 15-50 per lead | 200-400% (direct attribution) |
| B2B services | AED 80-200 per lead | 150-300% (longer sales cycle) |
| Real estate | AED 30-150 per lead | Variable — depends on deal value |
| Hospitality/F&B | AED 5-20 per action | 100-250% (reservation/booking value) |
| Healthcare | AED 40-120 per lead | 200-500% (high patient value) |
Important context: B2B businesses often see lower direct social media ROI because the sales cycle is longer and attribution is harder. A lead generated on LinkedIn in January may not close until June. Ensure your attribution window is long enough to capture these conversions.
How to calculate ROI when you can’t track revenue directly
Not every business has e-commerce tracking. Service businesses and B2B companies often can’t tie a sale directly to a social media post. Here’s how to estimate:
- Track leads from social media (form submissions, WhatsApp clicks, calls with UTM tracking)
- Apply your average close rate. If 20% of leads become customers, 10 social media leads = 2 customers.
- Apply your average customer value. If average deal is AED 25,000, those 2 customers = AED 50,000 in revenue.
- Calculate ROI. If social media cost was AED 8,000 that month: (50,000 - 8,000) / 8,000 × 100 = 525%.
This is an estimate, not exact attribution — but it’s infinitely better than “we got 200 likes so social media is working.”
When social media ROI is negative — and what to do
If your ROI is negative after 3+ months of consistent effort, diagnose before quitting:
Check your targeting first. Negative ROI usually means you’re reaching the wrong people, not that social media doesn’t work. A service business targeting all of UAE when they only serve Dubai Marina is wasting budget on irrelevant reach.
Check your conversion path. Are you driving traffic to a homepage with no clear CTA? Social media can generate clicks, but your landing page needs to convert them.
Check your content-to-CTA ratio. If every post is a sales pitch, engagement drops and the algorithm buries you. The effective ratio is roughly 80% value content / 20% promotional content.
Check your platform match. LinkedIn outperforms Instagram for B2B lead generation. Instagram outperforms LinkedIn for consumer brands. Posting the same content everywhere wastes effort on platforms where your audience isn’t active.
Your next step
- Set up UTM tracking today. Create UTM links for every social media post going forward. Use Google’s free Campaign URL Builder.
- Define your conversion events in GA4. What action on your website equals a lead? Set it up as a tracked event.
- Calculate last month’s ROI. Total social spend (agency + ads + tools) vs. revenue from leads attributed to social. Even a rough estimate gives you a baseline.
If you want help building a social media strategy that tracks actual business outcomes, see how we approach social media for Dubai businesses.