Skip to main content

That's basically it. I have a user who wants a workflow to start when there are 5 or more items in a SharePoint list which will send him an email. How would I go about doing this?

Darren Floyd

Why an email when the list gets to 5 items?  That seems rather simple and not productive for a workflow or activity. I could be wrong, but what version of SharePoint are you running?

Two different approaches

1. The easiest way to do this is to build a site workflow that runs every 2 to 4 hours or that runs daily.  The workflow could query the LIST in question and store the item name/title and the item ID. You could then do a count of those items, and if the items in the returned collection is >= 5 then send an email. 

2. You could also have a workflow running on each item on the list. If the item ID is != 5 then end workflow. This is not as efficient as the site based workflow.


Reply