81
votes
13answers
7k views

Is it good practice to force users to give us their email address before showing them our site?

Our company has a website that sells wine. Our idea is that we will the ask user to sign up using their email address before we present them with any products. The reasoning behind this is that if a ...