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 / Take input from Ms For...
Power Automate
Unanswered

Take input from Ms Form and check the sharepoint list, trigger the action based on true/false value

(0) ShareShare
ReportReport
Posted on by 8

Hi Gurus, 

 

I am new to Power Automate,  I am trying to configure automation .

 

Scenario is :  User submit a MS form with some details which also contain domain name

 

The automation first check  the domain name in Sharepoint list ( the list is populated with domain names in particular column)

 

If the domain name submitted in MS form is already present , condition is  TRUE and the flow trrigger the true action and if the 

 

domain name is not present , the trigger perform the action under the FALSE condtion

 

I have used "apply to each" and it is triggering action for all False conditions ( numbers of domain not matched)

 

How can I make sure the action is done once for TURE and once only for FALSE ( though I have got 100 of unmatched entries in sharepoint list column)

 

Thanks in advance 

 

 

 

 

Categories:
I have the same question (0)
  • David_MA Profile Picture
    13,946 Super User 2026 Season 1 on at

    I am not really sure what you are talking about, but there is only one trigger for MS Forms, which is when a form is submitted. Because of this, your workflow will only trigger once each time someone submits the form.

     

    You will follow the trigger condition with the Get response details action, which will return the answers from the submitted form. You can then use the value from the question in your form to use as a query filter in a Get items action for the SharePoint list that contains your domain names. This is how you add a filter query:

    David_MA_1-1688145573772.png

    You can then use a condition to see if results were returned from the Get items action by using a length expression. If the result is greater than zero, that means the domain exists in the list. If zero is returned, then it is not in the list. This is an example of the length expression for Get items:

    length(outputs('Get_items')?['body/value'])

    Your workflow will look something like:

    David_MA_0-1688145525364.png

     

  • NavNZ Profile Picture
    8 on at

    Hi  @David_MA , these is more explaination in attached photo

     

    Problem statement: when item is not found in the list (42 out of 43 times in existing list) the NO condition runs the flow 42 times .. 

     

    I want to check if condtion is met 

     ( if Yes) :- (item found in sharepoint list .----> run flow one time  (under Yes) ---> dont take any action on (If no)

    (if No :- ( item not found in sharepoint list ----> run flow one time (under No)-->  dont take any action on (If yes)

     

     

    NavNZ_0-1688254029013.png

     

     

     

    This is how the flow is configured

     

    NavNZ_1-1688254992572.png

     

     

     

     

     

     

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

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Leaderboard > Power Automate

#1
Haque Profile Picture

Haque 304

#2
David_MA Profile Picture

David_MA 245 Super User 2026 Season 1

#3
Expiscornovus Profile Picture

Expiscornovus 243 Most Valuable Professional

Last 30 days Overall leaderboard