A user visits the page and it checks if they are a logged-in customer, if not -- they'd have to go log-in\register in the product and then it would redirect them back to the advent calendar app, where a new gift could be opened for every day of the campaign duration.