Free runbook · Paste it into your AI
The Amazon Marketing Stream Runbook
Firehose, IAM, subscriptions, verification and monitoring — end to end. Written to be pasted into Claude or ChatGPT so your own AI does the setup with you.
Covers Marketing Stream V1, which Amazon switches off on 30 June 2027, plus a "V1 or V2?" section. What changes in Stream V2.
Every step was executed on a live Amazon Ads account on 31 August 2026. The error strings are verbatim because we got them.
What's inside
- The full build — CloudFormation, the three IAM roles, the SNS publisher account per dataset, and the buffer setting to change before you have a problem
-
Why an
ACTIVEsubscription proves nothing — and the CloudTrail event that is the first real evidence your destination was wired - How Amazon can disconnect your pipeline from inside your own AWS account, silently — with the CloudTrail record of it happening to ours
- The alarm that catches it, and the one flag without which that alarm never fires
- The one-hour clock offset that makes a wrong join look perfect — it matched 698 of 698 rows and every metric was shifted
- Arrival-lag figures from 17.5 million rows, so you design for late data instead of discovering it
Written by Shahzeb Khan, who builds Marketing Stream pipelines for a living. One email, the runbook, no spam.