Webhook for receiving order shipping updates (tracking, status)

Topic summary

A developer is attempting to receive webhook notifications when shipping information (tracking details, status) is updated through the Shopify admin console, but none of the expected webhooks are firing.

Webhooks tested (none triggering):

  • fulfillments/create
  • fulfillment_events/create
  • fulfillments/update

Troubleshooting steps completed:

  • Confirmed the app is deployed and live with active webhook subscriptions
  • Verified other webhooks are working correctly
  • Successfully triggered fulfillment_events/create using the Shopify CLI command shopify app webhook trigger --topic
  • Tested on a live order in the test store

Current status: The issue remains unresolved. Despite the CLI test working, no webhooks fire when actual shipping updates are made through the admin console. The developer is questioning whether they’re using the correct webhook subscription for this use case.

Summarized with AI on November 3. AI used: claude-sonnet-4-5-20250929.

I am trying to receive shipping updates (tracking info, status) on orders that are updated via the admin console. I would’ve thought that the “fulfillments/create” webhook would have been triggered based on the documentation and some other answers for these updates, but when I make these changes on a test order on my test store, no webhook is fired.

I have deployed my app, confirmed the version that is live has the subscriptions, and confirmed other webhooks are working. I also used the CLI shopify app webhook trigger --topic command and am receiveingfulfillment_events/create

Is this not the correct webhook subscription? I also tried “fulfillment_events/create”, and “fulfillments/update”, but neither of those are fired either.