How can we help you?

Get started with PrakticePlan and learn how to make the most of your practice planning.

Getting Started

You can build a full plan without any drills saved first:

  1. Click New Plan from your dashboard
  2. Open the drill picker and use the Community tab to search every public drill, then drop drills straight into your plan
  3. Drag and drop to reorder and set durations for each drill
  4. Click Save when ready

If you already have your own drills, you can create them with New Drill, bring them in with Import (PDFs, photos, links, or notes), or copy community drills you plan to reuse into your library.

Progress is saved automatically as you work.

Click Library in the side navigation followed by Community to browse drills shared by other coaches. You can filter by age group, drill type, and more. The same community drills are also available inside the plan builder's drill picker under the Community tab, so you can add them to a plan without saving them first.

There are two ways to copy drills from the community library:

  • One-click copy - instantly saves the drill as-is to your library
  • Customize before saving - lets you edit the drill details before adding it to your library

When you're viewing any community drill's details, Save to My Library (and Copy to Team on the Team plan) sits right at the bottom of the panel.

You can also create your own drills from scratch with New Drill, or bring in the drills you already have with Import - PDFs, photos, links, or pasted notes.

Free accounts can save unlimited drills and export unlimited practice plans. Paid plans add your own logo and colors to every export.

Practice Plans

Click the share icon button in the top right of any practice plan card, or open the Export menu inside the plan builder. You can download as:

  • PDF - great for printing or emailing
  • PNG image - perfect for text messaging or messaging apps

You can also share a live plan link (see below) that always stays up to date.

Exports are unlimited on every plan. Free exports carry a "Created with PrakticePlan" mark; Pro and Team exports carry your own branding.

Yes. Every drill has an Add to plan button. You can drop it into an existing plan or start a brand new one without opening the builder first. It is the fastest way to build a plan around a drill you just found.
Yes! When exporting your practice plan, you have the option to include full drill descriptions per drill. This is helpful for sharing detailed instructions with assistant coaches or explaining new drills to the team (also see Individual Drill Exports). You can toggle this on or off with the "Add Description to Export" option when editing a drill in a practice plan.
Yes. In the plan builder, toggle the picture icon on any drill to include its diagram in your PNG and PDF exports. This is great for handing coaches a plan they can run straight from the diagram without extra explanation.
Team branding is a Pro feature. Once you upgrade, go to Settings → Team and upload your logo and set your team colors in the branding section. All future practice plan (and drill) exports will automatically include your branding. This makes plans look professional for parents and administrators.

Season Schedule & Calendar

Open Plans and switch to the calendar view. You can work in a week or month layout:

  • Hover any day and click + Plan to build a practice for that date
  • Drag a plan onto a day to schedule it, or between days to reschedule
  • Plans without a date sit in the Undated strip at the top; drag one onto a day to schedule it, or drag a dated plan back to the strip to remove its date

The calendar remembers whether you prefer week or month view.

If your team's schedule already lives in another app, you don't have to retype it. Any app that gives you a calendar link (iCal/.ics) works:

  1. Copy the calendar link from the app your league or club uses
  2. In PrakticePlan, click Import schedule on the plans calendar (or go to Settings → Schedule)
  3. Paste the link. We show you exactly which practices and games we found before anything imports

After that it stays in sync on its own: when the schedule changes in the other app, the calendar picks it up. You can import more than one calendar (for example JV and Varsity) and filter the view by team.

Schedule import is included on Pro, Team, and Club plans.

Every imported practice and game shows whether that day is covered:

  • Amber - an upcoming event with no plan yet, your to-do
  • Teal - a plan exists for that day, you're ready
  • Gray - the day passed without a plan

The scoreboard above the calendar sums it up ("4 of 6 events have plans"), and clicking it jumps you to the next day that needs one. If an event will never need a plan, like a team dinner, open it and choose Ignore so it stops counting.

Yes. Click any imported event and choose Create a plan for this event. The builder opens with the date, start time, title, and location already filled in from the event, so you go straight to picking drills. Clicking + Plan on a day with a single unplanned event does the same thing.

Imported calendars belong to the team, so every coach on your staff sees the same schedule and coverage on their own plans calendar. Adding or removing calendars is up to the team's admins, under Settings → Schedule.

The calendar link itself stays private to whoever pasted it; other coaches only ever see the events.

Drills & Organization

Go to Library → Private and click New Drill. Then:

  1. Fill in the drill name, description, age-levels, and any other helpful information to search by, or use Start from a link, photo, or notes at the top to fill the form from a source
  2. Add diagrams using the built-in diagram editor, attach a link (YouTube, Instagram, or any website), or upload existing media
  3. Click Save Drill to add it to your library

Your progress is saved automatically as you type, so nothing is lost if you navigate away before saving.

Yes. When you write a drill description, PrakticePlan reads it and suggests tags, age levels, and a default duration for any of those fields you left empty. Suggestions never overwrite something you picked yourself, and you can adjust them like any other field.

It also checks whether a very similar drill already exists in your library, your team library, or the community, and lets you view it before you rebuild something you already have.

Click the pencil icon on any drill row to open the drill editor. You can update the name, description, age levels, media, diagram, and default duration, then save your changes.
Yes. Set a default time on any drill and it auto-fills whenever you add that drill to a plan, instead of the generic 10-minute default. It is a small setting that saves a lot of clicks when you build a plan.

Yes. Tap Select in your library or plans to work with multiple drills at once. From there you can:

  • Add several drills to a plan in one step
  • Move them to a folder
  • Delete them in bulk

In the community library, you can also save a whole batch of drills to your own library in one tap.

PrakticePlan includes a built-in diagram editor powered by Excalidraw so you can create professional drill diagrams without any external tools.

To create a diagram:

  1. When creating a drill, the canvas sits right beside the form
  2. Choose a template: Full Field, Half Field, or Blank Canvas
  3. Use the drawing tools to add players, movement arrows, equipment, and text
  4. Your drawing is saved as the drill's image automatically when you save the drill

Tips:

  • Use different colors/letters to represent offense vs defense or different player groups
  • Add solid arrows to show player movement
  • Add dotted arrows to show ball movement
  • Double-click on arrows to add text labels or order of events
  • Include text directly in the diagram for more clarity
  • Diagrams are saved as high-resolution images that look great in drill exports
Yes! You can export any drill from your private library as a PNG image. When viewing drill details, click the 3 dots in the top right, and select Export as Image. This is perfect for texting a specific drill to an assistant coach or posting in your team's group chat. Both free and Pro users can export individual drills.
Yes! When you copy a drill from the community library to your private library, it becomes fully editable. You can change the name, description, duration, add notes, or modify any details to fit your coaching style. The original community drill stays unchanged.

Teams & Coaching Staff

The Team plan is built for a whole coaching staff. It is everything in Pro with 5 coach seats instead of 2, so youth through varsity can work from one library:

  • A shared drill library everyone can pull from
  • Shared practice plans your staff can open and run
  • Drill locking so admins can standardize how a drill is run
  • Your branding on every coach's exports
  • Room for volunteers and parent coaches

It's $12/month with the Season Pass ($72 every 6 months) or $15/month billed monthly. See the pricing page for full details.

Use Add a coach in the sidebar, or go to Settings → Team. You can send each coach an email invitation, or create a join link and drop it straight into your staff group chat. Either way, they click the link, create or sign in to their account, and they're added to your team automatically.

Pro includes 2 coach seats and Team includes 5. When a coach leaves, their seat opens up so you can invite a replacement, and they keep their own personal drills and plans.

On any paid plan, every coach gets one shared drill library alongside their private one. In your library you'll see Private and your team's tabs.

To add a drill to the team library, open a private drill and choose Move to Team Library. Moving keeps one version of the drill, so any edit you make is the version your whole staff sees. You can move it back to private at any time.

Drill locking is a Team admin control. When you lock a shared team drill, coaches can run it exactly as designed but can't change its details. It's the best way to standardize key drills across your program while still letting coaches build their own plans around them.

Account & Billing

Enter your email address on the sign-in screen and we'll email you a 6-digit code. Type that code in to log in. There's no password to remember.

If the code doesn't arrive within a minute, check your spam folder or request a new one. Codes expire after a short time, so always use the most recent email.

  1. Click your profile menu at the bottom of the left side navigation
  2. Select Settings
  3. Select the Billing & Subscription tab
  4. Choose Pro ($7/month, or $5/month with the Season Pass), Team ($15/month, or $12/month with the Season Pass, for up to 5 coaches), or Club ($39/month, or $33/month with the Season Pass, for up to 20 coaches across multiple teams)
  5. Enter payment details and instantly unlock your new features

For detailed pricing information and plan comparisons, visit our pricing page.

A native iOS and Android app is coming soon. It lets you build plans on your phone, run practice from the sideline with a live timer, work offline, and share instantly. In the meantime, PrakticePlan works great in your phone's web browser. Join the waitlist to hear the moment it launches.

Still need help?

Can't find what you're looking for? I'm here to help. Send me an email and I'll get back to you quickly.

Contact Support

Questions about pricing?

Check out the pricing page for details on Free vs Pro plans and billing.

View Pricing

Ready to get started?

Create your free account and build your first practice plan in minutes.

Get Started Free

No credit card required