Why is my scheduled notification arriving late or delayed?

In some cases, scheduled notifications may arrive later than the exact time you’ve scheduled them for — for example, you might schedule a notification for 9:00 AM, but it actually arrives closer to 9:30 AM.

This typically happens in stores with very large product catalogs (for example, over 40,000 variants) and is due to Shopify’s data processing limits.

Why this happens

When it’s time to send your scheduled notification, Stockie first needs to:

  1. Query your store’s inventory data from Shopify.
  2. Filter that data to find products that meet your low stock or reorder conditions.
  3. Generate and send the email notification.

For stores with thousands of products, step one — fetching inventory data from Shopify — can take longer than usual because Shopify limits how quickly apps can retrieve data through their API.

⚙️ In short:

Stockie is ready to send your notification, but must wait for Shopify’s API to finish delivering all your inventory data first.

Does this affect instant notifications?

No.

This issue only affects:

  • Scheduled notifications, and
  • Notifications sent using the Send now button.

Instant notifications are triggered by individual inventory updates and are not impacted by these delays.

📘 Related: Instant vs Scheduled: what’s the difference? →

How to work around delays

If you consistently notice that your notifications arrive a few minutes (or up to an hour) later than expected, you can adjust your schedule slightly earlier to compensate.

For example:

If you want your notification to arrive around 9:00 AM, but it usually comes at 9:30 AM, try scheduling it for 8:30 AM instead.

This ensures it lands closer to your desired review time while still accounting for Shopify’s API timing.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us