← Back to Help

Help Apr 28, 2026 By Kilo Team

How Auto-Progression Works in Your Program

Learn how Kilo chooses target weights and reps for each program session and what happens after stalls or deloads.

How Auto-Progression Works in Your Program

When you follow a program in Kilo, the app handles the math for you. Each session shows up with a target weight and rep count already filled in, based on what you did last time. This article explains how those targets are chosen, the difference between the two progression styles, and what happens when you fail reps or hit a deload week.

What you'll learn

First session: you pick the weight

The very first time you do an exercise in a program, Kilo doesn't have any history to base a suggestion on. You'll see:

Pick a weight you can complete the prescribed reps with. It should be challenging but not a true max. From the next session onwards, Kilo will progress this for you.

Tip: it's better to start a little light. Linear and double progression both rely on you being able to keep adding work over time, and starting too heavy stalls quickly.

LINEAR progression

Used by classic strength programs (5x5, Novice 3x5, etc.). The exercise has a single rep target. For example, 5 reps × 5 sets.

The rule: if you hit the target reps on every set, weight goes up next session.

Last session result Next session shows
Hit all reps on every set Weight increased by one increment, message: You hit all reps last session, try [new weight] today
Missed reps on any set Same weight, message: Retry [weight], aim for [target] reps on all sets
Missed 3 sessions in a row at this weight Deload. Weight drops to ~90% of current. Message: 3 sessions at this weight, deload to [lower weight] and build back up

DOUBLE progression

Used by hypertrophy-focused programs. The exercise has a rep range. For example, 8–12 reps × 4 sets.

The rule: add reps until every set is at the top of the range. Then add weight and reset reps to the bottom of the range.

Last session result Next session shows
Some sets below the top of the range Same weight, message: Keep [weight], aim for more reps (target: [top] per set). Per-set rep targets bump up by 1, capped at the top of the range.
Every set at the top of the range Weight increased, reps reset to the bottom of the range, message: All sets at [top] reps, increase to [new weight] and reset to [bottom] reps

Weight increments

The amount added on each progression varies by exercise type, so dumbbells and machines don't jump as aggressively as the big barbell lifts.

Exercise type Pounds Kilograms
Lower-body barbell (squat, deadlift, hip thrust, etc.) +10 lbs +5 kg
Dumbbells +5 lbs +2 kg
Cable +5 lbs +2.5 kg
Other (bench, OHP, rows, etc.) +5 lbs +2.5 kg

Increments use your Display Unit setting from the Settings screen. Switch between kg and lbs there and progression adapts automatically.

What counts and what doesn't

Watch progression hints

When you send a program session to your Garmin watch, each exercise shows a short hint card with the same suggestion you'd see on the phone:

The hint colour-codes the suggestion type so you can read it at a glance mid-set.

Swapped exercises track their own progression

If you swap an exercise before activating the program, the replacement starts its own progression history. The first session on the swapped exercise will ask you to set a starting weight, and from there it follows the same rules as any other exercise.

Quick fixes