Skip to content
GROWTH DEPT.MTA
DocsConnections: Amazon Ads

Connections

Amazon Ads connection

Connect Amazon Ads in your region to pull Sponsored Products, Sponsored Brands and Sponsored Display spend every 12 hours, and see what the connection does not read.

What it reads

For each connected advertising profile, Growth Dept MTA reads spend, impressions and clicks by ad and day for Sponsored Products, Sponsored Brands and Sponsored Display, each mapped to campaign, ad group and ad. Dates follow the profile's time zone.

Amazon's attributed purchases and sales come in with each day's spend: for Sponsored Products over 7 days and from clicks only, and for Sponsored Brands and Sponsored Display over 14 days from clicks and views.

The pull runs every 12 hours instead of hourly, re-reading the last 7 days, because Amazon asks for only one or two report requests per advertiser a day. A nightly pull re-reads the last 30 days. Each pull replaces the rows for its window.

Spend is converted to the brand's currency as it arrives, at the European Central Bank rate for each day.

Connecting

  1. Sign in to Growth Dept MTA as an owner or admin of the brand's organization. Other members can see Settings > Connections but cannot change it.
  2. Open Settings > Connections. On the Amazon Ads card, choose the region your Amazon Ads accounts are in: North America (US, Canada, Mexico, Brazil); Europe, Middle East and India; or Far East (Japan, Australia, Singapore). Then click Connect.
  3. Amazon shows its own sign-in and permission screen. Sign in as an Amazon user who can see the ad accounts you want, and approve the request. Amazon has no read-only permission, so the request is for advertising::campaign_management. Growth Dept MTA uses it only to read.
  4. Back in Growth Dept MTA, the page lists every ad account that login reaches. Tick the ones that belong to this brand and click Connect.
  5. Each account you chose appears on the card, and a backfill starts over the brand's lookback window (Settings > Lookback window), up to what Amazon keeps: 95 days for Sponsored Products, 65 for Sponsored Display and 60 for Sponsored Brands. Scheduled pulls take over from there.

The list shows the profiles in the region you chose. For accounts in another region, choose that region and click Connect again.

To add accounts later, click Connect beside Link an additional ad account on the same card. If the list comes up empty, the login you used reaches no ad accounts: connect again as a user who has access to them.

If you have been sending Amazon Ads spend through the spend API or a spreadsheet, remove those rows before you connect. They carry their own account ID, so they would be counted on top of the connected account's spend. Settings > Data Spreadsheets lists each upload. Once the connection is live, the spend API and spreadsheets refuse new Amazon Ads rows.

If the card says “Amazon Ads connection is not set up on this server yet.”, the Connect button stays off until Growth Dept registers its Amazon app. Email support@growthdept.ai if you see it.

Tracking parameters

The UTM guide has no Amazon Ads entry. Where an Amazon ad sends people to your own site rather than to Amazon, tag its URL with the guide's template for other platforms, using a paid medium (paid, cpc or display).

Template
utm_source=<platform>&utm_medium=<paid, email, sms, affiliate or influencer>&utm_campaign=<campaign>&utm_term=<ad set>&utm_content=<ad>

Replace each <placeholder> with the platform's own macro for it, or with a fixed value.

Limits

  • The pull runs every 12 hours, so the newest Amazon spend can be up to half a day old.
  • There are no hourly rows. Amazon offers hourly figures only through Amazon Marketing Stream, which this connection does not use.
  • There are no view-through conversions and no thumbnails.
  • Amazon's reported purchases and sales come in with spend, but they do not fill platform-reported columns yet.
  • Amazon has no read-only permission, so the stored token could change campaigns. Growth Dept MTA only reads with it.
  • Refresh tokens that Amazon issued from 30 July 2026 onward expire 365 days after you approve access, so each brand has to connect Amazon Ads again once a year.
  • If Amazon rejects the stored token, or refuses to refresh it, the account's row on the card shows the error, and the account has to be connected again.

Disconnecting

Each linked account has its own Disconnect button in its row on the Amazon Ads card. Only owners and admins can use it. After you confirm:

  • Syncing for that account stops.
  • The stored access token is deleted.
  • Data already pulled stays in your reports.

Connecting the account again later starts a new backfill.

All connections · API docs · Questions: support@growthdept.ai