If you want someone to scan a QR code, fill out a form, and automatically generate a PDF in Microsoft Teams, you’re definitely on the right track. This is a common Power Platform scenario, and it works really well once you connect the right pieces.
The best approach
A lot of people try to fill PDFs directly, but that can get messy. The easiest and most reliable method is to use a Word template as an intermediate step.
Step-by-step
1. The form
Create a Microsoft Form for your questionnaire. Once it’s published, use “Collect responses” to get a QR code.
2. The template
Create a Word document that matches your final form layout.
Use the Developer tab → Content Controls to mark where each answer should go.
Save this file in SharePoint.
3. The automation
Build a Power Automate flow with the trigger:
“When a new response is submitted”
Then add:
- Populate a Microsoft Word template → map form responses
- Convert Word document to PDF
- Create file → save the PDF to your Teams/SharePoint folder
Quick note on Excel
You might see examples that store data in Excel first, but you can skip that unless you need reporting. Going directly from Form → Word → PDF keeps things simpler and faster.
Bottom line
This approach works well because it uses only native Microsoft tools, avoids PDF formatting headaches, and doesn’t require any third-party connectors.
You might also want to gently clean up or shorten the post (there are a few repeated sections), as that will help others understand your question faster and get you better responses.
In general, keeping posts concise and structured (clear problem → what you tried → what you need) makes it much easier for the community to jump in and help.
✅ If this answer helped resolve your issue, please mark it as Accepted so it can help others with the same problem.
👍 Feel free to Like the post if you found it useful.