Import Roster
Import your scout roster from BSA systems
TL;DR: Use ScoutBook+ for first import (most complete data). Export CSV, upload to TroopBook, review preview, execute.
Import your entire roster in minutes instead of manually entering hundreds of members.
Which Export Format Should I Use?
| Feature | ScoutBook+ | My.Scouting | Legacy |
|---|---|---|---|
| Best For | ✅ First import | Registration tracking | Deprecated systems |
| Files Needed | 1 CSV | 1 CSV | 2 CSVs (Adults + Scouts) |
| Family Relationships | ✅ BSA ID (reliable) | ⚠️ Leaders & their kids only | ⚠️ Email match (unreliable) |
| Den/Unit Assignments | ✅ Complete | ⚠️ Partial (missing Lions) | ✅ Complete |
| Parent Contacts | ✅ All parents | ⚠️ Leaders only | ⚠️ Via email match |
| Registration Expiration | ❌ Not exported | ✅ Only source | ❌ Not exported |
| Grade Issues | ⚠️ Lions auto-fixed | ⚠️ Manual CSV edit needed | Usually complete |
Best Practice: Use ScoutBook+ for initial import (complete roster + relationships). Then layer in My.Scouting to add registration expiration dates if you want to track renewals in TroopBook.
Registration Tracking: My.Scouting is the only BSA export that includes registration expiration dates. If tracking recharter deadlines in TroopBook is important, import from My.Scouting after your initial ScoutBook+ import to sync expiration dates.
Export Guides
Import Process
- Export CSV from your BSA system using export guide above
- Upload file to Dashboard → Import in TroopBook
- Review preview - Check member counts, units, relationships
- Configure options - Adjust checkboxes if needed (defaults work for first import)
- Execute import - Apply changes and verify results