Turn it on
- Go to WooCommerce → Powerups, click Configure on Accounts for guest orders, and check the settings.
- Switch the power-up on. New guest orders on the statuses you picked get an account after the wait.
How automatic accounts work
- An account is created when a guest order reaches one of the statuses under When an order is, after the wait (15 minutes by default).
- The wait is there because WooCommerce asks for a login on the thank-you page once an order belongs to an account. It gives the shopper time to see their order confirmation first.
- After the wait, the order is checked again. It must still be a guest order, and either in one of the statuses picked now or paid (for example completed in the meantime). An order that was canceled, refunded, failed, left pending or put on hold by then gets no account and no email, unless that status is picked.
- Existing accounts are never used automatically. If the email already has an account, the order stays a guest order and gets a private note: “An account with this email already exists, so the order stays a guest order.”
Why not link by email? WooCommerce doesn’t check that people own the email they register with, so linking by email could show one customer’s orders to someone else.
admin-powerups). Switching the power-up off cancels conversions that are still waiting.
Settings
Convert past orders
The Convert past orders tab creates accounts for older guest orders. It needs the power-up to be on.1
Pick statuses
Under Order statuses, tick at least one status.
2
Count
Click Count orders to see how many guest orders match.
3
Convert
Click Create accounts. A progress bar shows accounts created, linked and skipped. Click Stop to stop.
The Convert past orders tab during a run, with the progress bar and the skipped orders table
On multisite, the tool needs permission to create users. Site admins can’t use it when the network doesn’t let them add users (Network settings). This is expected.
Privacy
This power-up creates user accounts from checkout data. Mention it in your store’s privacy policy.Data
Known limitations
- Convert past orders only runs while the tab is open. Very large backlogs take a while, and there is no background mode yet.