Guest Order Assigner for WooCommerce
Description
When a customer checks out as a guest in WooCommerce, Guest Order Assigner will look for a user account with the same billing email and, if found, reassign the order to that user.
Key benefits:
 Instant Assignment – New guest orders with a matching email are immediately linked to the customer’s account.
 Historic Back-fill – On user registration or login, all past guest orders with that billing email are attached.
 Zero Configuration – Works right out of the box; no settings to tweak.
 Developer Hooks – Extend or customize via actions before/after assignment.
Features
- Instant Assignment
New guest orders with a billing email matching an existing account are immediately re-assigned. - Historic Back-fill
When a user registers or logs in, all previous guest orders with their email are attached. - Zero Configuration
Works out-of-the-box—no admin UI required. - Developer Hooks
Extend via custom actions before/after assignment.
Requirements
- WordPress 5.0 or higher
- WooCommerce 3.0 or higher
- PHPÂ 7.2 or higher
Installation
Install guest-order-assigner from wordpress plugins.
- Activate Guest Order Assigner in Plugins.
How it Works
- Create a WooCommerce Product.
- Create a Guest Order and then check the order created.
- Create a Order after logging in or create accout at checkout time.
- Check a WooCommerce Order Listing.

















