Pricing Zones

Charge different rates by location

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

  1. Go to Zones in the sidebar
  2. Click Add Zone
  3. Choose the zone type
  4. Set your pricing adjustment
  5. 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.

Was this helpful?

Let us know if we can improve this article.

Send feedback