Magento stores when an account was created, not who created it. With several admins, suppliers, or sales users opening accounts for orders, that gap turns into a support argument. Who Created Customer writes the Magento admin username on the account — or Customer if they registered themselves — and shows it on Customers → All Customers and on Customer View.
No Stores → Configuration screen. Install, upgrade, flush. Then Customers → All Customers. Open a record → Customer View → Personal Information → Customer Creator.
Customers → All Customers
column: Customer Creator
Customer View
Personal Information
Customer Creator: shezi
(or Customer)
What gets stored
Set once. Left alone after that.
Admin Add New CustomerCustomers → Add New Customer → Save. Creator = the logged-in Magento admin username.
Storefront registerThey created the account themselves. Creator is stored as Customer.
Admin Create OrderIf the customer still has no creator and an admin is in session, the username is saved on order submit.
Never overwriteA later edit, login, or order does not replace an existing Customer Creator value.
Use it / leave it
An audit name — not a full staff CRM
Use it when
More than one person opens Magento accounts
Multiple admins or suppliers create customers for orders
A conflict lands on “who added this account?”
You want to filter the customer grid by creator
You need self-signups marked as Customer vs staff
Do not expect
It does not store the Magento role
No admin role column — that is Who Created Order, a different module
No last-edited-by. Creator is first write only
Accounts that existed before install stay blank until a qualifying admin create/order path runs
No configuration toggles. On after setup:upgrade
Go live
Five steps. Create one test customer.
1InstallEnable Emmo_WhoCreatedCustomer and run setup:upgrade, then cache:flush.
2Add customerCustomers → All Customers → Add New Customer. Save as an admin user.
3GridBack to All Customers. Customer Creator should show that admin username. Filter the column.
4Customer ViewOpen the record. Personal Information includes Customer Creator.
5RegisterCreate a storefront account. Grid should show Customer, not an admin name.
Module package — unzip as app/code/Emmo/WhoCreatedCustomer, enable, run setup:upgrade
User guide PDF — grid column, Customer View, test steps
Not included
No Stores config. No user-role field. No order-creator column. It only stamps Customer Creator (admin username or Customer) and shows it in Admin.
Know which admin opened the account — or that the shopper did it themselves. Support: [email protected]
More Information
More Information
Follow Meta Tag
Please Select
Reviews
Harper Evans
Overall Rating
100%
Product and Service Great!
The product is great and so is the service. I’m really happy we don’t have to deal with guest accounts anymore and all questions were quickly resolved by service team.
Zoe Foster
Overall Rating
100%
Great Extension and Amazing Support!
Great extension! And the support from the developer was amazing!
Emmo it's now on my list of trusted extensions providers.
Alishba
Overall Rating
100%
Good extension
Good extension that does exactly what it should. No problems installing and setup is straight forward. Recommended.
Ethan Bennett
Overall Rating
100%
Excellent help.
We had a configuration issue, which support helped us with really quickly, very impressed.
Jackson Davis
Overall Rating
100%
super useful extension
I'm thrilled with this extension! It's super useful, and the support is lightning-fast and efficient. Highly satisfied!