The Deceptive ROAS: Why Your Google Ads Metrics Might Be Overstating Profitability
For many e-commerce businesses, a high Return On Ad Spend (ROAS) from Google Ads is a celebrated metric, signaling successful campaigns and justifying increased ad budgets. It's often seen as the golden number that dictates the health of your advertising efforts. However, a closer look at how this ROAS is calculated often reveals a significant discrepancy between reported performance and actual profitability. Many businesses are inadvertently overstating their ROAS, creating a misleading picture of their financial health and potentially leading to suboptimal budgeting decisions.
The Core Misconception: Gross vs. Net Revenue in ROAS
The fundamental issue lies in what Google Ads often considers “revenue.” In most default setups, the conversion value sent to Google Ads represents the total order value, including Value Added Tax (VAT), sales tax, and shipping costs. This gross figure is then divided by your ad spend to calculate ROAS. While convenient, this approach paints an overly optimistic picture.
Consider a typical e-commerce order:
- Products after discount: £60.00
- VAT at 20%: £12.00
- Shipping: £4.95
- Order Total Sent to Google: £76.95
In this scenario, the reported revenue is 28% higher than the £60.00 of actual product sales you retain. This means a reported ROAS of 4.0 is, in reality, closer to 3.1 when calculated on net revenue. This distinction is critical because break-even points and profit margins are determined by net revenue, not gross. A campaign appearing to double your money at 4.0 ROAS might only be yielding a modest profit of 45p per pound spent at 2.9, before accounting for overheads and your own time. This drastically alters the decision-making process when considering whether to scale ad budgets or reallocate spend.
The Refund Blind Spot: Further Inflating ROAS
Beyond the gross vs. net issue, another significant factor skewing ROAS is the omission of refunds. Unless conversion adjustments are explicitly uploaded, Google Ads has no visibility into returned orders. If your store has an average refund rate of 8%, that real 3.1 ROAS on net revenue could drop further to approximately 2.9.
This oversight is particularly impactful in categories with high return rates, where 10-20% returns are not uncommon. For example, in apparel or electronics, where customers often order multiple sizes or models to try on, the actual revenue retained can be significantly lower than what Google Ads reports. Ignoring refunds means you're effectively paying to acquire customers for sales that never truly materialize, leading to wasted ad spend on underperforming products or campaigns.
Beyond the Initial Sale: The Importance of First-Order ROAS
Another layer of complexity arises with returning customers. If a significant portion of the revenue attributed to a campaign comes from individuals who have purchased from you before, your ROAS might be flattering your ad performance. While retaining customers is vital, paying to re-acquire them through ads when they might have returned organically can be inefficient.
This is where First-Order ROAS becomes a powerful, albeit harsher, metric. By focusing solely on revenue generated from first-time customers, divided by your ad spend, you gain a clearer picture of your campaigns' effectiveness in driving new business. If your overall ROAS is high but your First-Order ROAS is low, it suggests your ads are primarily serving to re-engage existing customers rather than expanding your customer base. This distinction is crucial for sustainable growth and understanding the true acquisition cost of new customers.
Actionable Steps: How to Get Your ROAS Right
Understanding these discrepancies is the first step; correcting them is the next. Here’s how to ensure your Google Ads ROAS reflects your true profitability:
1. Check Your Current ROAS Calculation
To assess your current situation:
- In Google Ads: Divide your total conversion value by your total conversions for the last 30 days. This gives you the average value Google attributes to each order.
- In Your E-commerce Platform (e.g., Shopify): Find your average order value based on net sales (after discounts, before tax and shipping) for the same period.
If Google's figure is 20-30% higher, it's likely counting gross revenue. Divide your reported ROAS by this ratio to get a more accurate net ROAS. Then, factor in your average refund rate to adjust further.
2. Upload Refunds as Conversion Adjustments
Correcting for refunds in Google Ads is possible through conversion adjustments:
- Manual Upload: In Google Ads, navigate to 'Goals' > 'Uploads' > 'Conversion adjustments'. Download the template and fill in details for each refunded order: order ID (or GCLID), conversion action name (usually 'Purchase'), adjustment type (Retract for full, Restate with new value for partial), and adjustment date/time.
- Automated Upload: For larger stores, automate this process via a scheduled Google Sheet upload or through the Google Ads API. This ensures timely updates.
Important Considerations:
- Ensure your purchase conversions are recorded with a transaction ID (order ID) for easier matching.
- There's a time limit (around two months) for adjusting past conversions, so regular updates are crucial.
- Remember, this only corrects for refunds; your conversion tag still needs to send net revenue for a fully accurate picture.
3. Optimize Your Conversion Tracking for Net Revenue
The most robust solution is to configure your conversion tracking tag (e.g., Google Analytics 4 e-commerce tracking, or Google Ads conversion tracking directly) to send only net revenue (product value after discounts, before tax and shipping) to Google Ads. This requires a developer or specific plugin configuration, but it eliminates the gross vs. net discrepancy at the source.
4. Adjust Smart Bidding Strategies
If you implement these changes, particularly uploading refunds, your reported conversion value will drop. If you're using target ROAS bidding, you'll need to lower your target proportionally. Otherwise, Smart Bidding might interpret the drop as poor performance and reduce your ad spend unnecessarily. Make these changes simultaneously and allow the system a few weeks to re-learn and optimize.
The Ultimate Metric: Contribution Profit
While ROAS is a powerful indicator, the ultimate metric that truly pays the bills is contribution profit. This goes beyond net revenue to account for all variable costs associated with a sale, including cost of goods sold, payment processing fees, and even shipping costs (including subsidies for 'free' shipping). By understanding your contribution profit per order, you gain the clearest picture of your campaigns' financial viability and can make truly informed decisions about scaling your e-commerce business.
Accurate ROAS calculation is not just about reporting; it's about making smarter, data-driven decisions that directly impact your bottom line. By moving beyond headline figures to understand the true profitability of your ad spend, e-commerce businesses can unlock more sustainable growth and allocate resources more effectively. For businesses looking to consistently produce high-quality, SEO-optimized content that supports these strategic insights, an AI blog copilot can be an invaluable tool, helping you to automate Shopify blog posts and keep your audience informed with authoritative analysis.