Yes, Amazon Affiliate ID is required.
When a user on your website clicks an
Amazon link and purchases a product on Amazon website, you will receive a
commission for your referral. Your commission will be paid by Amazon
Amazon ID is required for:
1. Spreadr to insert the ID in the Amazon product links on your website.
2. Amazon to track and attribute the sale to your account.