
Calculate true ROAS across all channels and find where budget is bleeding
Ad Spend Analyzer is a performance marketing analytics skill on EasyClaw that calculates true return on ad spend (ROAS), identifies where advertising budget is being wasted, and provides channel-level optimization recommendations. It goes beyond platform-reported metrics to account for cost of goods, variable costs, and attribution discrepancies — giving marketers an accurate picture of actual profitability.
The skill is designed for e-commerce operators, DTC brand managers, performance marketing teams, and agencies who manage advertising budgets across multiple channels (Meta, Google, TikTok, Amazon) and need to reconcile platform ROAS claims with actual business profitability.
The expected outcome is a clear, numbers-based answer to the questions that matter most in performance marketing: what is my actual break-even ROAS, am I truly profitable on this channel, and how should I reallocate next month's budget to maximize return.
1. Input your cost structure. Provide your COGS (cost of goods sold), average order value, and variable costs (shipping, payment processing, fulfillment). The skill uses these to calculate your true break-even ROAS — the minimum return needed to cover all costs.
2. Channel performance comparison. Input platform-reported ROAS for each channel (Meta, Google, TikTok, etc.). The skill compares these against your break-even threshold and flags channels that appear profitable on-platform but may not be delivering real margin.
3. Attribution gap analysis. The skill identifies discrepancies between platform ROAS (which often includes view-through attribution) and first-party or blended ROAS — explaining why money can appear profitable in dashboards while actual bank balance doesn't reflect it.
4. Budget allocation recommendations. Based on channel ROAS relative to break-even, the skill outputs a structured recommendation: scale up channels significantly above break-even, maintain channels near break-even, and pause or reduce channels below it.
5. Scenario modeling. You can ask "what happens if I shift 20% of Meta budget to TikTok?" and the skill models the expected impact on blended ROAS based on current channel performance data.
- Break-even ROAS calculator: Input COGS and variable costs to compute the exact ROAS threshold needed for profitability.
- Multi-channel comparison: Evaluate Meta, Google, TikTok, and other channels against a unified break-even benchmark.
- Attribution gap detection: Identify the difference between platform-reported ROAS and true blended ROAS.
- Budget allocation engine: Get data-driven scale-up, maintain, or pause recommendations for each channel.
- Profitability reconciliation: Understand why platform dashboards show profit while actual margins tell a different story.
- Scenario modeling: Test hypothetical budget reallocation scenarios before committing to changes.
1. Understanding why profit feels lower than ROAS suggests
An e-commerce operator sees a 4x ROAS on Meta but their actual profits feel thin. They input their COGS (45% of revenue), shipping ($8/order), and payment processing (2.9%) into Ad Spend Analyzer. The skill calculates that their true break-even ROAS is 3.8x — they're only marginally profitable, not comfortably so as the platform metric implied.
2. Allocating next month's budget across three channels
A DTC brand runs Meta, Google, and TikTok. They ask how to split a $50,000 monthly budget. The skill compares each channel's ROAS to break-even, accounts for channel-specific attribution multipliers, and outputs a specific allocation with rationale — scale Google (highest true ROAS), maintain Meta, reduce TikTok (below break-even after attribution adjustment).
3. Diagnosing a profitable dashboard with no cash flow
A brand manager asks: "The platform says I'm profitable but the money doesn't show up — why?" The skill breaks down the gap between platform ROAS (which counts view-through conversions) and first-party measured ROAS, quantifying exactly how much revenue is being double-counted by attribution overlap.
4. Setting realistic ROAS targets by channel
Before a campaign launch, a performance marketer uses the skill to calculate channel-specific break-even ROAS targets — accounting for the fact that Google Search has higher purchase intent and lower required ROAS than TikTok top-of-funnel. This gives the media buyer clear optimization targets per channel.
5. Evaluating whether to continue a new channel test
After 4 weeks of testing Pinterest ads, a brand asks whether the channel's ROAS justifies continued investment. The skill compares Pinterest's performance against break-even and against the brand's other channels, factoring in the new channel learning curve, to give a data-grounded continue/pause recommendation.
A Shopify brand selling skincare products with a $65 AOV wants to understand their true profitability across Meta and Google.
1. They open EasyClaw and activate Ad Spend Analyzer.
2. They input: COGS 35%, shipping $7, payment processing 3%, platform ROAS: Meta 3.2x, Google 4.8x.
3. The skill calculates break-even ROAS: 2.94x. Both channels clear break-even.
4. They ask: *"Why does the platform say I'm profitable but my bank balance doesn't reflect it?"*
5. The skill identifies: Meta's reported ROAS includes 28% view-through attribution. Adjusting for this, Meta's true ROAS is approximately 2.3x — below break-even.
6. Recommendation: Reduce Meta budget by 30%, reallocate to Google where ROAS is reliable.
From confusion to concrete budget decision in one conversation.
Moves from vanity metrics to profit metrics. Platform ROAS is a relative metric that says nothing about absolute profitability. This skill anchors all analysis to your actual cost structure, converting relative performance data into profit/loss framing.
Catches attribution inflation before it compounds. View-through attribution, cross-device matching gaps, and last-click over-crediting are systematic problems that inflate platform-reported results. This skill quantifies and adjusts for these discrepancies.
Provides channel-specific optimization logic. Different channels have different attribution characteristics, customer lifetime value profiles, and cost structures. Generic ROAS benchmarks ignore this. The skill applies channel-appropriate analysis.
Faster budget decisions. Reallocating a $50,000+ monthly budget based on accurate data rather than intuition reduces the cost of poor allocation decisions — which can silently drain margin for months before being identified.
Accessible to teams without a data analyst. Profitability analysis across multiple ad channels typically requires a data analyst and custom reporting. This skill makes the same analysis available through a conversational query.
- Always input your full variable cost stack, not just COGS. Break-even ROAS calculations are only accurate when all variable costs are included: COGS, shipping, payment processing, returns rate, and any fulfillment fees. Omitting any cost understates the break-even threshold.
- Compare platform ROAS to blended ROAS separately. Calculate blended ROAS (total revenue / total ad spend across all channels) as a sanity check against individual channel claims. If blended ROAS is significantly below the average of individual channel ROAS, attribution overlap is inflating results.
- Segment by customer type when possible. New customer ROAS is typically lower than returning customer ROAS. Ask the skill to calculate break-even separately for new customer acquisition to avoid subsidizing retention spend with acquisition budget.
- Revisit break-even ROAS when costs change. COGS, shipping rates, and payment processing fees change over time. Recalculate break-even ROAS quarterly or whenever a significant cost change occurs.
- Use the skill before scaling, not after. Run a profitability analysis before increasing budget on a channel, not after you've already scaled and noticed declining returns.
Break-even ROAS is the minimum return on ad spend needed to cover all variable costs associated with a sale. It is calculated as: 1 / (1 - variable cost rate). For example, if COGS is 40% of revenue, shipping is 10%, and payment processing is 3% — total variable costs are 53% — break-even ROAS is 1 / (1 - 0.53) = 2.13x. Any ROAS above this number generates gross profit.
Several attribution mechanisms inflate platform-reported ROAS: view-through attribution (counting conversions from users who saw but didn't click an ad), cross-device attribution gaps, and multi-touch attribution models that credit the same conversion to multiple channels. The skill identifies which of these is most likely driving your specific gap.
No. Different channels have different attribution windows, customer intent levels, and conversion time lags. Search channels (Google) typically have higher purchase intent and can justify lower ROAS targets than prospecting channels (TikTok, Meta cold audiences). The skill calculates channel-appropriate targets based on each channel's characteristics.
If you know your customer LTV and repeat purchase rate, input these into the skill. It can calculate an LTV-adjusted break-even ROAS — which is typically lower than single-order break-even — allowing you to invest more aggressively in acquisition if downstream retention economics are strong.
ROAS is channel-specific: revenue attributed to a channel divided by that channel's spend. MER (also called blended ROAS) is total revenue divided by total ad spend across all channels. MER is a more reliable profitability signal because it's immune to attribution inflation — it doesn't depend on which channel gets credit for which sale.
Yes. Amazon PPC has its own attribution model (ACoS and TACOS). The skill can incorporate Amazon advertising data alongside other channels and calculate blended performance across your full channel mix, including marketplace spend.
New channels typically underperform in the short term due to algorithm learning and audience warming. The skill can model a testing budget allocation — typically 10–15% of total budget — that allows channel experimentation without risking overall profitability if the test underperforms.
At minimum: current monthly spend per channel, platform-reported ROAS per channel, your COGS as a percentage of revenue, and major variable costs (shipping, processing). The more cost detail you provide, the more precise the recommendation.
Yes. Rising TACOS (Total Advertising Cost of Sale) on Amazon typically indicates either declining organic rank (forcing more paid traffic) or inefficient PPC campaigns. The skill can help diagnose which factor is driving the increase based on the relationship between your sponsored and organic sales mix.
For active campaigns with weekly budget decisions, run the analysis weekly. For more stable, mature campaigns, monthly analysis is sufficient. Always run a full analysis before any significant budget increase or channel launch.
Browse more in Creative or all skills.
Get EasyClaw, add this skill, and start building AI agent workflows in minutes.
Get EasyClaw Free →