Skip to main content
Community site session details

Community site session details

Session Id :
Power Automate - Building Flows
Unanswered

How to set up condition to only send recurring email every week when the "Reminder Status" column is "Pending" and sending anymore once the value turns "Done" after using Update a row action

(0) ShareShare
ReportReport
Posted on by 6

hi, would need some help from everyone.

 

i have a working flow where an email will be sent out every monday at 9am to PICs of certificates/licenses that are going to expire or already expired. the filters showed are mostly to generate the html table to be included in the email and everything is working well with no issues.

 

however, i would like to have a condition where an additional column will be added in my excel file, "Reminder Status" and certificates/licenses that were already sent out the email will be updated as "Done" automatically from "Pending". this is because i want to prevent from sending another email the next week again, if my flow is referring to "Done" value of "Reminder Status" column in my excel file. i hope everyone gets what i want to achieve.

 

 

below is my flow:


1.png2.png

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3.png

 

 

 

 

 

 

 

 

 

 

 

 

 

the union function is to merge the filter - TBE and filter - AE

4.png5.png6.png

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

this compose action is to shorten the link to my file upload folder

7.png

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

below is the excel column that i would like to update automatically with "Done" after sending the email and send the next email only to "Pending" status. field with "Done" status will not be sent new email again next week:

 

8.png

 

thank you.

  • kkkkkm Profile Picture
    6 on at
    Re: How to set up condition to only send recurring email every week when the "Reminder Status" column is "Pending" and sending anymore once the value turns "Done" after using Update a row action

    Hi again everyone, I managed to solve my issue where I added the "Apply to each" action and place the "Update a row" action in it.

    However, I have another issue where currently my flow is scheduled every Monday at 9am. I would like to make a condition where the flow will only be triggered when the "Reminder Status" column is in "Pending" value. I have tried adjusting the trigger conditions in the "Recurrence" action but failed. Can anyone help me on this?

  • kkkkkm Profile Picture
    6 on at
    Re: Setting up condition before and after sending emails

    hi @rzaneti,

     

    actually my "Send an email" was not allocated inside "Apply to each". i dont have "Apply to each" action at all in my flow because if i do, there will be duplicates of email since for example if i have few expiring and to be expired certificates/licenses at one time, the flow will send email according to the number of certificates/licenses that meet the condition while i only need one email with a table showing the certificates/licenses that meet the condition.

     

    if following your guide, what should i put in the "Key value" field?

  • rzaneti Profile Picture
    4,096 Super User 2025 Season 1 on at
    Re: Setting up condition before and after sending emails

    Hi @kkkkkm ,

     

    I'm assuming that you allocated your "Send email" action inside an "Apply to each", and it is looping the Excel records after the filter actions. If this is the case, you just need to add an "Update a row" action after the "Send email", referring any unique identifier column as "Key column", and its value dynamic content as "Key value". Here is a sample on how this "Update a row" action inputs look like (the inputs highlighted in yellow corresponds to table columns):

    rzaneti_1-1707133641745.png

     

    Finally, you just need to populate the "Reminder status" input with "Done". 

     

    After doing this, you will need to include an additional filter in your flow, just to capture only records where "Reminder status is different from Done".

     

    Let me know if it works for you or if you need any additional help!

     

    -------------------------------------------------------------------------
    If this is the answer for your question, please mark the post as Solved.
    If this answer helps you in any way, please give it a like.

    http://digitalmill.net/ 
    https://www.linkedin.com/in/raphael-haus-zaneti/ 

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Paul Stork – Community Spotlight

We are honored to recognize Paul Stork as our July 2025 Community…

Congratulations to the June Top 10 Community Leaders!

These are the community rock stars!

Announcing the Engage with the Community forum!

This forum is your space to connect, share, and grow!

Leaderboard > Power Automate

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 497 Super User 2025 Season 1

#2
David_MA Profile Picture

David_MA 436 Super User 2025 Season 1

#3
Riyaz_riz11 Profile Picture

Riyaz_riz11 244 Super User 2025 Season 1