How can I track product update history and restore deleted metafields?

In the all products page, we can sort by when products were updated. Is there a way we can see when the product was last updated? Or if any possible bulk uploads were done?

Also a shot in the dark - are we able to restore any metafields that were deleted/updated?

Thanks!

Greetings, @mike_casey_2 .

Thank you for reaching out and posting this question!

You can view when products were last edited through the activity section of the Shopify admin. However, as this method is designed to show the most recent activities (eg. add, edit, or remove products, app-related changes, etc.), it doesn’t display a list of products or when they were last updated. Instead, if you’re looking for something that can help track product edits, then you may want to use a third-party app like Logify.

That being said, while there isn’t a way to recover deleted metafields or rollback to an earlier version, you can do this by using a third-party backup app. Rewind Backups offers automated real-time backups, allowing you recover and restore your store data anytime. If you need any help with either of these apps, the app developer is always available to assist you - simply reach out to them directly through the contact information found in the Support section of their app’s page.

I’d love to hear more about your business! What kinds of products are you selling? How often do you make product changes or updates?

1 Like

Thank you for the response!

I was able to find an API endpoint to see when metafields were last updated.

https://shopify.dev/api/admin-graphql/unstable/objects/Metafield#field-metafield-updatedat

We are putting in processes now to make sure we regularly backup our Shopify data.

We sell home/business office furniture, but are branching out into different categories. We have designers and engineers on staff that are constantly introducing new products. We update quite often especially as we get feedback from customers.

Thanks again!

1 Like

If you’re looking for logs, there’s a sneaky trick. Go to the product in the backend, and at the end of the URL type /events.json.

Example:
https://admin.shopify.com/store/{your-store-link}/products/9954787197241/events.json

It doesn’t show everything, just publish/unpublish and some edits.

If you want full history, I built Loggr Product History & Revert. It records all edits and you can revert them.