Amazon Marketing Cloud Insights on AWS


This Amazon Web Services (AWS) Solution is for advertisers and agencies running campaigns on Amazon Ads. It helps them deploy AWS services to store, query, analyze, and visualize data from the Amazon Marketing Cloud (AMC) application programming interface (API). This solution uses the AWS Cloud Development Kit (AWS CDK), the DataOps Development Kit (DDK), and the Amazon Marketing Cloud Insights GitHub code repository.

Analysts and developers with an active AMC instance can monitor ongoing campaign performance across metrics such as reach and frequency as well as dimensions such as geographic area, audience segment, and device. For example, an advertiser can use this solution to combine AMC API results from multiple brand campaigns on AWS, surface consumer segments that have a propensity to purchase products, and prioritize high-performing segments for increased ad spending while reducing wasteful ad spending.

AMC Insights on AWS is available to Amazon Ads customers with an AMC API key and an AWS account.


Reduce deployment time

Within hours instead of weeks, advertisers and agencies can deploy a ready-made solution that automatically provisions and deploys AWS services to store, query, analyze, and visualize reporting from the AMC API.

Run queries and create reports with a few clicks

With a few clicks, analysts, campaign managers, and developers with active AMC instances can run queries and monitor ongoing campaign performance across dimensions including reach, frequency, geographic area, audience segment, or creative.

Technical details

The diagram below presents the architecture you can automatically deploy using the solution's deployment guide.

This solution sets up the following:

You are responsible for the cost of the AWS services and any third-party licenses or fees used while running this AWS Solution reference deployment. No licenses are required to deploy this solution. There is no cost to use the solution. For cost estimates, refer to the pricing pages for each AWS service you use. Prices are subject to change.

Tip: After you deploy the solution, create AWS Cost and Usage Reports to track AWS costs associated with the solution. These reports deliver billing metrics to an S3 bucket in your account. They provide cost estimates based on usage throughout each month and aggregate the data at the end of the month. For more information about the report, refer to What are AWS Cost and Usage Reports?


About this deployment
Est. deployment time
90 mins
Source code 
Did this AWS Solution help you?
Provide feedback