Skip to content

Scheduled Rates

Scheduled Rates let you override base rate pricing for specific date ranges. They are ideal for long weekends, holidays, peak season surcharges, or any period where you want a different price to apply automatically.

Scheduled rates live inside the Rate Management under the Schedule Rates tab for each base rate. Go to AdminRates, select a base rate from the sidebar, then click the Schedule Rates tab.

schedule rate overview


Visual Timeline

The Schedule Rates tab is built around an interactive calendar timeline. Each schedule rule appears as a color-coded bar spanning its active date range.

Navigating the timeline:

  • Use the Month / Quarter / Year toggle to change how much time is visible.
  • Use the prev / next arrows or the Today button to move the viewport.
  • Open the date picker to jump directly to any date range.

Interacting with rules:

  • Hover over a rule bar to see a popup with the rule name, date range, and pricing tiers.
  • Right-click a rule to open a context menu with options to Edit, Duplicate, Delete, or Change Color.
  • Drag the edges of a rule bar to resize its date range.
  • Drag the body of a rule bar to move it to new dates.
  • Double-click any empty area of the timeline to create a new rule starting at that date.

Each rule's bar color reflects its dominant pricing tier. You can also assign a custom color per rule (via right-click) to help visually organize complex schedules.


Rule List

A rule list runs alongside the timeline. It shows all schedule rules for the selected base rate grouped by priority order.

schedule list

  • Click a rule in the list to select and highlight it on the timeline.
  • Hover over a rule in the list to sync the highlight on the timeline, and vice versa.
  • Each rule card shows the name, date range, night count, and all priced tiers with their warning badges.

Creating and Editing Rules

Adding a Rule

  • Click the Add Rule button, or double-click an empty date area on the timeline.
  • The Rule Drawer slides in from the right.

Rule Drawer Fields

  • Name — a label for this rule (auto-generated from pricing if left blank).
  • Start Date / End Date — the date range during which this rule applies.
  • Pricing Tiers — set any combination of Daily, Weekly, Biweekly, Monthly, and Seasonal prices. Leave a tier blank to fall back to the base rate for that tier.

Save, duplicate, or delete the rule from the drawer footer. Unsaved changes are tracked — the drawer will warn you before discarding.

add/edit schedule rate


Priority Modes

When multiple rules overlap on the same dates, the system uses a priority mode to determine which rule wins for each pricing tier. priority modes

Smart Priority (Default)

The system automatically resolves overlaps using the following tie-breaker order:

  1. Shorter date range (more specific rules win).

No manual configuration is needed. This is the recommended mode for most campgrounds.

Manual Priority

Assign a numeric priority (0–100) to each rule. Higher number wins. When two overlapping rules share the same priority, the system falls back to Smart Priority tie-breakers (shorter date range wins).

In Manual Priority mode:

  • Each rule in the list shows a color-coded priority badge: purple (40+), blue (25–39), cyan (10–24), gray (below 10).
  • Drag rules in the list to reorder and reassign priority visually.

Switching modes: Use the priority mode toggle at the top of the Schedule Rates tab. A confirmation dialog appears before switching to prevent accidental changes.


Rate Schedule Precedence Engine

Scheduled rate rules can stack and overlap freely. For every night of a reservation, Pitchcamp evaluates all rules top-down by priority — the highest-priority matching rule wins for that night. If a rule doesn't cover a given night, the engine falls through to the next rule, cascading all the way down to the base rate as the final guaranteed fallback.

RATE PRECEDENCE ENGINE Manual Priority Mode 3 Holiday Long Weekend Jul 1–4 · +30% · Highest priority — checked first PRIORITY 3 no match or zero price — falls through 2 Summer Peak Season Jun 15 – Sep 2 · Peak pricing · Seasonal range PRIORITY 2 no match or zero price — falls through 1 Weekend Surcharge Fri – Sun year-round · +$10/night PRIORITY 1 no match or zero price — falls through BASE RATE — Final fallback · Always applies FALLBACK

Concept How it works
Stacking Rules with overlapping date ranges coexist freely — no gaps or manual conflict resolution needed.
Fall-through A night not covered by a higher-priority rule cascades down the stack until the first matching rule is found.
Base rate floor The base rate always prices any night that no scheduled rule matches, ensuring every night is covered.

Price Warning Badges

Each rule in the list shows inline badges on its pricing tiers to alert you to potential issues:

Badge Color Meaning
Warning icon Orange The rule spans fewer nights than the minimum required for this tier to apply. The tier price will not be used for this rule's date range.
Fallthrough chip Teal This tier price is blank. Stays that fall within this rule will use the Base Rate price for this tier instead.
Star chip Violet The Base Rate has "Priority Over Schedules" enabled for this tier. The schedule price will be ignored — the base rate tier price will always win.

These badges are informational only — they do not block saving a rule.

AI Rule Generator

If enabled on your account, the AI Rule Generator panel lets you describe pricing changes in plain language and have the AI propose new schedule rules.

AI Rule Generator

Workflow:

  1. Type a prompt describing what you want (e.g. "Increase May long weekend rates by 15%" or "Create a monthly discount of $50 for stays over 28 nights in September").
  2. The AI returns a list of proposed rules with names, date ranges, and pricing.
  3. Review the proposed rules. Remove any you do not want by clicking the delete icon on that row.
  4. Update the rule's colors by clicking the color swatch on the left of the rule name.
  5. Click Create Rules to add all remaining proposed rules to your schedule at once.

The generator does not modify existing rules, it only creates new ones.

AI Rate Explainer

Click the Explain this Rate button in any base rate to get a plain-language summary of how that rate prices reservations, including how the pricing tiers work and how schedules interact with the base rate.

AI Rate Explainer