Note: The interface has changed slightly since this video was recorded. The text below describes the current version.
General flow: Event & course → Wind → Groups & power → Rider setup → Parameters
Use one of these entry points:
Optimizations → Create new optimization ▾ → Pacing.
From an event: Create new optimization ▾ → Pacing (course and race date are pre-filled).
From the start page: Quick access → Create pacing optimization.
The optimization is named automatically (e.g. Pacing for IM 70.3 Switzerland) and is saved automatically while you work. To rename it, click the pencil next to the title and enter an Optimization name.
Load event → pick one of your events (or Create new event). The course and the race date are taken from the event.
Or Load course → choose a course; filter by Course type (Official / Custom) or Favorites only. You can also Create new course.
The loaded course is shown as a summary card:
Segmentation selector: Coarse / Medium / Fine. If you edited the segments by hand, a Custom option appears that restores your edits.
Edit opens the course editor for this optimization: Trim course, select segments to Split, Merge with previous, Merge with following, Move end or Edit surface.
⋯ menu: Remove or Save as course (adds the edited course to your collection).
Changes made here are specific to this optimization and won't affect courses in your collection.
Note: Once the optimization has results, the segmentation can no longer be edited. Duplicate the optimization to change it.
Click Next.
Set the Local date and time of the event and click Get forecast. Depending on the number of segments this can take a minute.
If you loaded an event, the date is fixed to the event date and only the time can be changed (default 08:00).
Alternatively, click Edit wind manually.
Once the forecast is loaded you’ll see:
Forecast schedule with Update forecast (use it after changing date, time or segments).
Wind forecast: summary of wind speed range and average direction.
Manual wind overrides: how many segments use manual wind. Edit segments opens the per-segment table; Use forecast for entire course resets all overrides.
In Edit segment wind, the columns are Manual (toggle) • Headwind [km/h] • Wind from • Wind speed [km/h]. Tick rows to bulk edit them with Define manual wind or Use forecast.
Tip: If you change segments, click Update forecast. You can't continue while segments are missing wind data.
Click Next.
Goal: fewer, memorable power targets.
Segments are grouped automatically by slope and headwind (e.g. Flat with headwind, Climb, Steep descent). Use Regroup all segments to re-apply the default groups or Ungroup all segments to remove them.
Switch between Segments and Groups:
Columns include Slope [%], Headwind [km/h], Group, Manual power.
Group dropdown → No grouping or the recommended default group for that segment.
Manual power (only for segments without a group):
ON = this segment uses a fixed Pedalling power [W] (not optimized).
OFF = this segment is optimized.
Each group lists its name and how many segments it applies to.
Group power [W]:
Leave the toggle OFF (default) → Will be optimized.
Or toggle ON and enter a fixed group power (applies to all segments in that group).
A run can optimize at most 20 groups or ungrouped segments. If you have more, group segments (e.g. Apply default groups to all segments) or fix the pedalling power of some segments.
Click Next.
Load from my collection → pick a setup → Load, or Create new rider setup.
The loaded setup is shown as a card (bike type, rider and bike weight, drag parameters).
Edit opens Edit rider setup. Changes made here are specific to this optimization and won't affect rider setups in your collection, so you can try options without cluttering your collection:
Bike type: Triathlon / Time trial / Road race / Road endurance
Bike weight [kg]
Positions table: Rider position / CdA [m²] / Speed range [km/h]
Custom positions to edit CdA/Speed range manually
Custom gearing to edit Chainring(s) and Cassette range manually
⋯ menu: Load different rider setup or Save in my collection.
If you changed your rider profile in the meantime, the card shows Your rider profile has changed. → click Reload.
Click Next.
Optimization target
Optimization model: Normalized Power™ (Core and Pro plans: this is the only available option)
Normalized Power™ [W]: enter your target (e.g. 250).
If your rider profile contains your FTP, use Set NP to 80% FTP (or 70% / 90%); the hint shows which % of your FTP the target represents.
An info banner confirms the run will optimize for the fastest strategy at that Normalized Power™.
Click Run optimization. Each run uses one optimization credit; if a run fails, the credit is refunded. See Plans, trial & credits 💳.
When the result opens, you’re asked to Name your optimization run (a name is suggested). More details in How to read the Pacing results:
Overview: Constant power strategy vs Optimized strategy (time, Average/Normalized Power™).
Sensitivities: time impact of Power / Weight / CdA / Crr.
Optimized pacing strategy: switch Segments / Groups; views: Power, Focus, Duration / speed, Training zones.
Export ▾: CSV, frame sticker and head unit file — see Exporting your pacing plan (head unit, stickers, CSV).
To try a variation, use Edit & rerun; all runs stay available under View results history.
Run optimization is disabled / “Missing required inputs.” → check that every step is completed (marked by a tick).
“Wind data incomplete.” → go back to Wind, click Update forecast or define manual wind for the missing segments.
“More than 20 groups or segments to optimize” → in Groups & power, click Regroup all segments or fix the power of some segments.
Can’t edit the segmentation → the optimization already has results; duplicate it to change the segmentation.
No credits left → see Plans, trial & credits 💳.