Magento 1.9 – ask for the zip code when the customer accesses the site

Is it possible for me to ask for the customer’s zip code when he accesses the store?

I need to retrieve and save this zip code, to show only the products I have in that zip code range

I’ve already done a search to retrieve the value entered in the cart, but I can’t find any solution, can someone help me?