Matthew Peterson, a trainer at Pragmatic Works, presents an insightful tutorial in episode four of the "Power Platform for Educators" series, demonstrating how to automate birthday email notifications using Power Automate. This automation ensures students receive personalized birthday messages, making them feel valued while showcasing the versatility of Power Automate for date-based automation tasks.
Matthew begins by setting up a SharePoint list containing three columns:
He explains that the same process can be applied using Excel files but highlights the ease of working with SharePoint lists for this type of automation.
Next, Matthew demonstrates how to create a scheduled cloud flow in Power Automate:
He switches to the classic designer for better clarity, explaining how the recurrence trigger works to automate the flow on a daily schedule.
To filter the students whose birthdays match the current date, Matthew introduces an OData filter query. Key steps include:
Matthew demonstrates how to write an expression using the UTCNow() function and the formatDateTime expression to match the date format correctly.
Once the filtered records are retrieved, Matthew adds an email step:
He explains how Power Automate automatically applies a "for each" loop, ensuring every matching student receives a personalized birthday message.
Matthew deliberately introduces an error to demonstrate a common mistake: referencing a date column as a numeric value instead of a string. He resolves it by:
Upon correcting the filter, he shows the successful result with two birthday emails sent for students Jack and Lila.
Matthew concludes by emphasizing that this Power Automate flow can be adapted for various educational scenarios:
He teases an upcoming episode where he will demonstrate how to automate the population of a SharePoint list using Microsoft Forms and Power Automate, making it even easier for educators to manage student data without manual data entry.
This tutorial offers a clear, step-by-step guide for educators looking to leverage Power Automate for personalized student communication. By automating birthday emails, educators can build stronger student relationships while also learning the fundamentals of date-based automation in the Power Platform.
Don't forget to check out the Pragmatic Works' on-demand learning platform for more insightful content and training sessions on Power Automate and other Microsoft applications. Be sure to subscribe to the Pragmatic Works YouTube channel to stay up-to-date on the latest tips and tricks.