The preferred way is to ask your customer to register her/his account on public site. Alternatively you can do this in Users or create an account at the same time when creating a booking in admin calendar. If you choose the latter options, you select "Customer" and "Create account". Next time you simply write the name in "Customer" field, the system automatically finds the account and you can link the booking to it.