Abstract: A computer-implemented method for providing unique content associated with a product includes providing a URL encoded in a QR code operatively associated with the product; receiving a request with an IP address and data regarding previously viewed videos from a user device; determining a geographic location of the user device based on the IP address; determining a user time zone based on the geographic location; selecting videos stored on a content database based on the user time zone; generating a substantially random order for displaying the videos; determining a selected video based on the substantially random order and the data regarding previously viewed videos; and transmitting the selected video to the user.