March 19, 2026

Amazon ACoS vs TACoS: Which Advertising Metric Actually Matters

ACoS measures ad spend efficiency. TACoS measures total business health. Which one to optimize for, when to use each, and the trap of looking at one alone.

Every Amazon advertising guide eventually argues about ACoS versus TACoS. The argument matters because the metric you optimize for changes the decisions you make. Picking the wrong one costs real money.

This guide cuts through the noise: what each metric actually measures, when each is the right lens, and the most common mistake teams make when they only look at one.


TL;DR: ACoS (Advertising Cost of Sale) measures the efficiency of paid traffic only. TACoS (Total Advertising Cost of Sale) measures ad spend against your entire revenue including organic. ACoS tells you whether ads are profitable on their own. TACoS tells you whether ads are growing your business. Optimizing only on ACoS leads to small, profitable ad accounts. Optimizing only on TACoS leads to high spend with shaky direct ROI. The mature read is both, with TACoS as the strategic anchor.

What ACoS measures

ACoS = Ad Spend ÷ Sales attributed to ads

It tells you how efficient your ad spend was at generating attributed sales. A 25% ACoS means for every $1 in ad-attributed sales, you spent $0.25 on ads.

ACoS is useful when:

  • Evaluating individual campaigns or keywords.
  • Comparing ad efficiency across periods or products.
  • Setting bid floors and ceilings on automated bidding.

ACoS is misleading when:

  • Used as the only success metric. Low ACoS often means under-investment.
  • Comparing across categories with very different organic search behavior.
  • Looking at brand-defense campaigns (low ACoS, but spending on traffic that would convert anyway).

What TACoS measures

TACoS = Ad Spend ÷ Total Sales (ads + organic)

It tells you how much of your total revenue comes from paid acquisition versus organic. A 10% TACoS means ads are 10% of your total cost on top of revenue — across the whole business, not just the part ads directly converted.

TACoS is useful when:

  • Tracking long-term brand and category health.
  • Detecting whether ads are driving incremental revenue or just cannibalizing organic.
  • Setting strategic budgets at the brand level.

TACoS is misleading when:

  • Used to evaluate a single campaign — it credits organic to ads.
  • Compared across products at very different lifecycle stages (a launch SKU will have TACoS much higher than a mature SKU).

Reading them together

The mature read pairs both:

  • ACoS dropping, TACoS dropping — you got more efficient and the business grew. Best case.
  • ACoS dropping, TACoS rising — ads got cheaper but reach shrunk. Often happens when you cut spend.
  • ACoS rising, TACoS dropping — you spent more but organic grew faster. Brand-build case.
  • ACoS rising, TACoS rising — ads got expensive and you grew through them. Risky if margins are thin.

Looking at one alone always loses information.


Where the data actually lives

  • Ad spend — Amazon Ads reports per campaign per period.
  • Ad-attributed sales — Amazon Ads attribution windows (typically 7-day or 14-day).
  • Total sales — Settlement reports or order data per SKU per period.
  • Organic sales — Calculated as total sales minus ad-attributed sales (with overlap caveats).

To track both metrics consistently across all your SKUs and time periods, you need ad data joined to total revenue at the SKU level. That join lives in your data layer.


Common mistakes

  • Reporting ACoS without context. A 30% ACoS on a 50% margin product is fine. On a 20% margin product it is bleeding.
  • Confusing ad-attributed sales with halo effect. Ads can drive organic conversions later. Naive ACoS misses that.
  • Setting one TACoS target across all SKUs. Launch products and mature products have very different TACoS profiles.
  • Ignoring time zones. Ad spend in PT, sales in marketplace local time — the join needs alignment.

The bottom line

ACoS is a campaign metric. TACoS is a business metric. The teams that optimize Amazon advertising well track both, and they read them in the context of margin per SKU, not in isolation.

DataDoe’s Amazon data layer joins Amazon Ads spend, ad-attributed sales, organic sales and SKU-level margin so ACoS and TACoS are both one query away.

Set up in under 5 minutes.
Try free for 7 days. Then $97/month.

Every integration. Full onboarding support. If it’s not the best decision you made in 2026, you can cancel anytime.

Know what makes you money

Catch problems instantly

Connect anything with API & MCP

Replace tools with your own apps

Access Amazon-audited infrastructure