How it works

Follow these 4 simple steps to start receiving Slack alerts whenever your store goes an hour without any new orders

schedule icon

Schedule

App connector: Schedule • Time to complete: 0 minutes (Auto-configured)
Why this matters: This timer automatically checks your store every hour to see if orders are coming in, ensuring you catch slow periods before they become bigger problems.

The schedule runs every hour at the top of the hour (12:00, 1:00, 2:00, etc.) and kicks off the entire workflow. This step is pre-configured to trigger hourly, which gives you timely alerts without overwhelming your Slack channel. The system automatically calculates the timing, so you don't need to worry about time zones or daylight saving changes. Each hour, it sends a signal to the next step to start checking for recent orders.

Get List of Orders

App connector: Shopify • Time to complete: 0 minutes (Auto-configured)
Why this matters: This step retrieves all orders from the past hour so the workflow can determine whether your store had any sales activity during that time period.

The workflow automatically queries your Shopify store for any orders created in the last 60 minutes, regardless of their status (paid, unpaid, cancelled, etc.). It pulls this data using Shopify's API and includes all order types to give you the most complete picture of store activity. The search looks at the order creation timestamp and compares it to the current time minus one hour. This data then gets passed to the filter step to determine if any orders exist.

Filter

App connector: Filter • Time to complete: 0 minutes (Auto-configured)
Why this matters: This step decides whether to send the alert by checking if the order list from step 2 is empty - if no orders were found, it triggers the Slack notification.

The filter examines the order data retrieved in the previous step and only allows the workflow to continue if zero orders were placed in the past hour. When orders do exist, the workflow stops here and no alert gets sent. When the order list is empty, it signals that your store needs attention and passes control to the Slack messaging step. This prevents unnecessary notifications during busy periods while ensuring you're alerted during slow times.

slack logo icon

Send Message

App connector: Slack • Time to complete: 2 minutes
Why this matters: This step delivers the actual alert to your team, providing immediate notification that your store hasn't received orders so you can investigate or take action.

You'll need to specify which Slack channel should receive the alert in the "channel" field - this could be your general team channel, a dedicated alerts channel, or a direct message to yourself. The message automatically includes your shop name and states that no orders were placed in the past hour, giving your team clear context about the situation. You can find your channel name by looking at the channel list in your Slack workspace, or use a channel ID for more precision. The alert gets sent immediately when the conditions are met, so your team knows right away when sales activity drops.

Make it your own

Customize this workflow even further:

Customize alerts for different time periods
Change the schedule to check every 30 minutes, 2 hours, or even daily depending on your store's typical order volume and how quickly you want to respond to quiet periods.
Add multiple notification channels
Duplicate the Slack step to send alerts to different channels - perhaps urgent alerts to your main team channel and summary reports to a management channel.
Include more store context in alerts
Connect additional Shopify data retrieval steps to include information like current inventory levels, recent customer activity, or pending abandoned carts in your alert messages.
Set up escalating notifications
Use delay steps and additional filters to send different messages if the quiet period continues - like a gentle first alert after 1 hour and a more urgent message after 3 hours of no orders.

Frequently asked questions

Will this alert trigger during my store's normal closed hours?
Yes, the workflow runs 24/7 and doesn't account for business hours. If you only want alerts during specific times, you'll need to add a time-based filter step to check the current hour before sending notifications.
What happens if Shopify is temporarily unavailable when the workflow runs?
The workflow will retry the Shopify connection automatically, and if it still can't retrieve order data, it won't send a false alert. The system treats connection failures differently from genuinely having zero orders.
Can I modify the alert message to include more details about my store's performance?
Absolutely. You can edit the message field in the Slack step to include additional information, and you can add more Shopify data retrieval steps to pull in metrics like total sales for the day, average order value, or current inventory levels.
What is a template?
Templates are pre-made workflows by our team of experts. Instead of building a workflow from scratch, these have all the steps needed to complete the task.
Can I personalize a template?
Yes! Every step can be customized to meet your exact requirements. Additionally, you can even add more steps and make it more sophisticated.
Are templates free?
Yes! Our entire library containing hundreds of templates are free to use and customize to your exact needs.

Ready to start receiving Slack alerts whenever your store goes an hour without any new orders?

Join thousands who've automated their work and saved an average of 3.5 hours every week.

Start with this template — It's free
7-day free trial • 5 min setup • Cancel anytime