Migration · Done For You

Off your old platform in under 30 minutes. Zero data lost.

We've moved coaches off Trainerize, Everfit, TrueCoach, and MyPTHub. The pattern is always the same: export CSV, upload, brand call. Tomorrow morning your branded app is live with every client, every program, every payment plan intact.

Start migration ($299 setup) See the steps

The four-step switch

Total active time on your end: about 35 minutes. Total clock time start-to-launch: about 24 hours.

1
Day 0 · 5 min

Export from your current platform

Every major platform supports CSV export of clients, programs, and payment plans. We've documented the exact button on each one (see the platform export guides below). If your platform doesn't expose CSV export, we have a manual extraction process — no client gets left behind.
What you'll export
  • Client roster (name, email, phone, start date)
  • Active programs and their assignments
  • Recurring payment plans / Stripe links
  • Last 90 days of workout history (optional but recommended)
  • Brand assets — logo, colors, app name (we'll re-skin around them)
2
Day 0 · 10 min

Upload + 30-min brand call

You drop the CSV files into our migration tool. We jump on a 30-minute Zoom call to lock the six brand fields — app name, short name, tagline, logo emoji, primary color, accent color. That's it. Your branded app is now configured.
What we lock in the call
  • App name as it appears in the App Store and home screen
  • Brand voice for AI plan generation (the rationale your clients see)
  • Goal mode default (Hypertrophy / Strength Block / Lean Recomp / Hybrid / etc.)
  • Default rest-day messaging tone
  • Colors, logo, copy across every screen
3
Day 0 · evening · we work

We rebuild your programs in Cadence

Our team imports the CSV, maps every client to their active program, sets up payment plans (Stripe Connect or your own Stripe account — your money never touches us), and pre-warms next week's AI plan for every client so they open the app to a personalized week, not a blank screen. You don't do anything during this step — we send a status update when it's ready to review.
What we rebuild
  • Every active program → adaptive Cadence program with AI rationale
  • Every client account → migrated with their training history visible
  • Every recurring payment → Stripe-direct, no platform markup
  • Brand applied across all 23 screens, App Store listing, web app
4
Day 1 · morning

You review. We send the welcome wave.

You log in to the coach dashboard and walk through 3-5 client accounts to confirm everything imported correctly. We provide a pre-written welcome email and SMS announcing your branded app and the home-screen install flow. You hit send. Your clients install your app today.
What goes out
  • Branded email from your domain (we configure DKIM/SPF for you)
  • SMS announcement with the install link (optional)
  • One-click "Add to Home Screen" flow that installs your branded app
  • Their old credentials work — passwords carried over by reset link

Platform-specific export guides

Where the export button lives on each platform — verified April 2026.

From Trainerize
  1. Settings → My Business → Export Data
  2. Select "Clients", "Programs", "Payment Plans"
  3. Email arrives with download links in 5-15 min
  4. Forward email to migrate@vantagedigital.dev
From Everfit
  1. Workspace → Members → Export CSV
  2. Workspace → Programs → bulk select → Export
  3. Billing → Export Subscriptions
  4. Upload the three CSVs in our migration tool
From TrueCoach
  1. Account → Data → Request Export
  2. (TrueCoach emails the file within 24 hr)
  3. Forward the email to migrate@vantagedigital.dev
  4. We extract clients + programs from the bundle
From MyPTHub
  1. Settings → Data → Download All
  2. Unzip the bundle
  3. Upload clients.csv + programs.json to migration tool
  4. We map the JSON schema to Cadence programs
From a custom-built app
  1. Have your developer dump clients table + programs table to CSV
  2. Send dump + your data dictionary to migrate@vantagedigital.dev
  3. We map the schema (1-2 day turnaround for custom imports)
  4. Live by end of week
From Google Sheets / spreadsheets
  1. File → Download → CSV (one tab at a time)
  2. Make sure each CSV has a header row
  3. Upload to our migration tool — we handle messy headers
  4. Brand call same day, live next morning

What we preserve in the move

Everything that makes a coach's business run. Nothing important gets dropped on the floor.

👥
Every client account
Name, email, phone, start date, notes. Their history doesn't reset.
📋
Active programs
Mapped from your old format into adaptive Cadence programs with AI rationale.
💳
Recurring payments
Migrated to Stripe Connect (yours, not ours). Zero payment markup.
📊
Workout history (90 days)
PRs, body weight, last sessions — so AI plan generation has context.
🎨
Brand assets
Logo, colors, voice. Re-skinned around your existing identity, not reinvented.
📱
App Store listing
We handle the iOS + Google Play submission under your developer account, your name.

Migration FAQ

Will my clients have to re-enter anything?
No. They get a branded email with a one-tap "set your password" link. Their training history, programs, and payment plans are already there when they log in. Average client onboarding time: under 90 seconds.
What if I'm mid-billing-cycle on Trainerize / Everfit / TrueCoach?
We migrate first, then you cancel the old platform after we confirm everything works. You'll likely overlap by a week, which is fine — the cost of one extra week of Trainerize is much less than the cost of a botched migration. Cancel only after you've verified your branded app is live and your clients are using it.
What about clients who paid annual?
If they paid annual on your old platform, we move the remaining time onto Cadence at the same rate (no extra charge to them). Their billing date stays the same. Annual subscriptions migrate cleanly — we've done it dozens of times.
Do my clients lose their progress photos / measurements?
If your platform exports them, we import them. Trainerize and TrueCoach support photo export. Everfit's photo export is partial — we work around it by giving clients a "re-upload your latest photo" prompt on first login. We always disclose what's lossy before the migration starts.
Can I migrate before paying for Cadence?
The $299 setup fee is what funds the migration work. We can't do four hours of import labor for free. But if you decide Cadence isn't for you within 14 days of going live, we refund the $299 — no questions, no clawback.
What if I have 200+ clients?
No extra charge. We've migrated rosters of 400+ — same flat $299 setup. The $99/mo Coach tier covers up to 100 clients; rosters over 100 move to the $299/mo Studio tier (still cheaper than Trainerize Studio + branded app). See pricing →
What if the migration takes longer than 24 hours?
If your roster is over 100 clients or your old platform is unusually messy (custom Frankenstein builds, ancient TrueCoach accounts), we tell you upfront — usually 48-72 hr in those cases. We don't promise 24 hours and then disappear. Whatever timeline we quote, we hit.

Ready to switch?

Start the migration. We email you the export checklist within 5 minutes and book the 30-min brand call within 24 hours.

Start migration ($299 setup) Compare to my current platform