Native Magento does not put the creating admin on Sales → Orders. With several suppliers, sales users, or sub-accounts placing orders, that gap is a phone call. Who Created Order stamps the Magento admin username and role on the order, or Customer if they checked out on the storefront. Both columns sit on the sales order grid.
Sales → Orders. Two extra columns.
There is no Stores → Configuration screen. Install, upgrade, and flush. Enable the columns if they are hidden. Filter Order Creator or Creator Role like any other grid field.
Create New Order stores the logged-in admin username and that user’s Magento role name. A storefront checkout stores Customer, and the role stays empty. A later status change does not replace the creator.
Find every order one sales user placed, or every order under one role. The values are saved on the order and copied to the grid when Magento finishes checkout.
Sales order gridSales → Orders. The columns are Order Creator and Creator Role. Turn them on if the grid has them hidden, then filter either one.
On the orderThe values are saved on the order and copied to the grid. The write happens on checkout_submit_all_after.
No config screenThere are no Stores → Configuration toggles. It is on after setup:upgrade.
What gets written
Admin Create OrderSales → Orders → Create New Order. Creator is the logged-in admin username, for example shezi. Role is that user’s Magento role name, for example Administrators.
Storefront checkoutThe shopper placed it. Order Creator is Customer. The role stays empty.
Grid filtersFind every order one sales user placed, or every order under one role.
Set onceA later status change does not replace the creator. First save wins. There is no last-edited-by.
Use it when
More than one person places Magento orders.
Multiple admins, suppliers, or sub-accounts create orders.
A missing or disputed order needs a name, not a guess.
You want to count orders per staff user or role.
You already use Who Created Customer and need the same idea on sales.
Do not expect
It does not stamp the customer account.
Who created the customer is a different module.
No last-edited-by. Creator is the first write only.
Orders placed before install stay blank.
No OMS, WMS, or address-verification features. Grid columns only.
Five steps. Place one admin order and one storefront order.
1Enable Emmo_WhoCreatedOrder and run setup:upgrade, then cache:flush. Unzip the package as app/code/Emmo/WhoCreatedOrder.
2Create New Order as a named admin, and submit it.
3Sales → Orders. Order Creator is that username. Creator Role is their Magento role.
4Place a checkout as a shopper. Order Creator should be Customer.
5Filter Order Creator by the admin username. Only their orders should remain.
Check
Admin order shezi
Storefront order Customer
Filter That username only
No Stores config. No customer-creator column. No warehouse workflow. It only saves who created the Magento order and that user’s role, then shows both on the sales grid. Magento 2.4.x Open Source and Adobe Commerce. Marketplace 1.0.2 / 2.4.9. PHP 8.1–8.5. Columns: Order Creator and Creator Role. Support: [email protected]
More Information
More Information
Follow Meta Tag
Please Select
Reviews
Lily Turner
Overall Rating
100%
Outstanding extension and support
This extension is well-developed and super useful. Emmo support is great, always updating and making improvements. Highly recommended
Chloe Mitchell
Overall Rating
100%
very nice!
What an excellent extension! It delivers precisely as promised and truly unleashes the power of Magento orders. Do yourself a favor and grab this one—it's a time saver.
Nathan Brooks
Overall Rating
100%
perfect solution
Found the perfect solution for quick orders creator on Magento! This simple solution is exactly what I was looking for. Admins can easily trace the order creators. It works like a charm, and I couldn't be happier
Lucas Anderson
Overall Rating
100%
Awesome
Awesome support! The product does exactly what it says, and if you ever have questions, the support team is there to help. Thanks for a fantastic product!
Sophia Reed
Overall Rating
100%
excellent experience
We had an excellent experience with their customer service! They were incredibly helpful and responsive. Our specific needs were addressed promptly, and they went the extra mile to ensure we not only liked the extension but were satisfied with its functionality. Impressed with their commitment to customer satisfaction