Marketing

How to Calculate Return on Investment (ROI) for Ad Campaigns

Are your Facebook Ads actually working? A deep dive into determining the true ROI on your marketing spend and customer acquisition costs.

Running a business without tracking ROI is like driving a car blindfolded. You might be moving fast (getting lots of "Likes" and "Impressions"), but you have no idea if you are driving off a cliff. When you spend $1,000 on Facebook Ads, you need to know exactly how many dollars came back to you.

The Difference Between ROAS and ROI

If you hire a marketing agency, they will aggressively brag about your ROAS (Return on Ad Spend). "We got you a 4x ROAS!" they will say. This means for every $1 you spent on ads, $4 in revenue was generated.

However, ROAS is not ROI. ROAS only calculates top-line revenue against ad spend. ROI calculates your actual net profit against your ad spend. It factors in your Cost of Goods Sold (COGS), shipping, and the agency's management fee.

Calculate Your True ROI Now

Stop relying on the Facebook Ads dashboard to tell you if you are profitable. Use our specific ROI calculator to find the exact percentage return.

Use the ROI Calculator

The ROI Formula

The standard formula for ROI is:

ROI = (Net Return on Investment / Cost of Investment) × 100%

Let's use a real example. You spend $1,000 to promote an online course. The ads generate 10 sales. The course sells for $200. Total revenue: 10 × $200 = $2,000.

Your ROAS is 2x. But let's calculate the ROI.

ROI = ($1,000 Net Profit / $1,000 Ad Spend) × 100% = 100% ROI.

This means you doubled your money. This is a highly profitable, scalable campaign.

What is Customer Lifetime Value (LTV)?

Here is where marketing math gets interesting. What if you spend $50 to acquire a customer, but they only buy a $30 product? Your ROI on that specific transaction is negative. You lost $20.

However, if your data shows that a customer who buys the $30 product will usually return three more times that year to buy more products without needing to click another ad, their Lifetime Value is $120.

Now, spending $50 to acquire $120 over 12 months is highly profitable. You are just negative on day one.

This is why SaaS companies are willing to spend massive amounts of money upfront to acquire a user. They know the customer will pay a monthly subscription fee for 3 years, eventually returning massive ROI over the customer lifespan.

What is a "Good" Marketing ROI?

A commonly accepted solid ROI in digital marketing is 5:1 (a 500% return). For every $1 you spend, you get $5 in revenue back. Anything over 10:1 is considered exceptional.

If your ROI is 2:1 (a 200% return), you are treading water. By the time you pay for the product cost, the software, and your own time, you are likely breaking even.

If your ROI is negative (e.g. -20%), the campaign is bleeding money. Pause the ads immediately.

As you refine your campaigns, continually track your margins. If your ads are profitable, but your internal business costs are too high, the money escapes the bucket anyway. Learn how to map out those costs with our guide to calculating break-even limits.