Amazon Ads integration

Advertising is usually an Amazon seller’s biggest variable cost after the product itself, yet most operations software never sees it. SKU.io connects directly to the Amazon Ads API, pulls each advertiser’s spend and attributed sales, and puts that cost on the exact SKU it was spent on. Margin reports stop describing products as profitable when their ads are losing money.

Connect your Amazon Ads account

In SKU.io, open Integrations → Amazon Ads and choose Connect with Amazon. You sign in with Amazon (Login with Amazon) and approve read access to your advertising data. SKU.io never sees your Amazon password. Every advertiser profile the login can reach appears in SKU.io — US, Canada, Mexico and other marketplaces — and you choose which ones to sync. Each SKU.io account connects its own Amazon Ads account; one seller’s data is never visible to another.

Ad spend attributed to every SKU

SKU.io requests the Sponsored Products advertised-product report for each profile you select. Amazon already attributes spend and sales to the advertised ASIN and SKU, so SKU.io uses that attribution directly rather than spreading a lump sum across the catalog. Each advertised SKU’s spend for the period is matched to its product and recorded as a product-level cost. Re-syncing a period replaces it rather than adding to it, so nothing is counted twice.

ACoS and TACoS next to real margin

Once spend lands on the product, it flows into contribution margin alongside landed cost from FIFO, channel fees and shipping. That puts three numbers side by side for any product, brand or date range:

  • ACoS — ad spend ÷ ad-attributed sales, the efficiency of the campaigns.
  • TACoS — ad spend ÷ total sales, the share of all revenue that went to advertising.
  • Margin after advertising — what the product actually earned once its ads are paid for.

Because the cost of goods comes from real purchase orders and FIFO layers rather than an estimate, the profit figure is the one your books will agree with. The business intelligence and accounting pages explain how that costing works.

Nothing silently dropped

Spend on an ASIN or SKU that can’t be matched to a SKU.io product is listed separately with its dollar amount, so you can map it rather than lose it. A spend-by-product table shows every synced row, and you decide whether advertising posts as a cost entry in your profitability reports.

Built on the Amazon Ads API

The integration uses Amazon’s official Amazon Ads API with Login with Amazon authorization, and syncs daily once connected, re-pulling the trailing 14 days so Amazon’s late attribution revisions are reflected. It works alongside SKU.io’s Amazon seller integration — orders, FBA, AWD and settlements — so the advertising cost and the sales it drove sit in the same system.

Read the launch notes: Amazon Ads spend, attributed to every SKU.