Why can't I find the order creation event in webhook?

Topic summary

Order creation webhook event appears to be missing from the event selection as of today. A screenshot was shared indicating the option no longer shows.

Multiple users confirm the issue affecting their setups/clients. No official fix or platform response is provided in the thread.

Workaround suggested: poll the Shopify REST API for new orders instead of relying on the webhook. Use filters:

  • status=open (to capture new orders)
  • created_at_min and created_at_max (to bound the time window)
    Example query string: ?status=open&created_at_min=2023-08-31 00:00:00.000&created_at_max=2023-08-31 24:00:00.000

Reference provided: a tutorial on retrieving orders via the Shopify API using Postman (link shared).

Status: unresolved/ongoing. Users are awaiting a solution or clarification on the missing webhook event while using the REST API polling as a temporary workaround.

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

We’ve been using order creation event in webhook and as of today i can’t seem to find it in the event selection. Any fix or workaround on this?

1 Like

same issue occurs to one of our clients. Can we have a solution?

Get your orders thru rest api with this querystring

Used status=open for new orders, created_at_min and created_at_max to set specific date

?status=open&created_at_min= 2023-08-31 00:00:00.000&created_at_max= 2023-08-31 24:00:00.000

Here’s a sample tutorial for reference purposes only
https://www.beehexa.com/devdocs/shopify-api-retrieve-a-list-of-orders-using-postman