How to Set a Schedule Start Date and One Other Question

Hello. I’m setting up my very first Distill macro to monitor the Weekly Sales web page at a specific Whole Foods. The macro looks for four different product labels and triggers if any one of them appears. Two questions:

  1. Since the sales change every Wednesday, I set the interval to 7 days. However, today is Saturday, not Wednesday, but I don’t see any way to set a start date. I find it hard to believe Distill would require me to wait until Wednesday to manually start it on the correct day. I’m thinking I must be missing something obvious…
  2. I’m tracking for the presence of any one of four items (using OR). Is it possible to return a list of all 1 to 4 of these items that appear on the sales page? Or is it basically an alert for the first item that triggers and it’s up to me to manually check which items are on sale?

@mikeg111
Regarding your first question — to schedule your monitor to run every Wednesday when the sales update, you can use the Cron Tab feature, available on all paid plans. This allows you to set a recurring check for a specific time using cron syntax. For example, to run it every Wednesday at 8 AM, you can configure that directly in the monitor’s Schedule checks settings.

As for your second question — the items shown in the alert or change preview depend on the element you selected and the conditions you configured. If you’ve set up your monitor to detect any of the four labels and the conditions are met, Distill will show the matched results accordingly.
To detect if any of the four product labels appear on the page, here’s how to set things up:

  1. Element Selection: Make sure all four items are part of the same selected block or group on the page. You can do this by selecting a container element (like a list or grid) that includes all the product labels you want to track.

  2. Conditions Setup: Use the “OR” condition logic to check if any one of the items appears. For example, under Conditions in your monitor:

    • Text → contains → “Product A”

    • OR Text → contains → “Product B”

    • OR Text → contains → “Product C”

    • OR Text → contains → “Product D”

This way, the monitor will trigger when any one or more of the specified product labels appear. You’ll be able to see the matched content in the change preview once it runs.

Here’s some useful links regarding Visual selector and Conditions you can refer:
https://distill.io/docs/web-monitor/what-is-visual-selector/
https://distill.io/docs/web-monitor/using-conditions-to-get-alert-on-important-changes/