Analytics
Free Social Media ROI Calculator
Work out social media ROI, net profit, cost per post and revenue per post from what you spent and what you earned.
How it works
ROI = (revenue − investment) ÷ investment × 100. Net profit is revenue minus investment. Cost per post and revenue per post divide each by the number of posts. The number of posts doesn’t change the ROI percentage.
The result is only as good as your attribution. UTM links on every bio, link sticker and post make it much easier to see which revenue came from social media.
Worked example
You spent $1,200 in a month on a scheduler, a freelancer and a small ad budget, published 30 posts and can trace $3,000 of sales to social links. ROI = (3,000 − 1,200) ÷ 1,200 × 100 = 150%. Net profit is $1,800, cost per post $40 and revenue per post $100.
Questions about this tool
Subtract what you spent from the revenue it brought in, divide by what you spent and multiply by 100. Spending $1,200 to earn $3,000 is a 150% ROI.
If you want the true return, yes: multiply the hours spent by an hourly rate and add it to the investment. Whatever you choose, keep it the same each period.
The labels show dollars, but the sums work for any currency. Enter every value in the same currency.
Another tool for the next step
Free UTM Builder
Build a campaign URL with source, medium, campaign and optional UTM parameters. Copy the link and use it with your destination site's analytics.
Free Social Media Post Checker and Character Counter
Check one draft against Instagram, TikTok, Facebook, YouTube, LinkedIn, X and Bluesky: character counts, hashtag and mention limits, media format and a preview showing where each caption is cut short.
Free X (Twitter) Character Counter
Count a post the way X does: links as 23, emoji as 2, against the 280 limit
Free Bluesky Character Counter
Count a post the way Bluesky does: emoji as 1, long links shortened, against the 300 limit
Put your next post in the calendar.
Bring your drafts into Wahlu to plan, create and schedule content for your connected accounts.