# Executing two flows in parallel

**URL:** <https://community.n8n.io/t/executing-two-flows-in-parallel/14510>\
**Category:** Questions\
**Tags:** node, wait\
**Created:** [June 1, 2022, 6:01pm UTC](https://community.n8n.io/t/executing-two-flows-in-parallel/14510 "2022-06-01T18:01:02Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![ashwin](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/ashwin/32/13701_2.png) [@ashwin](https://community.n8n.io/u/ashwin)\
**Post date:** [June 1, 2022, 6:01pm UTC](https://community.n8n.io/t/executing-two-flows-in-parallel/14510/1 "2022-06-01T18:01:03Z")

</div>

Hi,  
I am trying to build a workflow where the following scenario is a part of it.  
There is an action which is an action which is performed by the user ( for example - registration form submission ), once the form is submitted by the user, I need to send an email notification to the user if he has not paid the registration fee within 10 minutes of form submission.

Registration form submission is a node  
Fee payment is a node

The issue I am facing right now is that I am unable to run both email notification wait node and fee payment wait node at the same time.  
Is there a way where I can run both email notification checker wait node and fee payment wait node at the same time instead of the nodes waiting one after the other ?

Thank you for taking the time to read through this.

## Information on your n8n setup

- **n8n version:** 0.179.0
- **Database you’re using (default: SQLite):**
- **Running n8n with the execution process [own(default), main]:** own
- **Running n8n via [Docker, npm, n8n.cloud, desktop app]:** npm

---

<div class="post-metadata">

**Author:** ![jan](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/jan/32/9_2.png) [@jan](https://community.n8n.io/u/jan)\
**Post date:** [June 1, 2022, 6:08pm UTC](https://community.n8n.io/t/executing-two-flows-in-parallel/14510/2 "2022-06-01T18:08:23Z")

</div>

That is not possible in the same workflow.  
If that is what you require you would have to split the workflows apart.

- one start workflow which contains two HTTP Request nodes
- two workflows which do what you want, each of them containing a Webhook-Node which returns immediately

---

<div class="post-metadata">

**Author:** ![ashwin](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/ashwin/32/13701_2.png) [@ashwin](https://community.n8n.io/u/ashwin)\
**Post date:** [June 1, 2022, 6:19pm UTC](https://community.n8n.io/t/executing-two-flows-in-parallel/14510/3 "2022-06-01T18:19:45Z")

</div>

@jan,  
If i create separate workflows, 1 containing just the email notification checker wait node, another workflow containing the wait node for fee payment and the start workflow containing register form submission + trigger for 2nd workflow + trigger for 3rd workflow, wouldn’t the wait node for fee payment be hit only after the duration I set for the wait node in the email notification checker workflow is complete ?  
I want to set the wait node to execute after a certain duration, say 30 minutes, but the user should still be able to hit the wait node for the fee payment, and when fee payment is done, I will have a logic in the 30 minute wait node to just not send a email since he has already paid.
