We all want the convenience of using an online booking feature to register for swim lessons at the community center or reserve the outdoor soccer field for drop-in. Unfortunately, if the process takes too long we give up, regardless of how bad we want to complete that task online. What is the secret to providing an exceptional online booking experience? Creating the same customer experience for your community online, as you do on-site, is an art. If you fail once it's hard to ask your prospects for a second chance.