web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Delaying an email unle...
Power Automate
Unanswered

Delaying an email unless all forms submitted

(0) ShareShare
ReportReport
Posted on by Microsoft Employee

Hello! I am having trouble with creating a delay within my process. See the attached screenshot for reference.

 

In my process, multiple people need to submit responses to different forms. If everyone fills out their respective forms (2 of 2 forms submitted), then the final step (send email) should occur. If only 1 of 2 forms are submitted, for example, then a delay for 24 hours should begin. At the end of the 24 hours, the email should send. But, if during that time the final form is submitted (2 of 2 forms submitted), the email should send as soon as all forms are completed. 

 

I was wondering if there is a way to achieve this. I have been pondering it for a while now, and my unfamiliarity with Power Automate seems to be hindering my progress. Thank you in advance, any advice is greatly appreciated!

Capture234.PNG
Categories:
I have the same question (0)
  • wskinnermctc Profile Picture
    6,519 Moderator on at

    I don't know why this method is becoming popular, but leaving triggers hanging inside flows is not a good practice and leaves the flow open to errors. Just had something similar with this person's post here.

     

    However, I think there is a way to start setting yours up (considering everyone works perfectly), but I need to know more about these different forms. And if they are completely different separate forms, or if different people will be submitting the same form.

     

    Your screenshot has 3 triggers - 

    Initial Trigger - When a form is submitted (lets say it is Invoice-Form)

    Branch 1 - When a form is submitted (lets say it is Parts-Form)

    Branch 2 - When a form is submitted (lets say it is Labor-Form)

     

    Is this correct? All three forms are different forms? 

  • Community Power Platform Member Profile Picture
    Microsoft Employee on at

    Hello, thank you for your response! Yes, the three forms are all completely different.

     

    The idea is that the first form is submitted to begin the process by one work group. I have yet to add several intermediate steps; the first one is for emails to send to different work groups containing links to different forms, each to be filled out by a different working group at the company. Each group is to fill out different information on each form. We need for that information to then be consolidated somehow, and distributed in an email to all working groups and a higher level of management. Additionally, there is a time constraint on this process, so I was hoping to find a way to have that final email send as long as one response has been submitted, after 24 hours. If all groups submit their forms/respond before then, I would like for the final email to send as soon as it sees all groups have submitted their separate forms. 

    I understand the image I included isn't very fleshed out, it was just made to be a visual aid to my question. Eventually, there will be five or six separate forms going to five or six working groups.

     

    Thank you very much for your help!

  • RobElliott Profile Picture
    10,505 Super User 2026 Season 1 on at

    @Anonymous a flow can only have 1 trigger, so with 3 triggers it isn't going to work.

  • Community Power Platform Member Profile Picture
    Microsoft Employee on at

    Ah ok, thank you. Do you know if you can retrieve response details from multiple forms then, without the "when a response is submitted" triggers?

  • RobElliott Profile Picture
    10,505 Super User 2026 Season 1 on at

    @Anonymous to getall the responses you would need to save each form response into a SharePoint list (we ALWAYS do this) and then get all the items from the list.

  • wskinnermctc Profile Picture
    6,519 Moderator on at

    @RobElliott It is scary, but you can have multiple form triggers in a flow. I learned this last week in this forum posting One Trigger of Workflow Triggers any Previous. Is it a bug or is it a feature??

     

    @Anonymous please listen to RobElliott and disregard me talking about multiple triggers in a flow. Adding multiple form triggers in a flow is a terrible approach and will cause problems.

     

    You need to set up your process so that you have items in a SharePoint list(s) and then the form responses/data/approvals/status from multiple flows operate from the SharePoint list items.

     

    You will probably need to think over your whole process plan and determine how it will work together. There will need to be some way to link the data or form responses together.

    I believe with your plan of having people submit multiple different forms on a single item will be difficult to manage. Not impossible, but needs extra steps.

    At the minimum you would need some kind of ID or unique identifier to reference, and everyone needs to include that in their form submission.

     

    It doesn't have to work exactly like this but to kind of understand the process, imagine something like this:

    1.  "Form1 Projects" is submitted - when the first form is submitted the person inserts a project id like "P123" as a form response.
    2. "Flow1 CreateItem" is triggered - this is triggered from Form1Projects response, and will create a single item/row in SharePoint List "Projects" which has columns with all kinds of project info or whatever. It also has a column called "ProjectID" which holds the "P123" value.
      • This flow also sends emails to other people to submit their different forms.
    3. "Form2 DesignDetails" is submitted - The second form is submitted and the person has to enter the project id of "P123" as one of the form responses.
    4. "Flow2 UpdateItem DesignStatus" is triggered - this flow is triggered when a Form2 is submitted.
      • This flow will use a Get Items to look up project id "P123" in the SharePoint list Projects and update that item and row with whatever was needed from Form2.
    5. "Form3 MarketingDetails" is submitted - the third form is submitted and the person has to enter the project id of "P123" as one of the responses.
    6. "Flow3 UpdateItem MarketingStatus" is triggered - this flow is triggered when a Form3 is submitted.
      • This flow will use a Get Items to look up project id "P123" in the SharePoint list Projects and update that item and row with whatever was needed from Form3.

    This is a clunky method because it depends on people carrying over the "P123" correctly in their form response. It doesn't have to be an ID, it could be a name or whatever, but something that can be looked up and referenced in the SP List.

     

    This probably seems like a lot of extra steps, but Microsoft would expect some sort of collaborative process to use multiple tools like SharePoint lists, Power Apps, MS Teams, Planner, and Power Automate.

    People like using MS Forms because they are easy to create, but if you are using multiple forms for a single item, in theory this should use a Power App instead.

    So to avoid the difficulty of making a Power App, you have to cobble together some more simple processes which will require more steps.

     

    This is not a solution, but hopefully it helps.

  • Community Power Platform Member Profile Picture
    Microsoft Employee on at

    Thank you very much for the detailed response, that helped me to understand things a lot better. I'll mess around with it for a while and try to make it work, and if I can't I'll rethink how we can do this. Are you aware of any outside and off-the-shelf products/programs/websites that could potentially facilitate this type of task? As a novice to Power Automate I really appreciate this--thank you!

  • wskinnermctc Profile Picture
    6,519 Moderator on at

    @Anonymous I don't know of like an outside tool. The Microsoft tools should be able to get it done, you just have to think about what you want to accomplish and then creatively make the process work.

     

    I'm not an IT person, literally watched YouTube videos and searched instructions to create a PowerApp and all kinds of flows.

     

    Here is a video that shows getting MS Form to SharePoint List by Rezza Dorani. I've learned a lot from his videos.

     

    It can be kind of frustrating starting out making these things, but once you get familiar enough with how flows are triggered and transfer data, you can think of processes much easier.

     

    I think you should follow Reza's video and have a form update a SharePoint list. It would be good practice. Then you can use that example to help think about what you could do with other forms or SharePoint lists.

     

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

Season of Sharing Community Challenge Launch!

Jump in, show your community spirit, and win prizes!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Congratulations to the April Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
Vish WR Profile Picture

Vish WR 470

#2
Haque Profile Picture

Haque 411

#3
David_MA Profile Picture

David_MA 337 Super User 2026 Season 1

Last 30 days Overall leaderboard