Hello - I've been working on this for a few hours, and am a bit stuck.
I am trying to use a standard xls template that our team uses for events to send out pdf certificates to people completing the class. We take the reporting from an event from Teams Webinars and adjust it a bit to use as the xls input file.
I would like to do the following:
- Manually select the xls file to be used with Power Automate after each event from an xls file stored in SharePoint.
-Note: We have not found a way to take the Teams Webinar file automatically to start this process, so manual is okay for now.
- For each xls row, use participants data to fill out a word doc certificate to eventually be converted to pdf and emailed to the participant.
Power Automate Flow:
- Manually Trigger selecting the xls participant data attachment to be used
- Use an already created certificate template from Microsoft word stored in SharePoint using xls data for template fields created (similar to mail merge). Template fields include: Title of Event, Name of Participant, Number of Credit/CPE Hours, Date of Event
- Convert each individually created Word doc to PDF
- Save each PDF in a share point folder with name of person_eventtitle.pdf in a folder structure such as (Event_Year->Event_Month_Date)
- Email the certificate to the participant email from each row in the xls sheet using a shared email account.
A few of us have the Power Automate Premium License/M365 Business Premium Accounts, while the rest of our team just has the Free Power Automate and Business Basic Accounts.
I started this, but i keep getting errors.
![]()

Thanks in advance for any assistance.