Is there a way to view when changes are made to a product on the shopify admin along with who made the change? I know there’s the activity log and some apps that allow have webhooks listen for events but even the webhooks don’t seem to store the user that made the changes.
I would expect a solution like shopify to have had this available.
Hi @seanhesl
No there is no granular log system on shopify; for troubleshooting, auditing etc.
Expecting one platform for millions of merchants to have everything someone expects is a false expectation.
Shopify is a generalized solution, having specific expectations for specific business is a cliché of a trap that only leads to frustration and more false expectations.
If a business needs that level of control they either need to roll their own ecom stack, or use the api of a platform like shopify to make custom dashboards/admins to proxy staff account interactions with the platform; i.e. have staff work in google sheets no shopify-admin access.
They have a change log for inventory, to have one for fields like prices (as they do change) should have been standard.
So they also have a timeline for orders but not discounts.
Or a products CSV import but not a metaobjects or collections import.
A frontend theme system but not a backend theme system
etc etc etc on and on ad nauseam,.
Your not the first waste of time this way.
Don’t expect feature parity across resource types , it’s one company they can’t do everything.
For actual feature requests have the merchant account contact shopify support and submit it but don’t hold your breath unless you can get on the earnings call for a billion dollar company.
I understand the point you are making. But I’m not asking for every feature set. Just like the adjustment history for the inventory, adjustment history on product prices and whether or not to include tax should be standard for ecommerce. What if I get audited and my prices were change by a malicious actor. I wouldn’t be able to pin point that.
You’d contact shopify legal and try(and hope) to get internal logs provided.
Otherwise if auditing is such a concern and so much is at stake then you’d just build that process.
I have never ever seen anyone without actual serious requirements and serious money build such a process and they never try to hope a false expectation comes true they just get it done and move on.
Yea, Shopify was procured before I knew about it. It’s weird they have the options in the permissions to edit price and cost but no logs.
By chance. I am facing same issue
So there is one way to see product logs but it’s a bit hidden. When you’re in the admin on a product, add /events.json at the end of the link.
For example:
https://admin.shopify.com/store/{your-store-link}/products/9954787197241/events.json
That’ll give you some logs, but honestly it’s pretty limited, mostly just shows publish/unpublish.
If you actually need full logs, you can use Loggr Product History & Revert