For affiliate links to be effective, we need them to last longer than 24 hours. Industry standards are 14, 30, 60, and 90 days. 14 would be a minimum we'd love to see, to make sure that affiliates are tracked properly. :)