Skip to main content

Package Types and Best Practice Examples

Real-World Examples to Help You Choose the Right Package Setup for Your Club

Written by Mari Bern

INTRODUCTION

Feature Summary: CourtReserve packages are flexible bundles that allow members to redeem credits toward court time, lessons, events, and guest fees. Packages can be sold directly to members, automatically assigned with a membership, offered as a one-time welcome benefit at sign-up, or used to provide members with a set number of guest passes. This article walks through four common package types with real-world examples and recommended settings for each.

Use Cases:

  • Sell lesson packs at a bundled rate to encourage advance booking

  • Automatically include court time credits with a monthly membership

  • Offer a one-time welcome bundle when a member purchases a seasonal membership

  • Auto-assign guest passes to members as a membership perk


OVERVIEW

The examples in this article represent four ways the CourtReserve Packages feature can work for a club. Every club operates differently, and the right setup depends on what you want members to receive, when they receive it, and whether they pay for it or get it automatically. Use these examples as a starting point and consider how each option fits your club's specific membership structure and offerings.


Package Types

Purchasable Package - Member Buys It Directly

Use this type when you want to offer members the option to buy a bundle of sessions at a discounted rate. Packages can be made available for purchase in the member portal or mobile app, sold directly by system users from the admin panel, or both.

Real-world example: 5 Private Lesson Pack

A club offers a New Year's promotional five-lesson pack for private pickleball lessons at $330. The package is available for purchase in the member portal from November 1 through December 31, 2025, and activates on January 1, 2026. All five lessons must be used by December 31, 2026, giving members the full year to book their sessions.

Example settings:

  • Set Package to be Auto-Assigned - Unchecked

  • Total Punches - 5

  • Price - $330.00

  • Package has a Start Date? - Checked; Package Start on Date set to 1/1/2026

  • Package can Expire? - Checked; Expire on Specific Date set to 12/31/2026

  • Package Eligible to be Sold on the Portal/App - Checked; Purchase Start Date set to 11/1/2025 and Purchase End Date set to 12/31/2025

  • Package Description: Save $20 by purchasing a 5 lesson package for private pickleball lessons. Must be used in 2026.

Applies to settings:

  • Lessons tab: Type - 1 Hour Private Lesson - Pickleball, Duration - 60 minutes, Punch Value = 1, Instructor(s) - All

Example of what this package looks like for purchase in the member portal:

Promoting Packages

Once a package is set up and available for purchase, you can make it easy for members to find by sharing it directly on the member portal, in member communications, or on social media. Use the Copy URL button on the create or edit package screen to grab a direct link to the package.

For instructions on setting up header links in the member portal, see Creating Header Links on the Member Portal.


Recurring Monthly Auto-Assigned Package

Use this type when you want members to automatically receive a set number of punches each month as part of their membership. Unused punches do not carry over to the following month. These are not sold on the member portal.

With the Assigned Month Only setting, packages are assigned one month in advance so members can book ahead of time. For example, a June package is assigned on May 1. Although members receive it on May 1, it can only be used to book activities taking place in June. A July package is assigned on June 1, and so on. Members receive each package early to allow for advance booking, but the punches are only valid for that designated month's activities.

Real-world example: 4 Open Play Sessions

A club includes four pickleball open play sessions each month for Tier 1 and Family Membership members. The package is assigned automatically at no cost each month. Unused punches do not carry over to the following month.

Example settings:

  • Set Package to be Auto-Assigned - Checked

  • Assignment Frequency - Recurring Monthly

  • Punch Eligibility Period - Assigned Month Only

  • Auto-Assign to Following Membership(s) - Membership - Tier 1, Family Membership

  • Total Punches - 4

  • Price - $0.00

Apples to settings:

  • Event Categories tab settings: Type - Pickleball Social, Punch Value per Drop-in = 1

Example of what this package looks like as a payment option in the member portal when the member registers for an open play:

Example of what a member's package details look like in the admin panel, including the month the package is valid for:

Learn more about Auto-Assigning Packages here.


One-Time Auto-Assigned Package

Use this type when you want to give members a one-time package, such as a welcome bundle at sign-up, that is not renewed each month. The package is assigned once when the membership is purchased. These are not sold on the member portal.

Real-world example: Student Summer Welcome Pack

A club offers a Student Summer Membership that includes a one-time welcome pack with four punches to be used toward court time and/or open play sessions. The pack is valid for the full three-month membership period.

Example settings:

  • Set Package to be Auto-Assigned - Checked

  • Assignment Frequency - One-Time Only

  • Punch Eligibility Period - Any Time Period

  • Auto-Assign to Following Membership(s) - Student Summer Membership

  • Total Punches - 4

  • Price - $0.00

  • Package can Expire? - Checked; Dynamic Expiration set to three months

  • Package Description - This one-time package is included with your Student Summer Membership and gives you four punches to be used toward hourly court time or open play sessions to enjoy within your three months. A great way to get on the court and make the most of your membership.

Applies to settings:

  • Court Time tab settings: Type - Doubles - Tennis and Singles - Tennis, Duration - 60 minutes, Punch Value = 1

  • Event Categories tab settings: Type - Tennis Social, Punch Value per Drop-in = 1

Example of a member's package in the admin panel, where system users can track what has been used or make manual adjustments.

Example of what an assigned package looks like in the member portal under Billing > Packages, including the expiration date and punches used:


Guest Pass Package

Use this type to give members a set number of guest passes as part of their membership. Guest pass packages can be auto-assigned or made available for members to purchase. Most clubs choose to auto-assign guest passes as a membership perk.

Real-world example: Guest Passes X 5

A club automatically assigns five guest passes to all Tier 1 members. The passes can be used to cover guest fees on court reservations and must be used within 12 months.

Example settings:

  • Guest Pass Package - Checked

  • Set Package to be Auto-Assigned - Checked

  • Assignment Frequency - One-Time Only

  • Punch Eligibility Period - Any Time Period

  • Auto-Assign to Following Membership(s) - Membership - Tier 1

  • Total Punches - 5

  • Price - $0.00 (cannot be changed)

  • Package can Expire? - Checked; Dynamic Expiration set to 12 months

  • Package Description - Five free guest passes to pay for guest fees on court reservations. Must be used within 12 months.

Applies to settings:

  • Court Time tab settings: Type - Doubles - Pickleball and Singles - Pickleball, Duration - 60 minutes, Punch Value = 1

Example of what paying with this package looks like in the member portal:

Offering Guest Passes for Sale

Clubs can also make guest pass packages available for members to purchase directly. Here is an example of what that looks like in the member portal:

Learn more about Guest Pass Packages here.


Mid-Month Assignment

When does the "Assigned Month Only" expiration take effect?

When a package is set to Assigned Month Only, it expires when the calendar month resets, not after a set number of days from assignment. This means a member who receives a package late in the month will have significantly less time to use it than a member who receives it at the start of the month.

Example: A member purchases a Tier 1 membership on June 22. Because auto-assigned packages with the Assigned Month Only setting are assigned one month in advance, the member immediately receives two packages: a June package to be used for activities taking place in June, and a July package to be used for activities taking place in July. Both packages appear under Billing > Packages on the member's profile in the admin panel.

This means a member who joins late in the month still receives their current month's package, but may have limited time to use it. In this example, the member has only eight days remaining in June to use their June package before it expires.

What to consider:

  • If your package is intentionally designed to be used within the current month and unused punches should not carry over, Assigned Month Only is the appropriate choice. For example, a club includes four open play sessions each month for Single Gold members. Because the intent is for members to use those sessions that month and receive a fresh set the following month, unused punches should not accumulate. Assigned Month Only enforces that reset automatically.

  • If your package includes a high number of punches that members are unlikely to use in a short window, consider using a One-Time Only assignment with Any Time Period and a dynamic expiration. A dynamic expiration sets a rolling end date based on when the package was assigned, rather than when the calendar month resets. For example, if a package has a dynamic expiration of 30 days and is assigned on the 29th of the month, the member has until the 28th of the following month to use their punches, giving them a full 30 days regardless of when they signed up.

Did this answer your question?