No-code pipeline · Amazon Ads → Amazon S3

Send data from Amazon Ads to Amazon S3

Get started for free

No credit card required | 14 days | 10 million records | 30 pipelines

sso google logo
Sign up with Google
sso facebook logo
Sign up with Facebook
sso microsoft logo
Sign up with Microsoft
sso linkedin logo
Sign up with Linkedin

or sign up with your email

By signing up, you agree to Kondado’s Terms of service and Privacy policy

From Amazon Ads to Amazon S3: managed, scheduled, no code.
Creating a pipeline that sends data from Amazon Ads to Amazon S3 data lakes takes only a few minutes with Kondado. And the whole integration from Amazon Ads to Amazon S3 is managed and executed by our platform. With Kondado, you can focus on extracting value from Amazon Ads data and combining it with other data in your Amazon S3 data lake

Send Amazon Ads Data to Amazon S3

To send Amazon Ads data to Amazon S3, connect your Amazon Ads account as a data source in Kondado, choose the pipelines you need, and set Amazon S3 as the destination. Kondado reads campaign, keyword, target, and report data from Amazon Ads, then writes it to the S3 bucket and prefix you configure. You decide which accounts and pipelines to replicate, and you set the update schedule that fits your reporting rhythm.

Kondado replicates Amazon Ads data to Amazon S3 on a configurable schedule, covering 27 pipelines and 1,247 fields across Sponsored Products, Sponsored Brands, Sponsored Display, Sponsored TV, Amazon DSP, portfolios, campaigns, ad groups, keywords, targets, and performance reports. The result is a structured Amazon S3 data layer that agency analysts and technical teams can query, model, and visualize with the tools they already use.

Our prices start from $19 USD/month, and you can try Kondado for free for 14 days with no credit card required

With the Sponsored Products report pipeline, Amazon Ads performance data lands in Amazon S3 with impressions, clicks, cost, sales, purchases, ACOS, ROAS, and attribution windows by campaign, ad group, ad, keyword, targeting, and search term. The Sponsored Brands report pipeline adds campaign, ad group, ad, keyword, product, and placement metrics, while Metadata: Sponsored Products - keywords keeps keyword text, match type, bid, and state available for joins. In Amazon S3, teams can build custom dashboards, feed Athena or Dremio models, and combine ad performance with catalog, inventory, or margin data for budget pacing, keyword optimization, and portfolio-level reporting.

Try out all the features for free for 14 days

Replicated to Amazon S3

Amazon Ads data available for Amazon S3

Tables Kondado writes into your Amazon S3, on a schedule you control.

27
available pipelines
1247
extractable fields
Amazon S3
Destination

Available integrations

Metadata: Amazon DSP - advertisers
Registration of Amazon DSP advertisers, with advertiser ID, name, country, currency, regional-account flag, timezone, URL, and source ad-account profile_id.
Metadata: Amazon DSP - campaigns (orders)
Registration of Amazon DSP campaigns (orders) per advertiser, with identifiers, name, state, delivery status, dates, budget caps, flights, fees, frequencies, country, marketplace, brand, and optimization settings.
Metadata: Amazon DSP - ad groups (line items)
Registry of Amazon DSP ad groups (line items), with profile, advertiser and campaign IDs, name, state, delivery status, dates, budget, bids, optimization, pacing and targeting settings.
Metadata: Advertising accounts (profiles)
Registration of an Amazon Ads advertising account (profile) visible at login, with profile_id, account data (id, marketplace, name, subtype, seller/vendor/agency type, and valid payment method), country, currency, daily budget, and timezone.
Metadata: Portfolios
Registry of each ad account's portfolios, with account and portfolio IDs, name, state, budget amount, currency, start and end dates, policy, unspent-budget sharing setting, and in-budget indicator.
Metadata: Sponsored Brands - ads
Metadata for Sponsored Brands ads, one row per ad identified by ad_key/ad_id, including account, ad group and campaign, creative, landing page, name, state, and creation/update dates and serving status.
Metadata: Sponsored Brands - campaigns
Metadata for one Sponsored Brands campaign per row, with account, campaign and portfolio IDs, name, state, start/end dates, budget and budget type, cost type, goal, KPI, bid optimization/strategy and adjustments, product location, and multi-ad-group flag.
Metadata: Sponsored Brands - ad groups
Metadata for Sponsored Brands ad groups, with profile ID, ad group ID, campaign ID, name, and advertiser-defined state.
Metadata: Sponsored Brands - keywords
Metadata for Sponsored Brands keywords, one row per keyword, with profile, ad group, and campaign IDs, keyword text, match type, bid, and state.
Metadata: Sponsored Display - product ads
Metadata for Sponsored Display product ads, with one row per ad, containing profile_id, ad_id, ad_group_id, ASIN, campaign_id, and state.
Metadata: Sponsored Display - campaigns
One row per Sponsored Display campaign, with account, campaign, and portfolio IDs, name, budget and budget type, cost type, delivery profile, start/end dates, state, tactic, and rule-based budget processing flag.
Metadata: Sponsored Display - ad groups
Metadata for Sponsored Display ad groups, with profile_id, ad_group_id, campaign_id, name, state, default bid, bid optimization, creative type, and tactic.
Metadata: Sponsored Display - targets
Metadata for Sponsored Display targets, with one row per target (audience/product/contextual), containing profile_id, target_id, ad_group_id, campaign_id, bid, expression, expression_type, resolved_expression, and state.
Metadata: Sponsored Products - product ads
Registration of a Sponsored Products product ad, with account, ad, ad group, and campaign identifiers, ASIN, and state.
Metadata: Sponsored Products - campaigns
Registry of Sponsored Products campaigns, with one row per campaign and fields for name, state, budget and budget type, bidding strategy and adjustments, start and end dates, portfolio, targeting type, tags, and off-Amazon settings.
Metadata: Sponsored Products - ad groups
Metadata for Sponsored Products ad groups, with one row per ad group, containing profile ID, ad group ID, campaign ID, default bid, name, and state.
Metadata: Sponsored Products - keywords
Registration of Sponsored Products keywords, with one row per keyword, including profile, keyword, ad group, and campaign IDs, keyword text, match type, bid, and state.
Metadata: Sponsored Products - negative keywords
Registry of Sponsored Products ad group negative keywords, with profile, keyword, ad group, and campaign IDs, keyword text, match type, and state.
Metadata: Sponsored Products - campaign negative keywords
Registration of one Sponsored Products campaign negative keyword per row, with profile_id, keyword_id, campaign_id, keyword_text, match_type, and state.
Metadata: Sponsored Products - targets
Registration of a Sponsored Products target (product/category/auto target), with profile_id, target_id, ad_group_id, campaign_id, bid, expression, expression_type, resolved_expression, and state.
Metadata: Sponsored Products - negative targets
Metadata registry of Sponsored Products negative targets, with one row per negative target and fields such as profile_id, target_id, ad_group_id, campaign_id, expression, resolved_expression, and state.
Metadata: Sponsored TV - campaigns
Metadata for one Sponsored TV campaign per row, with profile_id, campaign_id, name, budget and budget type, country, start and end dates, state, and portfolio id.
Sponsored Brands report
Sponsored Brands report at account/date and campaign, ad group, ad, keyword, product, and placement grain, with impressions, clicks, cost, sales, orders, purchases, and new-to-brand metrics.
Sponsored Display report
Daily rows by account, campaign, ad group, and ad for Sponsored Display, with date, country, currency, status, budget, and metrics for impressions, clicks, cost, purchases, sales, reach, and conversions.
Sponsored Products report
Rows from the Sponsored Products report by account, campaign, ad group, ad, keyword/targeting, and search term, with date, impressions, clicks, cost, sales, purchases, ACOS, ROAS, and 1-, 7-, 14-, and 30-day attribution metrics.
Sponsored TV report
Row of the Sponsored TV report by account, date, campaign, ad group, and keyword dimensions, with budget/status and metrics such as impressions, clicks, cost, CTR, CPM, reach/frequency, conversions, new-to-brand, and off-Amazon conversions.
Amazon DSP report
Each row is an Amazon DSP report record at the selected level, detail, and period, with account and advertiser identifiers, date, country, currency, third-party fees, and event/conversion metrics such as add_to_cart, ROAS, and costs.

Try out all the features for free for 14 days

How to send Amazon Ads data to Amazon S3

Sync data automatically — no code, no manual exports.

1
Connect Amazon Ads on Kondado

Authorize your Amazon Ads account in Kondado and confirm the profiles you want to use for replication.

2
Configure Amazon S3 destination

Choose the Amazon S3 bucket and prefix where Kondado should write the selected Amazon Ads pipelines, and confirm the file layout your downstream jobs expect. Keep separate prefixes for different profiles or report types so Athena, Presto, or Dremio queries stay organized.

3
Select data and set schedule

Select the Amazon Ads pipelines you need, then set the update schedule that matches your reporting cycle. If your team also uses BigQuery or Power BI, align the schedule with those downstream refresh times.

Try out all the features for free for 14 days

Hundreds of data-driven companies trust Kondado
arezzo
brf
Contabilizei
dpz
Experian
grupo_soma
multilaser
olist
unimed
v4_company
webmotors
yooper

Send data from Amazon Ads to other destinations

Choose a tool to visualize your Amazon Ads data

If the software you need is not listed, drop us a messagem. You can use almost every tool

Frequently Asked Questions (FAQ)

Answers about sending Amazon Ads data to Amazon S3 automatically

How does Kondado send Amazon Ads data to Amazon S3? ▼
Kondado connects to your Amazon Ads account, lets you select the pipelines to replicate, and writes the resulting records to the Amazon S3 bucket and prefix you define. Each pipeline maps Amazon Ads entities and report metrics into a consistent row structure, so downstream jobs can process campaigns, keywords, targets, and performance data.
Which Amazon Ads pipelines can I replicate to Amazon S3? ▼
You can replicate metadata pipelines such as Metadata: Advertising accounts (profiles), Metadata: Sponsored Brands - campaigns, and Metadata: Sponsored Display - targets, along with report pipelines for Sponsored Products, Sponsored Brands, Sponsored Display, Sponsored TV, and Amazon DSP. This mix supports both operational checks, like budget and state changes, and performance analysis by campaign, ad group, keyword, and search term.
How often does Amazon Ads data update in Amazon S3? ▼
Updates follow the schedule you set in Kondado, with options such as every 5 minutes, every 15 minutes, hourly, or daily. You can align the cadence with how often your Amazon Ads reports change and how quickly your Amazon S3 consumers need fresh data.
What format does the Amazon Ads data use in Amazon S3? ▼
The selected pipelines are written as structured files to the Amazon S3 bucket and prefix you configure, with one record per row for the chosen entity or report grain. This layout works with query engines such as Athena, Presto, and Dremio, and it gives your team control over partitioning and transformation in Amazon S3.
Can I combine Amazon Ads data in Amazon S3 with other data sources? ▼
Yes. You can land Amazon Ads pipelines alongside other Kondado data sources in Amazon S3, then join ad performance with sales, inventory, margin, or finance data in Athena or Dremio. Teams that also use BigQuery or PostgreSQL can move or mirror the curated Amazon S3 files into those warehouses for broader modeling.
Can I build custom dashboards from Amazon Ads data stored in Amazon S3? ▼
Yes. Amazon Ads data in Amazon S3 can feed custom dashboards in Power BI or Looker Studio, or support SQL analysis through Athena and Presto. Analysts can build views for ACOS, ROAS, budget pacing, keyword performance, and portfolio reporting.
Do I need to configure each Amazon Ads profile separately? ▼
Yes, each Amazon Ads profile can be selected as part of the pipelines you replicate, and the profile_id is included in the relevant metadata and report records. That makes it possible to keep multiple marketplaces, seller accounts, or agency clients in one Amazon S3 data layer and filter or join by profile.
How do I choose which Amazon S3 bucket and prefix receive the data? ▼
During destination setup, you choose the Amazon S3 bucket and prefix where Kondado should write the selected pipelines. You can use separate prefixes for different Amazon Ads profiles or report types, which keeps downstream jobs organized for Athena, Presto, or Dremio.

Try out all the features for free for 14 days

Try out all the features for free for 14 days