Digital Strategy and Enablement 86% of people leave a website when asked to create an account in order to move forward past a ‘paywall’ or to access specific information (registration). Source 42% find online registration forms too long, or ask too many questions. Source 2 in 5 users feel that solving world peace would be …