Pull a clean MyPTHub export and import it to your Marrow account. Athletes, programs, and history come over together.

Step 1

Export your MyPTHub data

Inside MyPTHub web admin, go to Settings » Data » Request Export. Pick clients, programs, and message history. MyPTHub emails you a download link when it's ready, usually within an hour.

MyPTHub's standard export is JSON. Marrow's import tool handles both JSON and CSV, so use whichever MyPTHub gives you.

Screenshot: MyPTHub data export request
Step 2

Open Marrow's MyPTHub migration tool

Coach dashboard » Settings » Migrations » MyPTHub. Upload the file you got from MyPTHub. Marrow parses it and shows a preview.

Step 3

Map and confirm

MyPTHub uses slightly different program structure than Marrow. The migration tool walks you through:

  • Splitting MyPTHub "plans" into Marrow programs (or keeping them as one).
  • Picking the right movement when MyPTHub names don't match the Marrow library exactly.
  • Choosing pricing tiers for each imported athlete.

The tool flags any ambiguous mappings in yellow. Resolve them before continuing. If you don't know what to pick, "Skip and review later" leaves a placeholder you can fill in after the import.

Step 4

Run the import

Hit "Import." MyPTHub accounts usually import in three to five minutes. You'll get an email when it's done. Athletes get a magic link to a clean Marrow onboarding.

Step 5

Verify and clean up

Walk your roster. Check three or four athletes for accuracy. If anything looks off, the "Roll back import" button is there for 72 hours.

White glove migration for the Founder Cohort First 50 coaches get migration concierge free. Book at /coach/onboarding.