Dynamic Pricing

Automatic pricing that maximizes revenue.

When demand spikes, prices adjust automatically. Configure trigger thresholds, surge increments, and price caps per property. See real-time impact on revenue.

How surge works

  • System counts reservations within a rolling time window
  • When count exceeds trigger volume, surge activates
  • Each additional reservation adds the surge increment
  • Price never exceeds the configured cap

Configuration knobs

  • Trigger volume (e.g. 5 reservations)
  • Trigger window (e.g. 30 minutes rolling)
  • Surge increment (e.g. +$0.50 per reservation)
  • Maximum price cap (e.g. $9.99)
  • Surge on free tiers toggle
Included with platform

Request a Demo

Database Fields

surge_pricing_enabled, surge_trigger_volume, surge_trigger_window_minutes, surge_increment_cents, surge_price_cap_cents, surge_price_on_free_tiers

Related Tickets

PPAPP-392 (surge refactor), PPAPP-375 (surge pricing settings), PPAPP-394 (live occupancy preview)

Configure Surge Pricing

204 S Elm St - admin settings

Enable surge pricing
Trigger volume 5 reservations
Trigger window 30 minutes
Surge increment +$0.50
Maximum price cap $9.99
Surge on free tiers Off

Normal Pricing

4:30 PM - below surge threshold

Surge Inactive 2 reservations in last 30 min
Occupancy: 45%
1 hourFree
2 hours$4.99
6 hours$9.99

Surge Activates

5:15 PM - rush hour demand spike

7 reservations in 30 min - Surge Level 1
Occupancy: 78%
1 hourFree (surge off for free tiers)
2 hours$5.99 +$1.00
6 hours$10.99 +$1.00

Peak Surge

5:45 PM - maximum demand

12 reservations in 30 min - Surge Level 2
Occupancy: 92%
2 hours$7.49 +$2.50
6 hours$9.99 CAP HIT
+$48.50 additional revenue from surge this hour

Revenue Impact

Monthly surge pricing summary

Surge events this month 22
Additional revenue from surge $995
% of total revenue 11%
Avg surge duration 2.3 hours
Cap hit rate 68%
Recommendation

Consider raising cap to $14.99 - you're hitting the $9.99 cap in 68% of surge events, leaving revenue on the table.