Create a Microsoft Form for registration.
Create a new Power Automate flow.
In the trigger, select "Microsoft Forms" as the trigger and choose the form you created in step 1.
Add an "Initialize variable" action to create a variable for the email address of the attendee. You can extract the email address from the form response data.
Add an "Outlook" action, choose the "Create Event" action and provide the necessary details for the calendar event, such as the subject, start time, end time, location, etc. You can also use the email address variable from the previous step as the attendee email.
Add a "Send email" action and select the "Outlook" connector. In the "To" field, use the email address variable, and in the body of the email, include the details of the event such as the date, time, and location.
Save and test your flow.
Now, whenever a new registration is submitted using the Microsoft Form, a calendar invite and email notification will be sent to the attendee.
The process above worked easier for me when you select "classic designer" next to "test" in the top right hand corner (click on the ellipsis) of the site (don't use "new designer", I found it was not as intuitive.)
I think there might be a slightly easier way to do this (at least I found it was).
Create a Microsoft Form for registration, making sure there is an email address to have as your target
Create a new Power Automate flow.
In the trigger, select "Microsoft Forms" as the trigger and choose the form you created in step 1.
Add a "Send email" action and select the "Outlook" connector. In the "To" field, use the email address variable, and in the body of the email, include the details of the event such as the date, time, and location. You could also remind the recipient to "check their calendar for event details."
Add an "Outlook" action, choose the "Create Event" action and provide the necessary details for the calendar event, such as the subject, start time, end time, location, etc. You can also use the email address variable from the previous step as the attendee email.
Hi @BryeYhan ,
Thank you so much for sharing the guide! Could you please consider attach screenshots of the flow with detailed actions to help others understand more clearly? And you can accept that reply as solution to help others find this post.
Best regards,
Tomac
986
Moderator
stampcoin
699
Super User 2025 Season 2
Riyaz_riz11
577
Super User 2025 Season 2