Bulk import

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.