Unless the person who clicked the Amazon Affiliate link deleted their cookies on their computer then the affiliate link cookie will last up to 24 hours but can go as high as 90 hours if you make a custom link that automatically adds the product to the customers Amazon cart.