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?

FeatureScoutBook+My.ScoutingLegacy
Best ForFirst importRegistration trackingDeprecated systems
Files Needed1 CSV1 CSV2 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 exportedOnly source❌ Not exported
Grade Issues⚠️ Lions auto-fixed⚠️ Manual CSV edit neededUsually 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

ScoutBook+

Most complete - Family relationships, dens, contacts

My.Scouting

Good for membership and registration tracking

ScoutBook Legacy

Two-file export (Adults + Scouts)

Import Process

  1. Export CSV from your BSA system using export guide above
  2. Upload file to Dashboard → Import in TroopBook
  3. Review preview - Check member counts, units, relationships
  4. Configure options - Adjust checkboxes if needed (defaults work for first import)
  5. Execute import - Apply changes and verify results

Support Pages

Import Options

Understanding configuration checkboxes

Preview Guide

What to check before executing

Troubleshooting

Common errors and solutions