A decision that affects conversions directly.
THE SETTINGS
WooCommerce > Settings > Accounts & Privacy. Choose whether guests may check out, whether accounts are created during checkout, and whether customers may register on the account page.
THE TRADE-OFF
Requiring an account gives you a customer record, order history and a basis for marketing.
It also loses sales. A first-time customer asked to create an account frequently leaves instead.
THE PRACTICAL ANSWER
Allow guest checkout, and offer account creation during checkout as an option rather than a requirement. You get accounts from customers who want them without losing those who do not.
WHAT ACCOUNTS GIVE CUSTOMERS
Order history and tracking, saved addresses, faster repeat purchase. Worth having for a shop with repeat business.
PRIVACY
Accounts mean you hold personal data, with obligations under the NDPR and other laws. Collect only what you need, protect access, and publish a privacy notice.
Set the data retention options on the same settings page so old personal data is removed rather than kept indefinitely.