- 12 Mar 2025
- 2 Minutes to read
- Print
AWS Seller Data Feed Setup
- Updated on 12 Mar 2025
- 2 Minutes to read
- Print
In this article
This article explains how to configure the Seller Data feed on the AWS Marketplace Management Portal.
Seller Data Feed Configuration
Before proceeding with the steps below, verify if the Customer Data Storage is already set up. Visit the following link: Set up customer data storage.
If it already exists, keep the S3 bucket, KMS key, and SNS topic values handy for further use and move on to the next page.
If these are not available, please follow the below steps to generate:
Note:
ISV/Seller must configure the environment to receive data feed to an encrypted Amazon S3 bucket and further access the seller data feed. AWS Marketplace provides an AWS CloudFormation template that can be used to simplify configuration..
Set up Customer Data Storage
Configure the environment to receive data feed using the AWS CloudFormation template:
Open a web browser, sign in to the AWS Marketplace Management Portal, and go to Set up customer data storage.
Click Create resources with AWS CloudFormation template to open the template in the AWS CloudFormation console in another window.
Note the default region at the top right (e.g., N. Virginia – US-East-1). Make sure that your region is selected as N. Virginia (US-East-1).
Once your region changes, you can see it in the URL as https://us-east-1.console.aws.amazon.com/ and in the region selection on the top right.
In the template, specify the following and then choose Create Stack:
Stack name – The collection of resources created to enable access to data feeds.
E.g.: awsmarketplace<seller name>-datafeed-stack
S3 bucket name – The bucket for storing data feeds.
E.g.: awsmp<seller name>-datafeed-bucket
Note:
Make sure to provide the bucket name in lowercase.
SNS topic name – The topic for receiving notifications when AWS delivers new data to the Amazon S3 bucket.
E.g.: awsmp<seller name>-datafeed-topic
You can leave the Permissions section empty as it is optional.
Click Create Stack. This will open a new page with the CloudFormation status and details. This creates a new S3 bucket, SNS topic, and KMS key for S3 data encryption.
You can click on Refresh to see the updated progress.
Once the stack creation is completed successfully, you can see the status as Create_Complete.
Navigate to the Resources tab. You can see that all the relevant details have been successfully created.
Click on the Outputs tab and take note of the ARN values for SnsTopicArn, S3BucketArn, and KmsKeyArn (keep these values handy for further use).
Now, navigate back to the Set up customer data storage page.
On the Setup customer data storage option, fill out the three ARN values obtained from stack Outputs.
Click on Submit.
This will successfully enroll for the Seller Data feed.
Note:
Please click here to redirect to the video demonstration of the AWS Seller Data Feed Configuration.
Next Step
Follow the steps on the next page for CPPO Service Linked Role Setup.