when you sign Up to receive email offers from The Body Shop, you'll get a welcome email with a promo code for a free special gift with your first online purchase. in the past, gifts have included premium hand creams and more. Don't let let this one pass you by! to sign up, scroll down to the bottom right and enter your email address in the RECEIVE OUR EMAIL UPDATES box. First email may take Up to 24 hours to arrive.