Skip to content
Upswing

Features Session plans

Plan it once. It runs on court.

A session plan is a reusable sequence of timed blocks you build from your own material. You attach it to a lesson, run it on court with a live timer, and the benchmarks and notes land back on the player record when you are done.

What you get

A plan that does more than sit in a folder.

Reusable timed plans

Build a plan from ordered blocks, each with a label, a kind, and a duration. The plan’s total time is added up for you, so you know a 65 minute plan does not fit a 60 minute session before you are on court.

Blocks from your own material

Blocks are containers for what you already coach: a warmup, a skill, a benchmark, play, a talk, a cooldown. Upswing never ships a drill or video library. The content is yours.

Linked benchmarks

Point a block at a benchmark you already track, and running that block opens the capture prefilled. The measurement lands on the player’s record without a separate step.

Run mode on court

Start the plan from check-in and it shows the current block, the time on it, and the next block on deck. One tap moves to the next block. Timing is honest arithmetic, so drift shows as “2 min over” and nothing auto-advances.

Sharing on your terms

A plan is private by default. You decide per session whether the family sees what it covers before the lesson, after it, both, or never. Your private coaching notes on a block are never shared.

Program curriculum for clubs

A club can attach a plan to each week of a program, so every pro teaching that term works from the same structure. The director hands out the curriculum once, week by week.

How it works

From a plan in your library to a logged session.

Nobody else links a booked lesson to a plan, runs it with timing during the session, and logs the results against the player record. Upswing does all three.

Build a plan from timed blocks

A session plan lives in your own library. You give it a title, then add blocks in order: a warmup, a skill block, a benchmark, some play, a talk, a cooldown. Each block carries a duration, an optional linked benchmark, your coaching detail, and an equipment line. The plan’s total time is derived from the blocks, so a mismatch with the session length shows as a plain note rather than a surprise on court.

Plans are yours to reuse. Duplicate one to make a variation, archive one you have run, and keep the library tidy. Upswing never ships or licenses a drill or video content library. The structure is the tool, and what goes inside it is your coaching.

If you are weighing this against a standalone planner, the tennis practice plan software overview and the Sportplan alternative comparison lay out how a plan wired into the booked session differs from a drawing tool.

Run it on court with honest timing

When a session has a plan, you start it from check-in. Run mode shows the current block with its kind, the time elapsed and remaining, and the next block on deck. One tap moves forward, and you can step back. The timing is plain timestamp arithmetic, so if a block runs long it says so, honestly, and never advances on its own.

A benchmark block’s main action opens the capture prefilled with that benchmark, so a measurement you take on court lands on the record right there. A talk block can set a practice assignment. When you end the plan, the note composer offers the blocks you actually ran as a starting outline, and you edit it before anything is shared, so nothing claims work happened that did not.

Share, or do not, on your call

A plan is private by default, and sharing is your decision, not the app’s. Per session you can let the family see what a session covers before it happens, reveal it after, do both, or keep it to yourself. When a plan is shared, families see the block labels, kinds, durations, and equipment, and never your private coaching notes.

For clubs, plans become the program’s curriculum. An admin attaches a plan to each week of a term, and every pro with a seat can see the org plans and duplicate one into their own library. What happens live on court stays with the pro. Directors set the week-by-week structure without watching the run.

Session plan questions

What coaches ask about plans.

Does Upswing give me drills to use?

No. Upswing never ships or licenses a drill or video content library. A session plan is a structure you fill with your own coaching. Per-sport starter plans may seed as fully editable examples, but the content is always yours.

How does timing work during a session?

Run mode shows the current block, the time on it, and the next block on deck, with one tap to move on. Timing is honest timestamp arithmetic. If a block runs over it says so plainly, and nothing auto-advances or beeps you along.

Do families see my plans?

Only if you choose to share, and only what a session covers: block labels, kinds, durations, and equipment. Your private coaching notes on a block are never shared. A plan is private by default, and you decide per session whether to share before, after, both, or never.

Can a club set the same plan for every pro?

Yes. A club can attach a plan to each week of a program, so every pro teaching that term works from the same curriculum. Pros can duplicate an org plan into their own library, and what happens live on court stays with the pro.

Does running a plan update the player record?

Yes. A benchmark block opens the capture prefilled, so the measurement lands on the record as you run it. When you end a plan, the blocks you ran become a starting outline for the session note, which you edit before it is shared.

Session plans

Run the lesson, not just the schedule.

Build a plan once, run it on court with a live timer, and let the results land on the player record.

Get started