Distinguish Product Webhooks by Ordered or Edited

Topic summary

Request to differentiate product webhooks by cause—specifically, events triggered by orders (inventory changes) versus admin edits—so irrelevant inventory-only changes can be ignored.

  • Current pain: Team syncs product and variant fields but does not need inventory quantities. Most product events stem from inventory changes; partial event payloads force querying all fields to stay in sync, consuming significant API points.

  • Proposed solution: Add a field or event marker (or filtering) to identify and optionally exclude events caused solely by inventory updates.

  • Community feedback: Another participant strongly supports a clear separation between admin updates and inventory changes, stating it’s a long-standing request.

  • Platform response: A team representative acknowledged the need, said they are exploring improvements to webhooks/events, and has passed the feedback to the team.

  • Status: Acknowledged; no decision, timeline, or implementation details yet (discussion remains open).

Summarized with AI on January 1. AI used: gpt-5.

I would like to propose the addition of a field or event marker in our system to differentiate between product events that are triggered by an order and those that are the result of an edit.

Currently, we are syncing both product and variant fields to our database, but we do not require inventory quantity data.The primary cause of product events for us is inventory changes, which we aim to minimize. If not all variants are included in an event, we are compelled to query all other fields to ensure synchronization, leading to a significant consumption of API points.

By implementing a mechanism to exclude events that are solely due to inventory changes, we can greatly reduce the number of API requests and streamline our processes.

Thanks

1 Like

Hi - we’re looking into ways to improve the webhooks/ events process generally so this is really great feedback. I can see how being able to filter through product webhooks to identify just those that are relevant to you would help your workflow - so I’ve passed this feedback on to our team!

1 Like

Please Please Please make this happen. I have been asking for this for years now. admin update vs inventory change