SOLVED

Validate entries in Microsoft Forms

%3CLINGO-SUB%20id%3D%22lingo-sub-1148911%22%20slang%3D%22en-US%22%3ERe%3A%20Validate%20entries%20in%20Microsoft%20Forms%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1148911%22%20slang%3D%22en-US%22%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F543463%22%20target%3D%22_blank%22%3E%40denisemartincaldareri%3C%2FA%3E%20this%20doesn't%20exist%20as%20functionality%20at%20the%20moment.%20The%20most%20you%20can%20do%20is%20add%20a%20restriction%20to%20your%20text%20question%20and%20set%20it%20as%20an%20email%20address%20field.%20You%20could%20add%20the%20question%20in%20a%20second%20time%20but%20you%20can't%20validate%20it%20against%20the%20first%20question.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1149297%22%20slang%3D%22en-US%22%3ERe%3A%20Validate%20entries%20in%20Microsoft%20Forms%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1149297%22%20slang%3D%22en-US%22%3E%3CP%3EHi%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F543463%22%20target%3D%22_blank%22%3E%40denisemartincaldareri%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EIn%20addition%20to%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F370753%22%20target%3D%22_blank%22%3E%40Megan_V_Walker%3C%2FA%3E%26nbsp%3B's%20response%2C%20what%20type%20of%20validation%20are%20you%20seeking%20to%20the%20questions%3F%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EHave%20you%20looked%20at%20doing%20a%20Quiz%20where%20you%20can%20specify%20the%20right%20and%20wrong%20answers%20and%20put%20some%20restrictions%20to%20narrow%20down%20the%20users%20given%20input%3F%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EForms%20does%20have%20limitations%20with%20validation%20more%20complext%20than%20this%2C%20but%20it's%20a%20good%20start%20in%20case%20you%20haven't%20explored%20the%20options%20yet.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ECheers%3C%2FP%3E%3CP%3EDamien%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1149990%22%20slang%3D%22es-ES%22%3ERe%3A%20Validate%20entries%20in%20Microsoft%20Forms%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1149990%22%20slang%3D%22es-ES%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F370753%22%20target%3D%22_blank%22%3E%40Megan_V_Walker%3C%2FA%3E%26nbsp%3BThank%20you%20for%20your%20answer%2C%20could%20you%20please%20show%20me%20how%20can%20set%20the%20field%20as%20an%20email%20address%20one%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1148412%22%20slang%3D%22es-ES%22%3EValidate%20entries%20in%20Microsoft%20Forms%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1148412%22%20slang%3D%22es-ES%22%3E%3CP%3EHi%2C%20everyone!%26nbsp%3B%3C%2FP%3E%3CP%3EI%20have%20created%20a%20form%20that%20connects%20with%20a%20flow%20of%20Power%20Automate.%20I%20would%20like%20to%20know%20if%20there%20is%20any%20way%20I%20can%20validate%20the%20answers%20given%20by%20the%20responding%20before%20he%20submits%20them.%20In%20particular%2C%20I%20would%20like%20the%20answer%20to%20write%20two%20times%20his%20email%20address%20and%20check%20if%20these%20answers%20are%20equal.%20I%20need%20to%20validate%20the%20address%20since%20the%20flow%20will%20later%20on%20send%20emails%20to%20the%20respond.%26nbsp%3B%20This%20person%20is%20not%20necessarly%20part%20of%20the%20organization%20so%20he%20may%20not%20have%20Microsoft%20account%2C%20therefore%2C%20this%20information%20is%20not%20saved%20by%20Microsoft%20Forms%20by%20default.%26nbsp%3B%3C%2FP%3E%3CP%3EThank%20you%20in%20advanced!%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1148412%22%20slang%3D%22es-ES%22%3E%3CLINGO-LABEL%3EForms%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EMicrosoft%20Forms%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1150014%22%20slang%3D%22en-US%22%3ERe%3A%20Validate%20entries%20in%20Microsoft%20Forms%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1150014%22%20slang%3D%22en-US%22%3ESure!%20Take%20a%20look%20at%20this%2C%20it%20will%20show%20you%20how%20to%20do%20it%3A%3CBR%20%2F%3E%3CA%20href%3D%22https%3A%2F%2Fmeganvwalker.com%2Femail-address-validation-in-forms-pro%2F%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fmeganvwalker.com%2Femail-address-validation-in-forms-pro%2F%3C%2FA%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1150071%22%20slang%3D%22es-ES%22%3ERe%3A%20Validate%20entries%20in%20Microsoft%20Forms%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1150071%22%20slang%3D%22es-ES%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F370753%22%20target%3D%22_blank%22%3E%40Megan_V_Walker%3C%2FA%3E%26nbsp%3BI%20don't%20know%20why%20but%20I%20can't%20choose%20the%20email%20option%2C%20is%20like%20the%20dropdown%20menu%20is%20not%20working%20properly.%3C%2FP%3E%3CP%3EThank%20you%20anyway%20for%20your%20replies%2C%20they%20were%20really%20useful.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1150086%22%20slang%3D%22es-ES%22%3ERe%3A%20Validate%20entries%20in%20Microsoft%20Forms%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1150086%22%20slang%3D%22es-ES%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F89704%22%20target%3D%22_blank%22%3E%40Damien%20Rosario%3C%2FA%3E%26nbsp%3BThank%20you%2C%20I%20used%20other%20field%20types%20like%20%22option%22%20to%20limit%20errors%20but%20in%20this%20case%20I%20needed%20to%20make%20sure%20that%20the%20respond%20typed%20correcty%20his%20email.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1150087%22%20slang%3D%22en-US%22%3ERe%3A%20Validate%20entries%20in%20Microsoft%20Forms%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1150087%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F543463%22%20target%3D%22_blank%22%3E%40denisemartincaldareri%3C%2FA%3E%26nbsp%3Bdid%20you%20choose%20the%20text%20field%3F%20I%20couldn't%20see%20or%20open%20a%20screenshot%20so%20not%20sure%20what%20you%20are%20seeing.%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1150307%22%20slang%3D%22en-US%22%3ERe%3A%20Validate%20entries%20in%20Microsoft%20Forms%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1150307%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F370753%22%20target%3D%22_blank%22%3E%40Megan_V_Walker%3C%2FA%3E%26nbsp%3B%20yes%2C%20I've%20selected%20the%20text%20field%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20style%3D%22width%3A%20400px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Fgxcuf89792.i.lithium.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F168947i8D6E887AD3F2CA11%2Fimage-size%2Fmedium%3Fv%3D1.0%26amp%3Bpx%3D400%22%20alt%3D%22clipboard_image_0.png%22%20title%3D%22clipboard_image_0.png%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1151801%22%20slang%3D%22en-US%22%3ERe%3A%20Validate%20entries%20in%20Microsoft%20Forms%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1151801%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F543463%22%20target%3D%22_blank%22%3E%40denisemartincaldareri%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3Ee-Mail%20validation%20is%20only%20available%20in%20FormsPro.%3C%2FP%3E%3C%2FLINGO-BODY%3E
Occasional Contributor

Hi, everyone! 

I have created a form that connects with a flow of Power Automate. I would like to know if there is any way I can validate the answers given by the responder before he submits them. In particular, I would like the responder to write two times his email address and check if these answers are equal. I need to validate the address since the flow will later on send emails to the responder.  This person is not necessarly part of the organization so he may not have Microsoft account, therefore, this information is not saved by Microsoft Forms by default. 

Thank you in advanced!

10 Replies
best response confirmed by denisemartincaldareri (Occasional Contributor)
Solution
@denisemartincaldareri this doesn't exist as functionality at the moment. The most you can do is add a restriction to your text question and set it as an email address field. You could add the question in a second time but you can't validate it against the first question.

Hi @denisemartincaldareri 

 

In addition to @Megan_V_Walker 's response, what type of validation are you seeking to the questions?

 

Have you looked at doing a Quiz where you can specify the right and wrong answers and put some restrictions to narrow down the users given input?

 

Forms does have limitations with validation more complext than this, but it's a good start in case you haven't explored the options yet.

 

Cheers

Damien

@Megan_V_Walker Thank you for your answer, could you please show me how can set the field as an email address one?

Sure! Take a look at this, it will show you how to do it:
https://meganvwalker.com/email-address-validation-in-forms-pro/

@Megan_V_Walker I don't know why but I can't choose the email option, is like the dropdown menu is not working properly.

Thank you anyway for your replies, they were really useful.

@Damien Rosario Thank you, I used other field types like "option" to limit errors but in this case I needed to make sure that the responder typed correcty his email.

@denisemartincaldareri did you choose the text field? I couldn't see or open a screenshot so not sure what you are seeing. 

@Megan_V_Walker  yes, I've selected the text field 

clipboard_image_0.png

@denisemartincaldareri 

 

e-Mail validation is only available in FormsPro.

@CYappert thank you!