You spent $4,800 on Meta Ads last month and the CRM shows 22 sales. Profitable? Your boss asks for ROI and you multiply something between revenue and spend without conviction. Knowing how to calculate ROIturns "I think it worked" into a percentage comparable with email, Google, or a trade show.
ROI —Return on Investment— measures how much you gained or lost relative to what you invested. Basic formula: ROI = (profit − investment) ÷ investment × 100. FORMARTIO runs the math so you present campaigns with defensible numbers in marketing meetings.
Real example: Black Friday Meta Ads campaign
Ad spend: $4,800. Includes creatives, not just clicks. Sales attributed to the channel —UTM facebook / last click—: $18,000revenue. Product and operations cost separate if you want net margin; let's start with gross campaign profit.
Gross campaign profit = 18,000 − 4,800 = $13,200. ROI = (13,200 ÷ 4,800) × 100 = 275%. For every dollar invested in ads you recovered $2.75 in gross margin before fixed costs —interpretation to qualify in your slide deck.
If real product net margin is 40% on sales: net profit ≈ 7,200 − 4,800 = $2,400. Net ROI ≈ 50%. Calculate ROI with the same definition of "profit" across all channels or you compare apples to oranges.
Negative ROI: when to cut
Spend $2,000, sales $1,500: profit −$500, ROI −25%. Not always cut on day 3 —learning phase exists— but three months straight in the red with the same creative calls for change.
Step by step to calculate ROI
- Define period —month, quarter, specific campaign.
- Sum total investment: ads, agency, landing page, prorated tools if applicable.
- Measure return with the same attribution window you use in analytics.
- Open the ROI Calculator on FORMARTIO and enter investment and profit or revenue.
- Document assumptions —margin %, attribution model— in a footnote on the report.
ROI on inventory vs marketing
Buy $10,000 inventory, sell $15,000: 50% gross ROI before warehouse and shrinkage. Same formula, different asset. Calculate ROI unifies language between purchasing and marketing.
Internal project —automation—: $6,000 development investment, $1,500/month labor savings = positive ROI in 4 months if savings materialize.
Attribution: the hard part
Customer saw ad, searched brand, bought organic: ROI to Meta or SEO? Last click favors retargeting; first click favors awareness. Pick a model and stay consistent month to month.
LTV —customer lifetime value—: campaign with 20% ROI on first purchase can be gold if repeat rate is high. Instant ROI lies on subscriptions.
Mistakes when reporting ROI
Counting total company revenue instead of channel sales. Forgetting sales tax in B2C. Mixing ROAS —return on ad spend— with margin ROI. ROAS 4× is not 300% ROI if margin is 25%.
Not including returns and cancellations cost in real ecommerce campaign profit.
Influencer flat fee $800 + product: sum everything to investment before calculating ROI against sales with a unique trackable discount code.
Email marketing: platform cost $300/month split across campaigns —include it in total investment or per-channel ROI looks artificially inflated.
Slow season at 10% ROI and peak season at 180%: report by period, do not blend twelve months into one percentage without seasonal context.
When the director asks "did the campaign pay off?" answer with a percentage and clear assumptions. Calculate ROI on FORMARTIO, compare channels with the same formula, and decide where to put the next dollar.