Yes, you may be able to participate as an Amazon Affiliate even with multiple websites or channels. You’d still be able to monitor the performance of your Amazon links on each website. You may contact Amazon’s Associates Customer Service to request the tracking IDs you want to check.