Skip to content
All free tools

Free tool · marketing ROI calculator

Calculate what your marketing produced — and what to do next.

Enter your marketing spend, leads, customers, and attributed revenue. The calculator shows ROI, ROAS, cost per lead, acquisition cost, and break-even revenue. Treat attribution as an estimate: the result supports a decision, it does not prove that one channel caused every sale.

Updated August 5, 2026

Free tool · marketing ROI calculator

Five useful numbers, with the formulas visible

The calculator separates revenue, gross profit, and spend so a strong ROAS is not mistaken for profit. It also shows missing-data warnings instead of inventing precision.

1. Attribute

Use only revenue reasonably connected with the selected campaign or period.

2. Calculate

Review ROI, ROAS, cost per lead, acquisition cost, and break-even revenue together.

3. Decide

Keep, adjust, or stop the action using business signals—not impressions alone.

Questions the result helps answer

01

Efficiency

How much attributed revenue came back for each euro or dollar spent?

02

Acquisition

What did each lead and new customer cost?

03

Next test

Which number needs to improve before increasing the budget?

How do you calculate marketing ROI correctly?

ROI compares the gain attributed to a campaign with its total cost: (gain minus cost) divided by cost, multiplied by 100. Use generated margin rather than revenue when available. Include media, creative work, tools, agencies, and valued staff time.

  • Define one campaign and measurement period before entering values.
  • Use attributable sales rather than every sale made by the business.
  • Compare scenarios when attribution remains uncertain.

ROI, ROAS, and break-even point: what is the difference?

ROAS divides attributed revenue by advertising spend. ROI considers the gain and all relevant costs. Break-even shows how many sales or customers are needed to cover the campaign. Each metric therefore supports a different decision and should not be used interchangeably.

  • ROAS: gross efficiency of paid media spend.
  • ROI: economic return of the complete activity.
  • Break-even: minimum volume required to cover costs.

Marketing ROI calculation example for a small business

Suppose a campaign costs $1,000, produces $4,000 in attributed revenue, and the gross margin is 60%. Attributed gross profit is $2,400, so ROI is 140% and ROAS is 4.00×. With 20 leads and five new customers, cost per lead is $50 and acquisition cost is $200.

  • ROI: ($4,000 × 60% − $1,000) ÷ $1,000 × 100 = 140%.
  • ROAS: $4,000 ÷ $1,000 = 4.00×.
  • Break-even revenue: $1,000 ÷ 60% = $1,666.67.
  • The example explains the formulas; it is not a forecast or a target for every business.

Which costs belong in a marketing ROI calculation?

Include the costs required to create, distribute, operate, and measure the selected campaign. Counting only ad spend can make a labor-intensive channel look more profitable than it is. Keep the campaign period and cost boundary consistent when comparing channels.

  • Media: ads, sponsorships, listings, postage, or event placement.
  • Production: copy, design, photography, video, landing pages, and print.
  • Operations: software, agency or freelance fees, and valued staff time.
  • Measurement: tracking, call handling, reporting, and offer-code administration.

How should a small business track marketing ROI?

Define the campaign, destination, customer action, and measurement window before launch. Use consistent campaign links, form fields, offer codes, call records, or a source question at purchase. Then compare a low, central, and high attribution scenario when several channels influenced the sale.

  • Give each campaign a consistent source, medium, campaign name, and destination page.
  • Record leads and customers with the same period and definition used in the calculator.
  • Do not place names, email addresses, or other personal information in campaign URL parameters.
  • Review capacity and gross profit before increasing a campaign that appears positive.

Frequently asked questions

Is the tool really free and available without an account?

Yes. Calculation or generation is immediate, with no account and no email address.

Does AdSpark receive what I enter?

No. Values entered stay in your browser. AdSpark records only an anonymous usage event with the tool name and language, never your amounts or text.

Is marketing ROI the same as ROAS?

No. ROAS divides attributed revenue by advertising or marketing spend. ROI uses profit after marketing cost. A campaign can have positive ROAS and still produce a negative ROI when margins are low.

What if I cannot attribute sales precisely?

Create low, central, and high estimates and document every assumption. Improve future tracking with tagged links, offer codes, forms, call tracking, or a source question at the point of sale.

What does a positive marketing ROI mean?

Under the entered margin and attribution assumptions, attributed gross profit exceeded the marketing cost. It does not prove causation or guarantee the same return at a larger budget. Check data quality, capacity, repeat purchases, refunds, and the measurement period before scaling.

What does a negative marketing ROI mean?

Attributed gross profit did not cover the entered marketing cost during the selected period. Check whether revenue is delayed or missing, whether all costs and sales use the same period, and whether the campaign should be adjusted, observed longer, or stopped.

Should marketing ROI use revenue or profit?

Use attributed gross profit when you know the gross margin, because revenue alone ignores the cost of delivering the sale. This calculator asks for attributed revenue and margin, then estimates the gross profit available before subtracting marketing spend.

Does the tool publish automatically?

No. It prepares a structure for you to review, complete with verified facts, and publish yourself.