Migrating historical data from PDFs (Pro)
Skip to main content
How Can We Help?
If you have past seasons only as printed standing-sheet PDFs, the Batch Migrate tool (a Pro feature) can rebuild them into league history.
Before you start
- Upload the PDFs to your WordPress Media Library (you can drag in dozens at once).
- For best parsing accuracy, add a Claude API key on the League Management dashboard. Each PDF is then parsed with AI, typically well under 1¢ per file, billed to your own Anthropic account. Without a key, the built-in parser is used; it works best with standard BLS standing-sheet layouts.
The wizard
- Find PDFs: pick the media-library upload date range to include.
- Parse: PinPortal reads each PDF’s league name, season, and week number.
- Review: PDFs are grouped by league and season. Expand any group (the ▸ next to the file count) to see each file’s detected week. Heed the duplicate-week warning: two PDFs resolving to the same week overwrite each other.
- Import: weeks import in batches with a progress bar. Source PDFs stay attached to each week so you can verify them later from the Data Integrity page.
When it finishes, use the Run a Data Integrity Scan button to confirm every week imported with complete data.
