Checklist
Inventory forms
List every SharePoint list, form library, site, owner, and process that still uses InfoPath.
Collect .xsn packages
Export the template packages and note whether each form is a list form, library form, or standalone template.
Record dependencies
Capture primary SharePoint targets, secondary lists, people lists, status lists, submit targets, and external data connections.
Run analysis
Upload each package to Form Migrator and review compatibility, warnings, fields, rules, data sources, and media.
Prepare SharePoint
Create or confirm destination lists, libraries, columns, lookup data, and sample rows.
Generate package
Use export credits only after the mapping and required settings are ready.
Validate
Test create, edit, save, dropdowns, buttons, view navigation, rule behavior, and permissions in Power Apps Studio.
Roll out
Publish the app, communicate the replacement, keep the old form read-only if needed, and monitor early usage.
Minimum inventory columns
- Form name and source site URL
- Business owner and technical owner
- Primary list/library and supporting lists
- Approximate monthly usage and business criticality
- Compatibility status, blocker notes, and migration wave
Good migration waves
Wave 1: quick wins
Standard SharePoint list forms with low rule complexity and few data connections.
Wave 2: standard forms
Forms with multiple views, supporting lists, dropdowns, media, and simple rules.
Wave 3: complex forms
Custom code, external systems, repeating data models, or business-critical routing.
Common questions
Can I use the checklist before I have destination SharePoint lists?
Yes. Use it to discover what needs to be created, then return to Required Settings after the target lists exist.
How many forms should we analyze first?
Start with a representative sample: one simple list form, one complex form, one form-library template, and one high-volume business process.
Who should review the output?
At minimum, include the SharePoint owner, Power Apps builder, business owner, and anyone responsible for compliance or records retention.

