Over 10 years we helping companies reach their financial and branding goals. Onum is a values-driven SEO agency dedicated.

LATEST NEWS
CONTACTS
Blog

How to Calculate ROI and ROAS

Introduction

Paid advertising has become one of the most important growth channels for businesses that want to generate leads, increase online sales, improve brand visibility, and acquire new customers. Platforms such as Google Ads, Meta Ads, LinkedIn Ads, YouTube Ads, and other digital advertising networks allow marketers to reach specific audiences, control advertising budgets, and measure campaign performance using detailed analytics.

However, launching advertising campaigns and generating clicks, impressions, leads, or sales does not necessarily mean that a campaign is profitable. A campaign might generate thousands of website visitors but very few purchases. Another campaign might generate hundreds of leads but fail to convert those leads into paying customers. Similarly, an eCommerce campaign could generate substantial revenue while producing very little profit because of product costs, shipping expenses, agency fees, and advertising expenditure.

This is where two important performance measurement metrics become essential: Return on Investment (ROI) and Return on Ad Spend (ROAS).

ROI helps businesses understand whether their overall investment is generating a profit or loss. ROAS measures how much revenue is generated for every unit of money spent on advertising. Although these metrics are closely related, they serve different purposes and should not be used interchangeably.

For digital marketers, performance marketers, business owners, marketing managers, and advertising specialists, understanding how to calculate ROI and ROAS is essential for making informed budget allocation decisions, identifying profitable campaigns, improving conversion rates, and developing sustainable advertising strategies.

In this comprehensive guide, we will explain the meaning of ROI and ROAS, their formulas, detailed calculation methods, practical examples, platform-specific applications, common mistakes, and strategies for improving advertising profitability.

1. What Is ROI in Paid Advertising?

Return on Investment, commonly known as ROI, is a financial metric that measures the profitability of an investment relative to its cost. In paid advertising, ROI helps businesses understand whether the money invested in marketing activities has generated enough profit to justify the expenditure.

Unlike metrics that measure only clicks, impressions, conversions, or revenue, ROI focuses on the financial outcome of an investment. It considers the relationship between the profit generated and the total investment required to achieve that result.

For example, suppose an eCommerce business spends ₹1,00,000 on a paid advertising campaign. The campaign generates ₹2,50,000 in revenue, but the business also incurs ₹1,20,000 in product costs, shipping expenses, and other relevant costs. The business cannot accurately determine profitability simply by comparing revenue with advertising spend. It must account for the costs associated with generating that revenue.

ROI provides a way to evaluate the return after accounting for the costs included in the calculation.

ROI formula

\[ \text{ROI (\%)} = \frac{\text{Net Profit}}{\text{Total Investment}} \times 100 \]

Where:

  • Net profit from the investment: The financial gain remaining after subtracting the relevant costs from the revenue generated.

  • Total investment: The total amount invested to produce the measured result, which may include advertising spend and other campaign-related costs.

For a basic advertising calculation, if you define the investment as advertising spend alone, you can use that figure in the denominator. However, a more complete business ROI calculation should include other relevant costs, such as agency fees, creative production, landing page development, and the cost of fulfilling orders, depending on the purpose of the analysis.

It is important to define your calculation consistently. If you include product costs when calculating profit, you should also ensure that your revenue and investment figures cover the same orders and measurement period.

Detailed ROI calculation example

Consider an online business running a Google Ads campaign to sell products through its website.

Revenue generated

₹3,00,000

 

Advertising expenditure

₹60,000

Other costs attributable to sales

₹1,80,000

 

Net profit after included costs

₹60,000

Total investment

₹2,40,000

ROI

25%

₹60,000 ÷ ₹2,40,000 × 100 = 25%

In this example, the business generates ₹60,000 in net profit after accounting for ₹60,000 in advertising expenditure and ₹1,80,000 in other attributable costs. The total investment for this calculation is ₹2,40,000, resulting in an ROI of 25%.

This means the business earns ₹25 in net profit for every ₹100 invested, based on the costs included in this example.

A marketer should not interpret this as a universal benchmark for successful campaigns. An acceptable ROI depends on the company’s margins, cash flow, business model, customer lifetime value, and profitability targets.

2. What Is ROAS in Paid Advertising?

Return on Ad Spend, commonly known as ROAS, measures the revenue generated for every unit of money spent on advertising. It is one of the most widely used performance metrics in paid media because it helps marketers evaluate the revenue efficiency of individual campaigns, ad groups, audience segments, and advertising channels.

ROAS is particularly useful for businesses running performance marketing campaigns on Google Ads, Meta Ads, shopping platforms, and other networks where purchases or revenue can be tracked.

Unlike ROI, ROAS does not automatically account for product costs, shipping expenses, agency fees, salaries, taxes, or other business expenses. It compares attributed advertising revenue directly with advertising expenditure.

ROAS formula

\[ \text{ROAS} = \frac{\text{Revenue Attributed to Ads}} {\text{Advertising Spend}} \]

ROAS is usually expressed as a ratio, such as 3:1 or 4:1. It can also be expressed as a percentage by multiplying the ratio by 100.

\[ \text{ROAS (\%)} = \frac{\text{Attributed Revenue}} {\text{Advertising Spend}} \times 100 \]

For example, if a company spends ₹20,000 on Meta Ads and generates ₹1,00,000 in attributed sales, its ROAS is 5.0x, or 500%.

This means that every ₹1 spent on advertising generates ₹5 in attributed revenue. It does not mean that the business earns ₹5 in profit for every ₹1 spent because the cost of generating and fulfilling those sales has not yet been deducted.

Detailed ROAS calculation example

Suppose a Shopify store sells RFID inventory management products and runs a Google Shopping campaign to attract potential buyers.

Revenue attributed to advertising

₹5,00,000

 

Advertising spend

₹1,00,000

ROAS

5.0x

₹5,00,000 ÷ ₹1,00,000 = 5.0

ROAS percentage: 5.0 × 100 = 500%

The campaign generates ₹5 in attributed revenue for every ₹1 spent on advertising. This result indicates strong revenue efficiency, but the business must still evaluate product margins, discounts, refunds, shipping, payment processing, and other costs before determining whether the campaign is profitable.

For this reason, experienced performance marketers monitor ROAS alongside contribution margin, cost per acquisition, conversion rate, and overall ROI instead of relying on a single metric.

3. What Is the Difference Between ROI and ROAS?

ROI and ROAS are both important metrics for measuring paid advertising performance, but they answer different business questions. ROAS helps marketers understand how efficiently advertising spend generates revenue, while ROI helps businesses determine whether the investment produces a financial return after accounting for relevant costs.

A campaign can have a high ROAS but a low ROI if the business operates with low profit margins. Similarly, a campaign with a relatively modest ROAS may still be profitable if the products have high margins, the acquisition costs are low, or customers generate additional revenue through repeat purchases.

The difference becomes particularly important when comparing campaigns across Google Ads, Meta Ads, LinkedIn Ads, and other paid media channels.

Comparison factor

ROI

ROAS

Full form

Return on Investment

Return on Ad Spend

Primary purpose

Measures investment profitability

Measures advertising revenue efficiency

Basic formula

Net profit ÷ total investment × 100

Attributed revenue ÷ ad spend

Common format

Percentage

Ratio or percentage

Considers product costs

Yes, when included in the calculation

No, not by default

Considers agency and creative costs

Can be included

Usually excluded

Main business question

Did the investment make a profit?

How much revenue did the ads generate?

Best use

Business and campaign profitability analysis

Campaign and channel optimization

Common users

Business owners, finance teams, marketing leaders

Paid media and performance marketing teams

Practical example: Comparing ROI and ROAS

Suppose a business invests ₹50,000 in advertising and generates ₹2,00,000 in attributed revenue. Its ROAS is 4.0x, equivalent to 400%.

Now assume the business incurs ₹1,20,000 in product costs and ₹10,000 in other campaign-related expenses, in addition to its ₹50,000 advertising spend.

The calculation would be:

  • Revenue: ₹2,00,000

  • Advertising spend: ₹50,000

  • Product costs: ₹1,20,000

  • Other costs: ₹10,000

  • Net profit after included costs: ₹20,000

  • Total investment: ₹1,80,000

\[ \text{ROI}=\frac{20,000}{1,80,000}\times100 \]
\[ \boxed{\text{ROI}=11.11\%} \]

The campaign produces a ROAS of 4.0x but an ROI of approximately 11.11%. Both numbers are correct because they measure different things. ROAS describes revenue efficiency, while ROI describes profitability relative to the full investment included in the calculation.

Key takeaway: Use ROAS to evaluate how effectively advertising generates revenue, and use ROI to evaluate whether the broader investment creates sufficient profit.

4. How to Calculate ROI Step by Step in Paid Advertising

Calculating ROI accurately requires more than collecting revenue and advertising expenditure from an advertising dashboard. Marketers must define the campaign’s scope, identify the relevant costs, measure attributed revenue, calculate net profit, and compare that profit with the total investment.

Following a consistent calculation process makes campaign reporting more reliable and helps decision-makers compare advertising performance across different periods and channels.

Step 1: Determine the total revenue generated by advertising

The first step is to identify the revenue associated with the advertising activity being evaluated. For eCommerce businesses, this may include purchases tracked through Google Ads, Meta Ads, an analytics platform, or the company’s order management system. For lead generation businesses, revenue may be measured after leads convert into paying customers rather than when a form is submitted.

For example, a business may run three campaigns: a Google Search campaign, a Meta prospecting campaign, and a LinkedIn lead generation campaign. If the purpose is to calculate campaign-level ROI, the marketer should measure the revenue or sales value attributable to each campaign using a consistent attribution approach.

It is important to distinguish between total website revenue and revenue attributed to advertising. If the website generates ₹10,00,000 in monthly revenue but only ₹3,00,000 is attributed to a particular advertising campaign, using the full ₹10,00,000 would overstate that campaign’s performance.

Marketers should also account for refunds, cancellations, discounts, and taxes where appropriate. The correct treatment depends on whether the business is calculating gross sales, net sales, contribution profit, or financial ROI. For example, a business calculating profitability should generally avoid treating cancelled orders or refunded sales as retained revenue.

Step 2: Calculate the advertising expenditure

The second step is to identify the amount spent on advertising during the measurement period. This information is generally available from advertising platform dashboards, billing reports, and account-level expenditure summaries.

For example, if a business spends ₹40,000 on Google Ads, ₹30,000 on Meta Ads, and ₹20,000 on LinkedIn Ads during one month, its combined advertising expenditure is ₹90,000.

However, advertising spend alone may not represent the full cost of a campaign. Depending on the purpose of the ROI calculation, a business may also need to include agency fees, freelancer payments, video production, design work, landing page development, marketing software, and other costs attributable to the campaign.

The marketer should avoid counting the same expense twice. For example, if an agency invoice already includes creative production, that production cost should not be added again as a separate expense unless the invoice breakdown confirms it is excluded.

For a simple paid media ROAS calculation, platform ad spend is usually sufficient. For a complete ROI calculation, a broader cost definition is often necessary.

Step 3: Identify the additional costs associated with sales

Revenue is not the same as profit. A business that generates ₹5,00,000 in sales may retain only a small portion of that amount after paying for products, fulfilment, payment processing, discounts, returns, and other expenses.

For example, an eCommerce store might spend ₹1,00,000 on Google Shopping ads and generate ₹4,00,000 in attributed sales. If product costs are ₹2,00,000 and shipping and payment expenses are ₹40,000, the business has ₹1,60,000 remaining after those costs and advertising spend, before any other costs not yet included.

Depending on the business model, relevant expenses may include:

  • Product manufacturing or procurement costs.

  • Packaging, shipping, and fulfilment expenses.

  • Payment gateway and transaction fees.

  • Discounts, refunds, returns, and chargebacks.

  • Advertising agency or freelance management fees.

  • Creative production and landing page development.

  • Marketing technology subscriptions and tracking tools.

  • Sales commissions and other variable costs associated with acquiring customers.

Not every business needs to include every expense in every analysis. A marketer measuring the short-term contribution of a campaign may use variable costs, while a finance team assessing full business ROI may also allocate fixed overheads and internal labour. The important point is to define the scope clearly and apply it consistently.

Step 4: Calculate the net profit generated by the campaign

Once the relevant revenue and costs have been collected, calculate the net profit attributable to the investment.

\[ \text{Net Profit}=\text{Revenue}-\text{Total Costs} \]

Suppose an advertising campaign generates ₹6,00,000 in attributed revenue. The business incurs ₹1,20,000 in advertising expenditure, ₹3,00,000 in product costs, ₹60,000 in shipping and transaction costs, and ₹40,000 in other campaign expenses.

The net profit is:

\[ ₹6,00,000-₹5,20,000=₹80,000 \]

The campaign produces ₹80,000 in net profit after the listed costs. If the calculation excludes certain overheads, taxes, or other business expenses, that should be stated in the report rather than describing the result as fully realized company-wide profit.

Step 5: Divide net profit by the total investment

After calculating net profit, divide it by the total investment included in the ROI analysis and multiply the result by 100.

Using the previous example:

  • Revenue: ₹6,00,000

  • Total costs: ₹5,20,000

  • Net profit: ₹80,000

  • Total investment: ₹5,20,000

\[ \text{ROI}=\frac{₹80,000}{₹5,20,000}\times100 \]
\[ \boxed{\text{ROI}=15.38\%} \]

This indicates a return of ₹15.38 in net profit for every ₹100 of total investment under the defined cost model.

Step 6: Interpret the ROI result correctly

A positive ROI indicates that the measured investment generated more profit than the costs included in the calculation. An ROI of 0% indicates that profit equals the investment cost under the chosen definition, while a negative ROI indicates that the investment produced a loss.

However, ROI should not be interpreted without considering the measurement period and business objectives. A new customer acquisition campaign might produce a low initial ROI because it is designed to attract first-time customers who will make repeat purchases later. A B2B campaign might require several months to convert leads into signed contracts. A short-term report could therefore understate the eventual return if the full customer journey has not yet occurred.

Marketers should compare ROI against the company’s target, historical performance, contribution margins, cash flow, and alternative investment opportunities. They should also separate actual results from projected future revenue so that expected repeat purchases are not mistakenly reported as already realized profit.

5. How to Calculate ROAS Step by Step in Paid Advertising

ROAS is generally easier to calculate than ROI because it requires two primary figures: revenue attributed to advertising and advertising expenditure. Nevertheless, accurate attribution and consistent measurement remain essential.

Step 1: Collect advertising expenditure

Start by recording the amount spent on the campaign during the reporting period. For example, a Meta Ads campaign may have spent ₹25,000 during October, while a Google Ads campaign may have spent ₹40,000 during the same period.

Ensure that the expenditure covers the same campaign scope and time period as the revenue being measured. If you compare a month’s advertising spend with revenue accumulated over six months, the resulting ROAS may be misleading.

Step 2: Measure the revenue attributed to advertising

Next, identify the revenue credited to the campaign. This can come from tracked purchases, ecommerce transaction data, CRM records, or other reliable conversion measurement systems.

For instance, a campaign spending ₹25,000 might generate ₹1,25,000 in attributed purchase revenue. Before using that number, the marketer should verify that purchase values are recorded correctly, duplicate conversions are controlled, and the attribution window is appropriate for the campaign.

Advertising platforms may report different revenue totals because they use different attribution windows, conversion models, reporting settings, and methods of crediting conversions. As a result, the ROAS shown in Google Ads may differ from the ROAS shown in Meta Ads or the revenue attributed by an analytics platform.

Step 3: Divide attributed revenue by advertising spend

Use the ROAS formula:

\[ \text{ROAS}=\frac{\text{Attributed Revenue}}{\text{Ad Spend}} \]

If a business generates ₹1,25,000 in attributed revenue from ₹25,000 in ad spend:

\[ \text{ROAS}=\frac{₹1,25,000}{₹25,000}=5.0 \]

The result is a ROAS of 5.0x, or 500%.

Step 4: Compare ROAS across campaigns

Once ROAS is calculated, compare performance across campaigns, audiences, keywords, creatives, and channels. A campaign with a ROAS of 5.0x generates more attributed revenue per rupee of advertising spend than a campaign with a ROAS of 2.5x.

However, a higher ROAS does not always mean a campaign generates more total profit. The campaign with the higher ROAS might sell lower-margin products, generate fewer total orders, or attract customers who are less likely to purchase again. Therefore, ROAS comparisons should be combined with profit margin, order value, acquisition cost, and customer quality.

Step 5: Evaluate ROAS against the business target

There is no universal ROAS target that is suitable for every business. A company with high product margins may be profitable at a relatively low ROAS, while a business with thin margins may require a substantially higher ratio to cover its costs.

For example, a company targeting a 4.0x ROAS might consider a campaign achieving 5.0x a strong candidate for further testing and controlled scaling. A campaign achieving 2.0x may require improvements or budget reductions. However, those decisions should be based on the company’s break-even point, profitability targets, and the reliability of its conversion data rather than on an arbitrary industry benchmark.

6. Understanding Break-Even ROAS: The ROAS Required to Avoid a Loss

Break-even ROAS is one of the most important calculations for businesses that want to use paid advertising profitably. It estimates the revenue-to-ad-spend ratio needed to cover the relevant costs of the products or services being sold.

A campaign can generate significant revenue while losing money if the advertising cost is too high relative to the margin available to cover it.

For an eCommerce business with a known contribution margin before advertising, the basic formula is:

\[ \text{Break-even ROAS}= \frac{1}{\text{Contribution Margin Rate}} \]

Here, the contribution margin rate is expressed as a decimal and represents the share of revenue remaining after the non-advertising variable costs included in the calculation.

For example, if a business retains 40% of revenue after product costs, fulfilment, payment fees, and other variable costs, it has a contribution margin rate of 0.40.

\[ \text{Break-even ROAS}=\frac{1}{0.40}=2.5 \]

The business needs a ROAS of 2.5x to cover advertising expenditure and the specified variable costs, assuming no additional costs outside that model.

Detailed break-even ROAS example

Consider an online retailer selling products for an average order value of ₹2,000.

Financial component

Amount

Revenue per order

₹2,000

Product and other variable costs

₹1,200

Contribution before advertising

₹800

Contribution margin rate

40%

Break-even ROAS

2.5x

The retailer retains ₹800 before advertising from every ₹2,000 sale. To cover that ₹800 contribution through advertising expenditure, the maximum advertising cost per order at break-even is ₹800.

Therefore:

\[ \text{Break-even ROAS}=\frac{₹2,000}{₹800}=2.5 \]

At 2.5x ROAS, the campaign generates ₹2,000 in revenue for every ₹800 spent on advertising. The remaining ₹1,200 covers the specified variable costs, leaving no contribution after advertising under this simplified model.

If the campaign achieves a 3.5x ROAS, the advertising expenditure required to generate ₹2,000 in revenue would be approximately ₹571.43. That leaves about ₹228.57 after the ₹1,200 in variable costs and ₹571.43 in advertising expenditure, before any other costs not included in the model.

This illustrates why the target ROAS should be based on actual margins rather than a generic recommendation.

7. How to Calculate ROI and ROAS for Google Ads

Google Ads provides several reports that help marketers measure advertising expenditure, conversions, conversion value, and revenue efficiency. These metrics are especially useful for Search campaigns, Shopping campaigns, Performance Max campaigns, Display campaigns, and YouTube advertising.

However, Google Ads conversion value should be configured correctly before calculating ROAS. For an eCommerce business, conversion values can represent purchase revenue. For a lead generation business, they may represent estimated lead values rather than actual sales revenue. These two situations require different interpretations.

Example: Google Ads ROI and ROAS calculation

Suppose a digital marketer manages a Google Ads account for an eCommerce company. The account spends ₹80,000 in one month and generates ₹4,00,000 in attributed sales.

The business also incurs ₹2,00,000 in product costs, ₹40,000 in shipping and payment fees, and ₹20,000 in other campaign-related costs.

Metric

Value

Google Ads expenditure

₹80,000

Attributed revenue

₹4,00,000

Product costs

₹2,00,000

Shipping and payment fees

₹40,000

Other included costs

₹20,000

Total costs

₹3,40,000

Net profit after included costs

₹60,000

The ROAS calculation is:

\[ \text{ROAS}=\frac{₹4,00,000}{₹80,000}=5.0x \]

The ROI calculation is:

\[ \text{ROI}=\frac{₹60,000}{₹3,40,000}\times100 \]
\[ \boxed{\text{ROI}=17.65\%} \]

The Google Ads campaign generates ₹5 in attributed revenue per rupee of ad spend and produces an ROI of approximately 17.65% under the stated cost model.

How digital marketers should use these metrics in Google Ads

Marketers should examine ROAS at multiple levels, including campaign, ad group, keyword, product group, and device, where the available reporting supports those breakdowns. This helps identify which areas contribute most effectively to the campaign’s objectives.

For example, a high-intent Search campaign targeting users who are actively searching for a product may generate stronger immediate ROAS than a broader Display or YouTube campaign. That does not necessarily mean the awareness campaign should be discontinued. Upper-funnel campaigns may influence future branded searches, direct traffic, and purchases that are not fully captured by last-click attribution.

Performance Max campaigns also require careful interpretation because they can distribute delivery across multiple Google inventory types. Marketers should consider total account performance, incremental results, conversion quality, and the possibility of overlapping attribution before shifting budgets solely on the basis of one campaign’s reported ROAS.

8. How to Calculate ROI and ROAS for Meta Ads

Meta Ads allows businesses to advertise across Facebook, Instagram, Messenger, and other eligible placements. It is commonly used for eCommerce sales, lead generation, app promotion, retargeting, and customer acquisition.

Meta advertising reports can provide purchase conversion value and ROAS when the relevant conversion tracking is configured. Depending on the business, tracking may involve the Meta Pixel, Conversions API, app events, or integrations with an eCommerce platform.

For accurate reporting, the business should ensure that purchase events are deduplicated where required, conversion values and currencies are correct, and the selected attribution settings are appropriate.

Example: Meta Ads ROI and ROAS calculation

Imagine that a fashion eCommerce brand spends ₹1,20,000 on Instagram and Facebook advertising during a promotional campaign. The campaign generates ₹4,80,000 in attributed sales.

The business also incurs ₹2,40,000 in product costs, ₹48,000 in shipping and payment expenses, and ₹24,000 in other campaign-related expenses.

The total costs are ₹4,32,000, leaving ₹48,000 in profit after the costs included in the example.

\[ \text{ROAS}=\frac{₹4,80,000}{₹1,20,000}=4.0x \]
\[ \text{ROI}=\frac{₹48,000}{₹4,32,000}\times100 \]
\[ \boxed{\text{ROI}=11.11\%} \]

The campaign generates ₹4 in attributed revenue for every ₹1 spent on advertising, but the ROI is 11.11% after accounting for the listed costs.

How to use ROAS to optimize Meta campaigns

Marketers should compare prospecting campaigns, retargeting campaigns, creative variations, placements, and audience segments while controlling for differences in budget, delivery, attribution, and conversion volume. A retargeting campaign may show high ROAS because it reaches users who already have purchase intent, whereas a prospecting campaign may generate incremental customers who were less likely to purchase before seeing the ad.

This distinction matters because reported ROAS does not necessarily measure incremental revenue. Some customers attributed to advertising might have purchased anyway. Where possible, businesses should use conversion lift studies, holdout tests, or other suitable experiments to understand the additional sales generated by Meta Ads.

Creative performance is another important consideration. Testing different hooks, product demonstrations, testimonials, offers, and calls to action can help improve conversion rates. However, marketers should not make major budget decisions based on a small number of purchases or short periods of unusually strong performance.

9. How to Calculate ROI and ROAS for LinkedIn Ads

LinkedIn Ads is frequently used for B2B marketing, software lead generation, enterprise sales, professional services, recruitment, and account-based marketing. Unlike many direct-to-consumer advertising campaigns, LinkedIn campaigns often have longer sales cycles and multiple stages between the initial click and the final purchase.

For this reason, a LinkedIn campaign should not always be evaluated solely on immediate website revenue or the cost of submitting a lead form.

A campaign may generate qualified leads that later progress through sales qualification, product demonstrations, proposal discussions, negotiations, and contract signing. The eventual contract revenue may be much larger than the value of the original conversion, but it may take several weeks or months to materialize.

Example: LinkedIn Ads ROI calculation

Suppose a B2B software company spends ₹2,00,000 on LinkedIn advertising to promote its enterprise inventory management platform.

The campaign generates 100 leads. After qualification, 20 leads become sales opportunities, and five ultimately convert into customers. The signed contracts generate ₹10,00,000 in recognized revenue during the measurement period.

Assume the company incurs ₹5,00,000 in delivery and other variable costs and ₹1,00,000 in additional campaign-related costs, in addition to the ₹2,00,000 advertising spend.

Metric

Value

LinkedIn Ads spend

₹2,00,000

Attributed customer revenue

₹10,00,000

Delivery and variable costs

₹5,00,000

Other included campaign costs

₹1,00,000

Total costs

₹8,00,000

Net profit after included costs

₹2,00,000

\[ \text{ROI}=\frac{₹2,00,000}{₹8,00,000}\times100 \]
\[ \boxed{\text{ROI}=25\%} \]

If the full ₹10,00,000 in customer revenue is appropriately attributed to the LinkedIn campaign, the revenue-to-ad-spend ratio would be 5.0x. This is a useful comparison, but the business should clearly distinguish contract revenue, recognized revenue, bookings, and projected lifetime contract value in its reporting.

Why CRM integration is important for B2B ROI

For B2B campaigns, connecting advertising data with a CRM system can help marketers follow leads beyond the initial form submission. The CRM can provide information about lead qualification, opportunity creation, closed-won deals, contract value, and revenue realization.

This allows marketers to assess not only the cost per lead but also the cost per qualified lead, cost per opportunity, customer acquisition cost, and ROI based on closed business.

For example, a campaign that generates 200 low-quality leads may appear more successful than one that generates 50 qualified leads when judged only by cost per lead. Once sales conversion rates and customer revenue are considered, the smaller lead volume may prove much more valuable.

Because B2B sales cycles are often longer, reporting should also account for the time lag between advertising exposure and revenue realization. Early-stage lead reports can be useful operational indicators, but they should not be presented as final ROI results when sales have not yet closed.

10. How to Calculate ROI and ROAS for Lead Generation Campaigns

Lead generation campaigns require a different measurement approach from campaigns that directly generate online purchases. When a user fills out a form, requests a callback, downloads a resource, or books a consultation, the business has acquired a lead rather than necessarily generating revenue.

The key question is whether those leads eventually become customers and how much revenue or profit they produce.

For a business selling insurance, education, healthcare services, real estate, software, or professional consulting, the value of a lead can vary significantly. A low-cost lead might have little commercial value if it never converts, while a more expensive lead could generate a substantial sale.

Example: Lead generation ROI calculation

Suppose a real estate company spends ₹1,00,000 on paid advertising and generates 200 leads. Out of those leads, 20 become customers, generating ₹12,00,000 in revenue.

Assume the company incurs ₹7,00,000 in other relevant costs associated with delivering the sales or services, plus ₹1,00,000 in additional campaign expenses beyond advertising spend.

The total cost is ₹9,00,000, leaving ₹3,00,000 in net profit.

\[ \text{ROI}=\frac{₹3,00,000}{₹9,00,000}\times100 \]
\[ \boxed{\text{ROI}=33.33\%} \]

This calculation provides a more meaningful financial assessment than evaluating the campaign solely on its cost per lead.

The campaign’s ₹1,00,000 advertising expenditure divided by 200 leads produces a cost per lead of ₹500. However, the financial return depends on the 20 customers generated, the revenue from those customers, and the costs of delivering the relevant products or services.

Should ROAS be used for lead generation?

ROAS can be calculated for lead generation campaigns if the business assigns a reliable monetary conversion value to leads or tracks actual revenue generated from them. However, a campaign that generates 200 leads should not automatically report revenue ROAS by treating each form submission as a completed sale.

If the business assigns a value of ₹2,000 to each lead, it may report a value-based ratio, but that result represents estimated conversion value rather than actual sales revenue unless the value is grounded in realized revenue. Such reporting should be labeled clearly.

For businesses with a longer sales cycle, a better approach is to connect advertising data to CRM outcomes and calculate revenue-based ROAS or profit-based ROI after leads convert into customers.

11. Important Metrics to Track Alongside ROI and ROAS

ROI and ROAS are valuable indicators, but they do not provide a complete picture of paid advertising performance. Marketers should monitor additional metrics to understand why a campaign performs well or poorly and to identify opportunities for improvement.

 

Click-Through Rate (CTR)

CTR measures the percentage of impressions that result in clicks. It helps marketers understand whether an ad attracts attention and encourages users to visit the website. A low CTR may indicate a mismatch between the audience, creative, offer, or search intent. However, a high CTR does not automatically mean that the traffic will convert or generate profit.

 
 

Conversion Rate (CVR)

Conversion rate measures the percentage of relevant visits or clicks that result in a desired conversion. For example, if 1,000 advertising clicks generate 50 purchases, the click-to-purchase conversion rate is 5%. Conversion rate can be improved through better landing pages, relevant offers, stronger product information, simplified checkout processes, and improved audience targeting.

 
 

Cost Per Acquisition (CPA)

CPA measures the advertising cost required to acquire a defined conversion, such as a purchase or qualified lead. If a campaign spends ₹50,000 and generates 100 purchases, its cost per purchase is ₹500. Marketers should compare CPA against the amount of contribution profit generated by each acquisition rather than assuming that a low CPA is always desirable.

 
 

Average Order Value (AOV)

AOV measures the average revenue generated per order. A business can sometimes improve advertising profitability by increasing the value of each order through product bundles, cross-selling, upselling, quantity discounts, or free-shipping thresholds. These tactics should be evaluated against their effect on contribution margin, not just their effect on revenue.

 
 

Customer Acquisition Cost (CAC)

CAC measures the cost of acquiring a new customer and can include advertising, sales, and marketing expenses depending on the chosen definition. It differs from CPA because a conversion may be a lead or purchase from an existing customer rather than a newly acquired customer. Businesses should compare CAC with customer contribution over an appropriate period.

 
 

Customer Lifetime Value (LTV or CLV)

Customer lifetime value estimates the economic value of a customer over the relationship with the business. For subscription and repeat-purchase businesses, the initial campaign may look less profitable if only the first transaction is measured. A reliable lifetime value model can help assess the long-term economics of acquisition, provided it separates observed results from forecasts and accounts for retention, margins, and servicing costs.

By combining these metrics, marketers can identify the reasons behind changes in ROI and ROAS. For example, a campaign’s ROAS may fall because clicks have become more expensive, the conversion rate has declined, the average order value has decreased, or a larger share of the budget has shifted to lower-margin products.

Understanding the underlying cause is more useful than simply increasing or reducing the budget in response to a single number.

12. Common Mistakes to Avoid When Calculating ROI and ROAS

Even experienced digital marketers can make mistakes when measuring advertising performance. Incorrect calculations can lead to poor budget allocation, misleading reports, and decisions that reduce profitability. To ensure reliable measurement, marketers should understand the most common problems and how to avoid them.

1. Confusing revenue with profit

One of the most common mistakes is assuming that a campaign is profitable simply because it generates more revenue than the advertising expenditure. Revenue represents the money generated from sales, whereas profit represents what remains after relevant costs are deducted.

For example, a business might spend ₹1,00,000 on advertising and generate ₹3,00,000 in sales. Although the campaign has a 3.0x ROAS, the business could still lose money if product costs, fulfilment, discounts, and other expenses exceed the revenue remaining after advertising.

How to avoid this: Always calculate ROAS and profitability separately. Use the advertising platform’s revenue metrics to evaluate revenue efficiency, and use financial or order-level data to calculate profit and ROI.

2. Ignoring costs beyond advertising expenditure

A campaign may appear profitable when the calculation includes only ad spend, but the outcome can change when other expenses are considered. Creative production, landing page development, marketing agency fees, software subscriptions, shipping, transaction fees, and customer service expenses can all affect the financial result.

For example, if a company spends ₹50,000 on ads but another ₹25,000 on creative production and campaign management, the total marketing investment is ₹75,000 rather than ₹50,000. An ROI calculation that ignores the additional investment may overstate the return.

How to avoid this: Define whether you are measuring ad-level performance, marketing ROI, or broader business ROI. Include the costs appropriate to that measurement and document any exclusions.

3. Using incorrect conversion tracking

ROI and ROAS are only as reliable as the underlying conversion data. If purchases are counted twice, transaction values are missing, currencies are incorrect, or refunds are not accounted for, the calculated return can be misleading.

This problem can occur when businesses use multiple tracking implementations, such as browser-side tracking, server-side tracking, ecommerce integrations, and analytics events without appropriate deduplication or validation.

How to avoid this: Test conversion events, verify purchase values against actual orders, check for duplicate transactions, and review tracking configurations regularly. Compare advertising reports with the company’s financial or ecommerce records, recognizing that attribution and reporting differences can prevent the figures from matching exactly.

4. Comparing campaigns with different attribution settings

Advertising platforms may credit conversions differently depending on their attribution models, lookback windows, and reporting settings. As a result, two campaigns may appear to generate different revenue even when their actual business impact is more similar.

For example, a retargeting campaign may receive credit for purchases from users who already visited the website, while another platform may credit a different interaction earlier in the customer journey.

How to avoid this: Use consistent attribution rules when comparing campaigns wherever possible. Clearly label platform-reported ROAS, analytics-attributed revenue, and CRM-confirmed revenue as separate measurements. Avoid adding platform-attributed revenue across channels without checking for overlapping conversions.

5. Evaluating campaigns over too short a period

Paid advertising performance can fluctuate significantly from day to day. A campaign might show excellent ROAS after two purchases but perform poorly over the following week. Conversely, a B2B campaign might appear unprofitable during the first few weeks because sales opportunities have not yet closed.

How to avoid this: Select a reporting period that reflects the campaign’s purchase cycle, conversion volume, and business model. Evaluate performance using sufficient data, account for conversion delays, and avoid treating preliminary results as final financial outcomes.

6. Scaling campaigns based only on ROAS

A campaign with high ROAS is not necessarily the best candidate for unlimited budget increases. As advertising expenditure increases, the campaign may reach less responsive audiences, face higher marginal acquisition costs, or produce a lower incremental return.

For example, a campaign might achieve a 6.0x ROAS at ₹20,000 in monthly spend but fall to 3.0x when its budget is increased substantially. Whether that expansion remains profitable depends on the break-even ROAS and the additional profit generated by the extra spending.

How to avoid this: Monitor marginal performance as budgets change. Increase spending gradually, review incremental sales and contribution profit, and compare the additional return with the company’s profitability targets.

13. Strategies to Improve ROI and ROAS in Paid Advertising

Improving ROI and ROAS requires more than lowering advertising expenditure. Businesses need to improve the efficiency of customer acquisition, increase the value of conversions, maintain healthy margins, and ensure that advertising reaches people who are likely to purchase.

The following strategies can help marketers improve campaign performance while protecting profitability.

1. Improve audience targeting and campaign segmentation

Audience targeting influences who sees the advertisement, how relevant the message is to their needs, and how likely they are to convert. If a campaign reaches users who have little interest in the product, advertising expenditure may increase without generating corresponding revenue.

Marketers should segment campaigns according to relevant factors such as search intent, customer type, product category, geographic market, purchase history, and funnel stage. For example, a Google Search campaign targeting users searching for a specific product may be structured separately from a campaign targeting broader informational queries.

Similarly, Meta Ads campaigns may separate new-customer acquisition from remarketing, while LinkedIn campaigns may target different industries, company sizes, job functions, or buying roles.

Segmentation should be based on meaningful differences in user intent or business outcomes rather than creating unnecessary complexity. The objective is to understand which audiences generate qualified conversions and profitable revenue, then allocate budget accordingly.

2. Optimize landing pages and the conversion process

A campaign can attract highly relevant traffic and still produce poor results if the landing page is slow, confusing, difficult to navigate, or inconsistent with the advertisement. Improving the conversion experience can increase revenue without requiring a proportional increase in advertising expenditure.

For an eCommerce website, marketers should review product descriptions, images, pricing, shipping information, payment options, mobile usability, and checkout friction. For a lead generation website, the focus may be on the clarity of the value proposition, form length, trust signals, service information, and the ease of requesting a consultation.

Conversion rate optimization can include A/B testing headlines, calls to action, page layouts, forms, offers, and checkout processes. Tests should be designed to produce reliable results rather than relying on small fluctuations in conversion rates.

If the conversion rate improves while traffic quality and average order value remain stable, the campaign may generate more conversions from the same advertising expenditure, potentially improving both ROAS and ROI.

3. Improve advertising creatives and messaging

Advertising creative affects attention, relevance, click-through rate, and conversion quality. A strong creative communicates the product’s value, addresses a customer problem, and sets realistic expectations about the offer.

Marketers should test different creative concepts, product demonstrations, benefits, testimonials, headlines, and calls to action. For example, an RFID asset tracking campaign might test messaging focused on inventory accuracy, asset visibility, reduced manual work, and improved operational control.

Creative testing should evaluate more than engagement. An advertisement that generates many clicks but attracts poorly qualified users may increase traffic without improving profitability. Marketers should therefore compare creative performance using downstream conversions, acquisition costs, attributed revenue, and, where available, contribution profit.

4. Allocate budgets based on profitability and incremental returns

Budget allocation should reflect both the historical performance of campaigns and the potential return from additional spending. Campaigns with strong contribution margins and reliable conversion volume may deserve greater investment, while campaigns with weak economics may require changes to targeting, bidding, messaging, or landing pages.

However, historical ROAS alone should not determine budget allocation. A campaign may have high ROAS because it serves a small group of high-intent users, but additional spend may not produce the same result. Another campaign may have a lower reported ROAS but generate valuable new customers or influence conversions elsewhere in the customer journey.

Marketers should evaluate the incremental revenue and contribution profit generated by budget changes. Controlled experiments, holdout tests, and marginal performance analysis can help determine whether additional advertising expenditure is genuinely creating additional business value.

5. Increase average order value without sacrificing margin

Increasing average order value can improve advertising economics when the additional revenue exceeds the associated costs. Businesses can test product bundles, cross-selling, upselling, subscription offers, and free-shipping thresholds to encourage customers to purchase more in each transaction.

For example, an online store may generate an average order value of ₹1,500. If a relevant bundle increases average order value to ₹1,900 without a disproportionate increase in fulfilment costs or discounts, the store may generate more revenue per acquired customer.

However, higher order value does not automatically produce higher profit. Discounts, product mix, returns, and shipping costs can reduce the contribution generated by the larger order. The business should measure contribution margin per order alongside AOV and ROAS.

6. Focus on customer retention and lifetime profitability

For businesses that generate repeat purchases or subscription revenue, the financial value of a customer may extend beyond the first transaction. Email marketing, remarketing, loyalty programs, onboarding, customer support, and retention campaigns can encourage repeat purchases and improve long-term customer economics.

For example, a subscription software company might initially spend ₹10,000 to acquire a customer whose first-month contribution is only ₹3,000. If that customer remains subscribed and generates additional contribution over the following months, the acquisition may become profitable over time.

However, marketers should distinguish between actual and projected lifetime value. Future revenue should be forecast using realistic retention rates, gross margins, servicing costs, and an appropriate time horizon. It should not be reported as realized campaign profit before it occurs.

7. Use reliable analytics and financial reporting

A robust reporting system combines advertising data with conversion analytics and financial information. Google Ads, Meta Ads, Google Analytics 4, ecommerce platforms, and CRM systems each provide different perspectives on campaign performance.

Advertising platforms help marketers monitor spend, impressions, clicks, and attributed conversions. Analytics systems help evaluate user journeys and website behavior. Ecommerce and financial systems provide information about actual orders, revenue, refunds, product costs, and profit. CRM systems help connect leads to qualified opportunities and closed sales.

When these systems are integrated carefully, marketers can move beyond surface-level campaign metrics and understand the relationship between media expenditure, customer acquisition, revenue, and profitability.

14. ROI and ROAS Reporting Template for Digital Marketers

Digital marketers should prepare reports that make campaign performance easy to understand for marketing managers, business owners, and finance teams. A useful report includes both advertising efficiency metrics and financial outcomes, together with a clear definition of the costs and revenue included in the analysis.

The following is an illustrative reporting template. The figures are hypothetical and demonstrate how the metrics can be presented.

Campaign

Ad spend

Attributed revenue

ROAS

Net profit

Total investment

ROI

Google Search

₹50,000

₹2,50,000

5.0x

₹40,000

₹2,10,000

19.05%

Meta Ads

₹40,000

₹1,60,000

4.0x

₹20,000

₹1,40,000

14.29%

LinkedIn Ads

₹60,000

₹3,00,000

5.0x

₹30,000

₹2,70,000

11.11%

Shopping Ads

₹30,000

₹1,20,000

4.0x

₹15,000

₹1,05,000

14.29%

Illustrative data only. Total investment is assumed to include all costs used in the corresponding ROI calculation. Net profit equals attributed revenue minus total investment.

This report helps stakeholders compare revenue efficiency and profitability. For example, Google Search and LinkedIn Ads both have a 5.0x ROAS in this illustration, but Google Search has a higher ROI because its total costs are lower relative to its profit.

A practical reporting document should also include the reporting period, attribution method, conversion definition, refund treatment, campaign objective, and the source of revenue and cost data. Where sales cycles are longer, the report should identify whether revenue is actual, recognized, booked, or forecast.

Marketers should also document campaign changes, budget adjustments, creative tests, and major external factors that may explain performance changes. This context helps management understand not only what happened but also why it happened and what actions should follow.

15. Interactive ROI and ROAS Calculator

Use this calculator to estimate advertising performance using your own campaign figures. Enter the attributed revenue, advertising expenditure, and other costs included in your ROI calculation.

Paid Advertising Performance Calculator

Enter all relevant costs other than advertising spend. These costs are included in the ROI denominator.

 

ROAS

5.00x

500.0% revenue-to-spend

ROI

25.00%

Return on total included costs

Total included costs

₹2,40,000

Net profit / loss

₹60,000

Reset example values

The calculator uses these formulas:

  • ROAS: Attributed revenue ÷ advertising spend.

  • Net profit: Attributed revenue − advertising spend − other costs.

  • ROI: Net profit ÷ total included costs × 100.

The calculator assumes that all entered revenue and costs relate to the same reporting period and investment scope. If you enter only advertising expenditure as a cost, the ROI will represent the return on ad spend under that simplified cost model rather than full business ROI.

Frequently Asked Questions About ROI and ROAS

1. What is a good ROI for paid advertising?

There is no single ROI percentage that is ideal for every business. The appropriate target depends on contribution margins, customer acquisition costs, sales cycles, business objectives, and the costs included in the calculation. A business should define its break-even point and required profit target before deciding whether an ROI result is acceptable.

2. What is a good ROAS for Google Ads?

A good Google Ads ROAS depends on the company’s margins, campaign objective, and conversion value configuration. A 4.0x ROAS may be profitable for one company but unprofitable for another. Marketers should calculate break-even ROAS and evaluate the actual profit generated rather than relying on a universal benchmark.

3. Can ROAS be greater than 100%?

Yes. ROAS is often expressed as a ratio or percentage. A ROAS of 2.0x is equivalent to 200%, while a ROAS of 5.0x is equivalent to 500%. These percentages represent revenue relative to ad spend, not profit percentages.

4. Can ROI be negative?

Yes. ROI is negative when the investment produces a loss after accounting for the costs included in the calculation. For example, if an investment costs ₹1,00,000 and produces a net loss of ₹20,000, ROI is −20%.

5. Is ROAS the same as profit margin?

No. ROAS measures attributed revenue relative to advertising spend. Profit margin measures profit relative to revenue. A business can have a high ROAS but a low profit margin because product costs, fulfilment, and other expenses consume much of its revenue.

6. Should agency fees be included in ROI?

Agency fees should generally be included when measuring marketing ROI or the full cost of a campaign. They are not normally included in platform-reported ROAS, which compares attributed advertising revenue with advertising expenditure. Clearly state which costs are included so that stakeholders understand the meaning of the result.

7. How frequently should ROI and ROAS be measured?

Paid media teams may monitor spend, conversion volume, and ROAS daily, but they should evaluate profitability over a period that reflects the business’s conversion cycle. Weekly and monthly reviews can help identify trends, while longer measurement windows may be necessary for B2B campaigns, subscriptions, or products with long consideration periods.

8. Can ROI and ROAS be used for lead generation campaigns?

Yes, but lead generation requires a clear definition of conversion value. ROAS can be calculated using actual revenue attributed to leads that become customers. ROI can be calculated using the profit generated by those customers and the relevant acquisition costs. If estimated lead values are used, reports should clearly identify them as estimates rather than realized revenue.

9. What is the difference between ROAS and customer acquisition cost?

ROAS measures revenue generated per unit of advertising spend. Customer acquisition cost measures the cost required to acquire a customer, typically including relevant sales and marketing expenses. Both are useful: ROAS evaluates revenue efficiency, while CAC helps assess the cost of acquiring customers relative to their contribution and lifetime value.

10. Can a high ROAS campaign still lose money?

Yes. If the profit margin before advertising is very low, the business may not retain enough money to cover advertising expenditure even when revenue is several times greater than ad spend. This is why marketers should calculate break-even ROAS and monitor contribution profit.

Conclusion

ROI and ROAS are two essential metrics for measuring the performance of paid advertising campaigns. Although they are closely related, they provide different perspectives on campaign success.

ROAS measures advertising revenue efficiency, helping marketers understand how much attributed revenue is generated for every rupee spent on advertising. ROI measures profitability relative to the total investment, helping businesses determine whether their marketing expenditure creates sufficient financial value after accounting for the relevant costs.

For effective performance marketing, businesses should use both metrics together. Google Ads, Meta Ads, and LinkedIn Ads dashboards can help marketers monitor spend and attributed conversions, while analytics platforms, CRM systems, ecommerce records, and financial reports can help establish the broader business impact.

The most effective approach is to define break-even ROAS, track accurate conversion values, include relevant costs in ROI calculations, optimize the customer journey, and evaluate campaign performance over an appropriate period. Marketers should also consider incremental results, customer retention, and contribution margins rather than optimizing for revenue alone.

Ultimately, the objective of paid advertising is not simply to generate more clicks, leads, or sales. It is to acquire the right customers, generate sustainable revenue, and create profitable business growth.

When ROI and ROAS are measured consistently and interpreted correctly, digital marketers can make better decisions about campaign optimization, budget allocation, customer acquisition, and long-term marketing strategy

Author

Admin