Introduction
Amazon Ads is Amazon’s retail-media advertising platform, unifying three sponsored ad surfaces — Sponsored Products, Sponsored Brands, and Sponsored Display — for sellers, vendors, and agencies advertising on Amazon’s marketplace and partner properties. The platform supports CPC and vCPM (viewable CPM) payment models across awareness, consideration, and conversion objectives, with bidding tied to keywords, ASINs, audiences, and product categories. The connector imports campaign structure and performance metrics from all three sub-APIs through the Amazon Ads Reporting API v3, normalizing them into a single unified reporting format. As a marketing connector, metrics, breakdowns, and currencies are standardized so widgets can aggregate across sources without additional configuration. To connect this data source, see How to connect Amazon Ads to Adriel.Data refresh strategy
Architecture data
Architecture covers ad accounts, campaigns, ad groups (ad sets), ads, and keywords. It refreshes once daily at 5:00 PM UTC. On data source creation, the cache fills with 60 days of historical data for the ad account, campaign, ad set, ad, and keyword levels.Reports data
Reports include daily performance metrics for ad accounts, campaigns, ad groups, ads, and keywords across Sponsored Products, Sponsored Brands, and Sponsored Display. Cache-only. Report data comes from cached daily performance snapshots — dashboard queries always read from the last snapshot, never live from Amazon Ads. Metrics based on uniqueness (such as reach) can be overvalued when viewed over a date range longer than one day, because uniqueness is computed per snapshot rather than across the full range. Refresh schedule. Reports refresh on three schedules:- 1:00 AM UTC daily — syncs the last 9 days for the campaign, ad set, and ad levels
- 9:00 AM UTC every 2 days — syncs the last 9 days for the keyword level
- 6:00 PM UTC every 10 days — syncs the last 17 days for the campaign, ad set, ad, and keyword levels
Architecture levels
Ad account → Campaign → Ad group (ad set) → Ad → KeywordDate range limits
Attribution windows
Amazon Ads reports conversions across four click-attribution windows: 1d, 7d, 14d, and 30d. Most conversion and sales metrics are exposed as one variant per window (Amazon Ads Reporting API v3) — for example, purchases exist aspurchases1d, purchases7d, purchases14d, and purchases30d.
The exact metric set varies by sub-API (see the metric categories below). Because Amazon’s console and the API can default to different attribution windows, match the window when comparing Amazon’s numbers to a dashboard widget for like-for-like results.
Metrics
How to read the columns
Data type uses this vocabulary: Number, Currency, Percentage, Ratio, Duration, Date, Text, URL, Array, Boolean.
API Key in code style like
impressions is the literal Amazon Ads API field name. Italic text describes how a value is produced when it doesn’t map cleanly to a single API field.Delivery and cost
Sales and conversions (Sponsored Products)
The largest metric set — ASIN-level performance and search-term reporting.Brand awareness (Sponsored Brands)
Adds video and brand-awareness metrics.View-through and engagement (Sponsored Display)
Adds view-through and engagement metrics.Conversions and attribution (cross-API)
Custom conversion events
For each conversion event configured in the connected Amazon Ads account, Adriel auto-generates a count metric plus derived KPIs. Events appear only when the underlying event is active in the account.Campaign structure metadata
Breakdowns
Structure
Amazon-specific
Time and date grouping
Amazon Ads returns daily records; Adriel groups them into these views on demand, so all time-grouping breakdowns are Adriel-side aggregations of the same underlying daily data.
Overview and status
These groupings are provided by Adriel rather than returned as Amazon Ads breakdowns.
Limitations
- Cache-only reporting — dashboard values reflect the most recent snapshot, not a live Amazon Ads query.
- 60-day initial cache — on first connection, only the last 60 days of performance are populated; older history is not backfilled.
- Region locked at connection time — North America, Europe, and Far East accounts use different API endpoints. Selecting the wrong region yields no data, and the region cannot be changed after the connection is created.
- Metric availability differs per sub-API — Sponsored Products has the largest metric set; Sponsored Brands adds video and brand-awareness metrics; Sponsored Display adds view-through and engagement metrics. Querying a metric on the wrong sub-API returns empty values.
- Uniqueness metrics may be overvalued — because reporting is cache-only and uniqueness is computed per snapshot, reach aggregated across multi-day windows can overstate true unique reach.
- No deleted-data exclusion — the connector does not return deleted elements, so removed campaigns, ad groups, or ads may not appear in reports.
- Rate limiting and truncation — Amazon imposes API rate limits; the connector applies built-in rate limiting and retry logic, and some data can be truncated.
API references
- Amazon Ads API documentation
- Reporting API v3 overview
- Sponsored Products reporting
- Login with Amazon (OAuth 2.0)
See also
- How to connect Amazon Ads to Adriel (paired how-to)
- Amazon DSP data reference — for programmatic display via Amazon’s DSP
- Amazon Vendor Central data reference — for retail performance complementing ad metrics
