Yes, you can easily create a package that can only be used on sessions between specific dates or terms by using our package tag system. You would give this new package it's own unique tag (for example Tag 10) and make sure that all sessions that you want this package to be used on within these specific dates also have this matching unique tag (Tag 10).
For example, if you want a package to activate on a specific date in the future, you can assign one tag to sessions in the current period (e.g., Tag 1) and a different tag to sessions for the package's active period (e.g., Tag 10). The package should have the active tag (e.g., Tag 10), ensuring proper functionality.
If you have existing evergreen packages on sale that you'd still like your customers to be able to use when booking onto sessions within these specific dates, then you'd just need to add this unique tag (Tag 10) to this package(s) as well.
Remember, a session can only ever have one tag, whereas a package can have multiple.
Additionally, you can use descriptive names for your tags (e.g., "Current Sessions" or "Future Sessions") to make their purpose clear and simplify management. You can rename your package tags by going to Packages > Package tags > update name of a tag(s) > Update.
With this set up, as long as this new package has a long enough validity period, then your customers are able to purchase this new package/offer ahead of time whilst still allowing you to control the date it can be used up until.
You can also manually adjust package expiry dates to ensure that all active packages align with specific end dates, regardless of purchase timing.
You may also be interested in: