krokedil-assign-customer-to-order-for-woocommerce
Creates customer account during new WooCommerce order if email doesn't exist in an existing account. If account does exist, the customer ID will be tagged to the order even if customer isn't logged in.