Do Shopify provide webhook for cart abondonment. we can see event “Create Checkout, Create Cart” etc in Webhook screen but no option for Cart Abondonment. We are creating an app which will send notifications email to the users if they have left some products in the cart for this we are using webhooks, so we want this event to capture in shopify and call that webhook as this event triggers, so can you please the work around which we can implement in shopify webhook. We have already tested our application for “Create checkout” event and it’s working perfectly just need to add webhook in shopify for “Cart Abondonment” (not available in shopify) but is there any work around. Our e-commerece app would be in Shopify so we can’t take help of third party app that’s why requesting to help us by finding some work around.
Topic summary
A developer is building a Shopify app to send cart abandonment notification emails but cannot find a dedicated webhook for this event. While Shopify provides webhooks for “Create Checkout” and “Create Cart,” no “Cart Abandonment” webhook exists.
Proposed Workaround:
- Listen to the
checkout/createwebhook - Implement a timer (30-60 minutes delay)
- Use Shopify Admin API to verify checkout/payment status:
GET /admin/api/2023-10/orders.json?checkout_id=XXXX - Send reminder email if checkout remains incomplete
The developer confirms their app works with the “Create checkout” event and seeks alternatives to third-party solutions since their e-commerce app operates within Shopify’s ecosystem. The discussion remains open with one suggested implementation approach.
Hi,
Hope this will work
- Use checkout/create Webhook
- Start a Timer (e.g., 30 minutes to 1 hour)
- Use Shopify Admin API to check checkout/payment status:
Example of API call
GET /admin/api/2023-10/orders.json?checkout_id=XXXX
- Send follow-up or reminder Email