
| Method | How it works |
|---|---|
| By Zwift ID | Paste IDs separated by commas, spaces or line breaks. Each is looked up on ZwiftRacing.app to pull power data. Maximum 50 per import. Existing riders get refreshed |
| By spreadsheet | Upload CSV or .xlsx. Zwift ID, email and race-type columns are auto-detected and you review the mapping before importing. Re-uploading updates existing riders in place. A template is available to download |
Re-importing is safe
Both methods match on Zwift ID, so running an import again updates those riders rather than duplicating them. That makes the Zwift ID paste a reasonable way to refresh a whole squad's power data periodically.
When not to use it
Import isn't always the fastest route
It's the right tool for a large existing roster. For a club starting fresh, handing captains their invite codes is usually quicker and produces cleaner data, because the people entering it know the riders.
⚠️ This area is changing
Import is expected to change soon — treat this article as provisional.