Pricing zones let you charge different rates based on where the customer is located. Charge more for longer drives or premium neighborhoods.
How zones work
When a customer enters their address during booking, PoolFlow checks if it falls within any of your zones. If it does, that zone's pricing applies.
Zones can either:
- Multiply your base price (e.g., 1.2x for 20% more)
- Replace with fixed prices per zone
Creating a zone
- Go to Zones in the sidebar
- Click Add Zone
- Choose the zone type
- Set your pricing adjustment
- Save
Zone types
Zip code zones
Define zones by zip code. Add one or more zip codes to each zone.
Best for:
- City-based pricing
- Neighborhood-specific rates
- Simple geographic boundaries
Example: Premium zone for zip codes 85251, 85253, 85254 with 1.25x multiplier.
Radius zones
Define zones by distance from a center point (usually your shop or home).
Best for:
- Distance-based pricing
- Travel time considerations
- Concentric service areas
Example:
- 0-10 miles: Base price (1.0x)
- 10-20 miles: 1.15x
- 20-30 miles: 1.30x
Price multipliers
Multipliers adjust your base service prices:
- 1.0 = No change (same as base price)
- 1.1 = 10% more
- 1.25 = 25% more
- 0.9 = 10% discount
Multipliers apply to all services. A $100 service in a 1.2x zone becomes $120.
Zone priority
If an address falls in multiple zones, the most specific zone wins:
1. Zip code zones take priority over radius zones
2. For radius zones, the smallest matching radius applies
Testing zones
Enter a test address in your booking flow to verify zone pricing. The checkout will show adjusted prices for addresses in premium zones.
When to use zones
Travel compensation
Charge more for customers farther from your base. Your time on the road costs money.
Market-based pricing
Premium neighborhoods often expect higher prices. Match your rates to what the market will bear.
Minimum service areas
Use zones to define where you actually service. Addresses outside all zones will see your base pricing.
Managing zones
Editing zones
Click any zone to edit its settings. Changes apply immediately to new bookings.
Deleting zones
Remove a zone when you no longer need different pricing for that area. Existing bookings keep their original pricing.
Overlapping zones
It's okay for zones to overlap. PoolFlow uses the priority rules to determine which price applies.
Tips
Start with one zone
Add zones as needed rather than overcomplicating from the start.
Be transparent
If customers in certain areas pay more, make sure your service justifies the price.
Review regularly
As your business grows, your zones should evolve. Review and adjust quarterly.