My.Scouting Export Guide

Step-by-step guide to exporting your roster from My.Scouting for import into TroopBook

TL;DR: Menu → Roster → Export → Download CSV. Note: My.Scouting does not include den assignments. Use ScoutBook+ to manage dens.


About My.Scouting

Good for: Registration dates (only BSA export with this data!)

Limitations: Missing parent contacts, DOB, and den assignments. Grade is included for some youth but does not control den assignment.

Layer with ScoutBook+: Import ScoutBook+ first, then My.Scouting to add registration expiration dates.

Export Steps

  1. Access: my.scouting.org → Log in → Unit dashboard
  2. Navigate: Menu → Roster
  3. Export: Click "Export Roster" or "Download Roster CSV"
Interface changes often - Look for "Export", "Download", or "Reports" if location differs.

CSV Contents

Included: Name, BSA ID, age, registration expiration, positions (adults), grade (youth - partial)

Missing: Parent contacts, DOB, complete den assignments, family relationships

Grade and Den Assignments

My.Scouting grade is shown as source information during import, but TroopBook does not use it to create, assign, or move dens. Grade-based matching can overwrite intentional den exceptions because My.Scouting does not provide a den identity.

Use a ScoutBook+ roster to update den assignments. You do not need to edit blank Kindergarten grades in a My.Scouting file.

Import to TroopBook

  1. Dashboard → Import → Upload CSV
  2. Review the member and registration updates
  3. Import options: Disable "Create Units", Enable "Import Positions"
  4. Execute Import

After Import

  • Upload a ScoutBook+ or ScoutBook Legacy CSV to layer in the missing parents and den assignments
  • Use ScoutBook+ or assign dens manually; My.Scouting never changes dens
  • Add parent contacts manually if you don't layer in an alternative export (not in export)
Best use: Re-import after recharter to bulk-update registration expiration dates.

Next Steps