Skip to content

Managing Seasons

Last updated March 11, 2026

What Seasons Control

Seasons are named date ranges that determine which prices apply to a booking. Every piece of variant pricing in Hookset is tied to a season — there is no single "default" price. When a guest books, Hookset looks at their trip dates, finds the matching season, and applies the price you have set for that variant in that season.

If no season covers a guest's selected dates, no price will be shown and the variant will not appear as available on the public booking page.

Creating a Season

Go to Settings → Seasons and click Add Season. Fill in:

  1. Season Name — A descriptive label used across the dashboard, reports, and pricing tables (e.g., "Spring Shoulder", "Peak Summer", "Fall Run"). Choose names that will be meaningful to you and your staff at a glance.
  2. Start Date — The first date this season's pricing takes effect.
  3. End Date — The last date this season's pricing applies. The end date is inclusive — a booking that departs on the end date still falls within the season.

Click Save. The season will now appear in each variant's Pricing tab as a row you can fill in.

Editing a Season

Click on any season in the list to open its edit form. You can change the name and the start or end dates at any time. Changes to dates take effect immediately for new bookings. Existing confirmed bookings retain the price that was applied when they were created.

Note: Shifting a season's dates may leave gaps in your pricing calendar. After editing a season, review the date ranges across all your seasons to confirm they still cover your full operating window.

Deleting a Season

To delete a season, open it and click Delete. You will be asked to confirm. When a season is deleted:

  • All pricing rows tied to that season are permanently removed from every variant.
  • Existing bookings that were priced using this season are not affected — their recorded prices remain unchanged.
  • The season will no longer appear in the Pricing tab for any variant.

Note: Deletion is permanent. If you want to temporarily disable a season without losing its pricing data, consider changing its dates to a range in the past rather than deleting it.

Best Practices

Name seasons descriptively. "Summer" is less useful than "Peak Summer (Jun–Aug)" when you're reviewing reports or adjusting prices a year later. Include the month range in the name if it helps.

Avoid overlapping dates. If two seasons have overlapping date ranges, Hookset will apply the first matching season it finds, which may not be what you expect. Keep season date ranges distinct and sequential.

Cover your full operating window. Make sure every date you accept bookings falls within at least one season. Guests cannot book dates with no season coverage because no price will be available for those dates.

Plan ahead for next year. At the end of your operating year, update your season dates forward before guests start inquiring about next season. You can create next year's seasons while this year's are still active.

Tip: You can use a single season (e.g., "Standard") with one set of dates if you charge the same rates all year. You do not need to create multiple seasons unless your pricing actually varies.

How Season Changes Affect Booking Availability

Changes to season dates affect which variants appear as available on the public booking page going forward. They do not retroactively change the price on any booking that has already been created.

If you need to correct the price on an existing booking due to a season adjustment, edit the booking directly and update the recorded price.

Was this article helpful?

Still need help?

Contact us