A user is attempting to create a Shopify Flow that sends a daily email listing products still in stock that were created exactly 30 days ago. Despite trying multiple approaches, including using date filters like {{scheduled_at: created_at='minus_date: 30 days'}}, the flow either returns a blank list or all products—never just those created 30 days prior.
Key Challenge:
The standard date filtering options in Shopify Flow (e.g., “created within last 30 days”) don’t isolate products created on a specific date in the past.
Responses:
One commenter suggests Shopify Flow lacks native daily scheduled triggers and operates primarily through event-based triggers. They mention having to build a custom solution using Shopify API credentials and Power Automate for similar automation needs.
The original poster clarifies that Shopify Flow does support scheduled/repeating triggers, as they successfully use them for other weekly update flows—but this particular flow isn’t functioning correctly.
Status: The issue remains unresolved, with no working solution identified within Shopify Flow’s native capabilities.
Summarized with AI on November 4.
AI used: claude-sonnet-4-5-20250929.
I’m trying to setup a flow that emails me daily with a list of products that are still on stock that were created 30 days ago. I can’t seem to get it to work. I’ve tried several different options, even trying to work from their standard options of created within last 30 days. I either get a blank list or a list of all products, but never just products created exactly 30 days ago.
Hi, I hope you’re doing well. If you are trying to create a flow that runs daily, it won’t be possible because Shopify Flow does not have events that trigger on a daily basis at a specific time; it operates with triggers that are fired by events. I had to do something similar, but I had to create an application in Shopify to obtain API credentials and automate that process using Power Automate.
Shopify Flow does offer a scheduled time trigger that you can setup as a repeat. I have several other flows that send me weekly updates based on a schedule trigger. I just can’t get this one to work properly.