Use the Client Packages report to know which clients have purchased services and what features they are using.
The Client Packages Report is useful to analyse:
- Package sales
- Current package liability
- Popularity of a package
- Upcoming expirations
- Pause start and end
The report contains one row for each client's package, with data in these sections:
- Client Details
- Client Service Package Details
- Credit Details
- Purchase information
- Installments
- Pauses
- Restrictions
- Access Control
How to run the report
The Client Packages report is available to Manager users where the permission is enabled:
To set the permission click: Settings > User Permissions > Manager > Can see Reports section > Client Packages = True
To run the report:
- Click Reports in the main menu
- Click + to add a new report to the queue
- Choose Client Packages from the list
- Choose the filter options, click Generate
Filter Options
Format |
Choose the format of the output report file:
|
Clients |
Choose which clients to include
|
Locations |
Choose the location setting to limit the scope of the report. Clients will appear in the report if:
The locations visible in the report are limited to the locations that the user has permission to view. Change the Home club or Allocated Locations for a user to allow them to see all locations. |
Packages |
Use the packages filter to choose which packages appear in the report:
|
Package Status |
If the Clients filter is set to All then the package status filter is limited to Active packages only. If the Clients filter is set to any other option then the other package status filters are available.
|
Report Columns
Section | Column name | Notes |
Client details | Client FKL ID | Unique numerical ID in Fisikal |
Client name | ||
Client ALT ID | Identity from external system | |
Lead client | Shows Yes if this client is a lead client | |
Linked Clients | If this client is a lead client then this column lists the clients they are in charge of. | |
Linked To | If this client has Lead client then shows their name | |
Client Home Location | ||
Lead Trainer ID | ID of the Lead Trainer for this client which is who they are most likely to spend their credits with | |
Lead Trainer Name | Name of the lead trainer | |
Package details | CSP ID | Unique ID of the client service package |
CSP Status |
Status of the package for this client;
|
|
Package Title | Name of the package | |
CSP Created At | Date that the package was assigned to the client (date of purchase) | |
CSP Starts At |
Date that the package is scheduled to commence. The credits in the package cannot be used until this date has passed |
|
CSP Expires At |
Date that the package becomes expired. Note that credits in the package can be configured to last a bit longer than the package itself. |
|
Package ID | ID of the package in the list of packages in the system | |
Package Alt ID | ID of the package in an external system | |
Credit Details | Package has overall credit limit |
|
Package overall limit | If this package has an overall limit then the value is shown here. | |
Total assigned credits | Total count of credits assigned for all the services in the package. | |
Total remaining credits | Total count of credits remaining for all the services in the package. | |
Credits used | Difference between assigned and remaining. | |
Remaining from package limit | How many credits are remaining from the overall limit if there is one. | |
Purchase information | CSP Purchase Location | Location chosen or assumed during the purchase process |
Payee | Name associated to the Payment Setting used for the purchase | |
Cost |
The configured price of the package at the time of purchase. Not necessarily what the client paid, it does not include discounts. use the Daily Takings Report to analyse this data. |
|
Part of subscription |
If the package has a type of Single or Expirable then this value shows 'No'. If the package has a type of 'Subscription' then this value shows the Valid for value of the package. |
|
Part of bundle |
If this package was bought by selecting a Bundle then the name of the bundle is shown. Otherwise will show 'No; |
|
Installments | Number of installments |
If the package is a Subscription with a Payment Plan of Installment then this column shows the calculated number of installments due. 'Valid for' + 'Renewal' / 'Payment taken every' |
Installment count | Number of installments completed | |
Installment paid | Sum of the amount of all the installments | |
Pauses | Package can be paused by client | Value of the 'Allow client to pause packages' option on Subscription - Installment packages. |
Pause allowance weeks | If clients can pause the package and a maximum number of weeks they can pause for is specified then the limit is displayed here. | |
Pause allowance used |
How many weeks the package has been paused. This number includes weeks where the pause was applied by a manager or the client. |
|
Pause status | Only the upcoming (scheduled) or ongoing (started) pauses are shown in the report. | |
Pause start | Date pause starts | |
Pause end | Date pause ends. Pauses usually end on the last minute of the date in this column | |
Pause duration days | Difference between the start and end dates | |
Paused by | Name of the user that applied the pause. | |
Restrictions | Restricted to use with trainer | If the package is not free and the Payee is a trainer then there is the option to only allow bookings from this package to be used to book session with the trainer who took payment. |
Restricted to use in time group | If the package has been configured to only be used on occurrences in a specified time group then the name of the time group is shown. | |
Access control | Package grants access | Value of the Grant Access option on the package |
Access Control Scheme | If Package grants access is true then the name of the Access Control Scheme is shown here. |
FAQ:
I need to be to make a report where I can see both active and archived packages that have been assigned in a specific time period. How do I do this?
- Run once with all the options set to default settings, this gives all the Active packages (no date range applied)
- Run again, but change Clients to Group, and then select All Clients group, and then Status Archived. This gives all the currently archived packages.