How Seasonal Pricing Works
Hookset uses a two-step model for pricing. First you define seasons — named date ranges like "Peak Summer" or "Spring Shoulder." Then you assign a price and deposit amount to each variant for each season. When a guest books, Hookset automatically applies the price from the season that covers their trip dates.
This lets you charge different rates for the same trip across different times of year without managing separate packages.
Step 1: Create Your Seasons
Go to Settings → Seasons and click Add Season. Fill in:
- Season Name — A descriptive label used internally and in reports (e.g., "Early Season", "Peak Summer", "Fall").
- Start Date — The first day this season's pricing applies.
- End Date — The last day this season's pricing applies.
Click Save to add the season. You can create as many seasons as your lodge needs. See Managing Seasons for guidance on avoiding overlapping dates.
Step 2: Set Variant Pricing for Each Season
Once your seasons exist, open a package variant and go to its Pricing tab. You will see a row for each season you have created. For each season, enter:
- Price — The base price for this variant in this season.
- Deposit Amount — The deposit amount required at booking for this variant and season. This can differ from the package-level deposit percentage if you need more control.
Repeat this for every variant and every season where the variant should be available.
Tip: If a variant should not be available during a particular season, leave that row blank. The variant will not appear on the booking page when a guest selects dates that fall within a season with no pricing set.
How Pricing Mode Affects the Total
The Pricing Mode set on the variant determines how the price is applied:
- Per Guest — The price you enter is multiplied by the number of guests in the booking. A price of $300 per guest for a group of 4 results in a $1,200 trip total.
- Flat Rate — The price you enter is the total charge regardless of group size. A flat rate of $800 means every booking of that variant costs $800.
The public booking page shows the price accordingly — "from $300 / person" for per-guest variants, or "$800 total" for flat-rate variants.
Peak and Off-Peak Pricing Example
A common setup for a fishing lodge:
| Season | Dates | Per-Guest Price | |---|---|---| | Early Season | Apr 1 – May 31 | $350 | | Peak Summer | Jun 1 – Aug 31 | $495 | | Fall | Sep 1 – Oct 31 | $375 |
Create each season in Settings → Seasons, then set the corresponding price on each active variant.
Note: Trip dates that fall outside all defined seasons will have no price and will not appear on the public booking page. Make sure your seasons cover all dates you want to accept bookings for.
Editing Prices
Open a variant's Pricing tab at any time to update prices. Changes take effect for new bookings only. Existing bookings retain the price that was set when they were created.