Measurement and analytics

Amazon Marketing Stream

Near real-time access to hourly metrics and campaign messages

Amazon Marketing Stream is a push-based messaging system that delivers hourly Amazon Ads campaign metrics and information on campaign changes in near real time through the Amazon Ads API.

Who can use Amazon Marketing Stream?

Amazon Marketing Stream is currently limited to agencies, tech providers, and direct advertisers (vendors and sellers) who are integrated with the Amazon Ads API.

Benefits of Amazon Marketing Stream

Icon of a megaphone

Optimize campaigns more effectively

Obtain performance metrics, summarized hourly, that provide intraday insights to help drive advanced campaign optimization, such as increasing bids during hours with greater performance.

Icon of a cursor clicking on a dollar sign

Respond quickly to campaign changes

Access timely information such as budget consumption, which can help advanced API users write responsive applications to further optimize campaigns.

Icon of a shopping cart next to a heart icon

Improve operational efficiency

Get push-based information delivered to you in near real time, which eliminates the need to aggregate metrics over time to understand the changes between hourly performance.

How do I get started with Amazon Marketing Stream?

Visit our Amazon Marketing Stream onboarding guide. The guide will walk you through the process of getting API access, integrating with AWS, reference implementations to help streamline your onboarding time—and shares how to subscribe to campaign data sets using Amazon Marketing Stream.

FAQs

Who can use Amazon Marketing Stream?

Amazon Marketing Stream is currently limited to agencies, partners, or direct advertisers (vendors and sellers) who are integrated with the Amazon Ads API.

North America
  • CA
  • MX
  • US
South America
  • BR
Europe
  • BE
  • DE
  • ES
  • FR
  • IT
  • NL
  • PL
  • SE
  • TR
  • UK
Middle East
  • EG
  • KSA
  • UAE
Asia Pacific
  • AU
  • IN
  • JP
  • SG
What does my business need to utilize Amazon Marketing Stream?
  1. Technical integration with the Amazon Ads API: If you already have this, there is no separate access for Amazon Marketing Stream required. You’ll use the same access token to subscribe to Amazon Marketing Stream metrics. If you’re not yet integrated, follow the steps to onboarding available in the Amazon Ads advanced tools center.
  2. An AWS account, which is required to create destinations (either through AWS Simple Queue Service [SQS] or AWS Amazon Data Firehose) for Amazon Marketing Stream data.
  3. Access to software development resources.
Are software developer resources, or other specialized skills, required to use Amazon Marketing Stream?

Yes—at least initially, you’ll need a developer resource to establish the Amazon Marketing Stream subscription API connection. In addition, we recommend an understanding of how AWS works to use Amazon Marketing Stream. We also have reference implementations available to help streamline onboarding.

What kind of data storage solution do you need to use Amazon Marketing Stream?

Amazon Marketing Stream delivers data through AWS services like Simple Queue Service (SQS) or Amazon Data Firehose, allowing you to choose your preferred data storage solution. We recommend checking out the onboarding guide to see what solution works best for your needs.

To what can you connect Amazon Marketing Stream data sets?

You can create services based on near real-time reporting and campaign changes in your AWS database. This means creating responsive applications to monitor incoming information in near real time.

What are the best practices for using Amazon Marketing Stream alongside other reporting tools for other sponsored ads products?

Amazon Marketing Stream can currently be used to obtain hourly changes to performance metrics (traffic and conversion) for all of sponsored ads (Sponsored Products, Sponsored Brands, Sponsored Display). These insights can help inform campaign optimizations, such as automating hourly bids through the Amazon Ads API. You can also monitor campaign health, audit changes, notify clients, and track performance in real time to seize opportunities to run higher impact ad campaigns for both Amazon DSP and sponsored ads.