Sq Ft Based Pricing

Square-footage-based pricing lets you charge different rates depending on property size. Larger properties take more time and effort, so tiered pricing ensures your rates reflect the actual scope of work. This guide covers everything you need to know about setting up and managing sq ft tiers for both pricing and duration.

Written By David Dayan

Last updated About 10 hours ago

Square-footage-based pricing

Square-footage-based pricing lets you charge different rates depending on property size. Larger properties take more time and effort, so tiered pricing ensures your rates reflect the actual scope of work. This guide covers everything you need to know about setting up and managing sq ft tiers for both pricing and duration.

How It Works

Instead of a single fixed price, you define ranges of square footage and assign a price (or duration) to each range. When a client enters the property's square footage during the order process, the system looks up which tier matches and applies the corresponding price.

For example:

  • A 1,500 sq ft condo matches the "0 to 2,000 sq ft" tier at $150.
  • A 3,200 sq ft home matches the "2,001 to 4,000 sq ft" tier at $200.
  • A 6,000 sq ft estate matches the "4,001 and above" tier at $275.

Setting Up Pricing Tiers

On a Service

  1. Go to Ordering > Services tab and click Add Service (or edit an existing one).
  2. Under Pricing Type, select Tiered.
  3. Click Add Pricing Tier to create your first tier.

Configuring Each Tier

Each tier has three fields:

  • Price: The dollar amount for properties in this sq ft range.
  • Minimum: The starting square footage. The first tier always starts at 0 and this field is locked.
  • Maximum: The ending square footage. Leave this blank on the last tier to mean "and above" (unlimited).

Adding Multiple Tiers

Click Add Pricing Tier again to add more tiers. The system auto-fills the minimum for new tiers based on where the previous tier ended.

Example setup:

TierPriceMin Sq FtMax Sq Ft
1$15002000
2$20020014000
3$27540016000
4$3506001(blank)

Validation Rules

The system enforces these rules when you save:

  • At least 2 tiers are required. If you only need one price, use Fixed pricing instead.
  • The first tier must start at 0. Every property, no matter how small, needs to fall into a tier.
  • Tiers must be contiguous. If Tier 1 ends at 2000, Tier 2 must start at 2001. No gaps or overlaps are allowed.
  • Max must be greater than or equal to min within each tier.
  • Every tier must have a price greater than $0.
  • Only the last tier can have a blank maximum (representing unlimited/no upper bound).

If any rule is violated, the fields with errors are highlighted in red so you can fix them before saving.

Setting Up Duration Tiers

In addition to pricing, you can also vary the on-site duration by property size. A larger home takes longer to photograph, and tiered durations make sure your schedule reflects that.

Configuring Duration Tiers

  1. In the service dialog, find the Duration Type section.
  2. Select Tiered (instead of Fixed).
  3. Click Add Duration Tier and configure each tier:
    • Duration: Time in minutes for this sq ft range.
    • Minimum: Starting square footage (first tier starts at 0).
    • Maximum: Ending square footage (blank on last tier for "and above").

Example duration tiers:

TierDurationMin Sq FtMax Sq Ft
145 min02000
260 min20014000
390 min4001(blank)

Duration tiers follow the same validation rules as pricing tiers: at least 2 tiers, contiguous ranges, and the first starts at 0.

Note: Pricing tiers and duration tiers are independent. You can have 4 pricing tiers and 3 duration tiers, as long as each set is internally valid.

Sq Ft Pricing on Packages

Packages can also use sq ft tiered pricing. This works differently from service-level tiers.

Package-Level Sqft Tiers

  1. Go to Ordering > Packages tab and edit (or create) a package.
  2. Under Discount Type, you'll see a Sqft Tiered option (it appears alongside Percent Off, Dollar Off, and Set Price).
  3. Select it and click Add Tier to set up package-level pricing tiers.

Each tier defines the total package price for a given sq ft range. This is a flat bundle price, not per-service.

How Percentage and Dollar Off Interact with Sq Ft Services

If a package uses Percent Off or Dollar Off discount types and includes services with sq ft tiered pricing, the package price adjusts automatically:

  1. The system calculates the total of all included services based on the property's square footage.
  2. The discount (percentage or dollar amount) is applied to that total.

This means the package price can vary by property size even without package-level sq ft tiers, as long as the included services have tiered pricing.

What Clients See

Before Entering Square Footage

When a client hasn't entered the property's sq ft yet, services and packages with tiered pricing show "Starting at $X" where X is the lowest tier price. This gives clients a baseline without requiring them to know the sq ft upfront.

After Entering Square Footage

Once the client enters square footage in Step 3 (Property Details), all prices update in real time to show the exact amount for their property size. The "Starting at" label disappears and is replaced with the actual price.

When Sq Ft Is Required

The square footage field becomes required (shown with a red asterisk) if any selected service or package uses sq ft based pricing or sq ft based duration. The client cannot proceed past the Property step without entering it.

Editing and Deleting Tiers

  • To edit a tier, simply change the values in the fields. Changes are saved when you click Update on the service or package.
  • To delete a tier, click the trash icon next to it. Be mindful that removing tiers may create gaps. Fill them before saving.
  • To reorder tiers, you'll need to adjust the min/max values manually. Tiers are displayed from lowest to highest sq ft range.

Tips

  • Plan your ranges first. Before entering tiers, sketch out the sq ft breakpoints that make sense for your market. Common breakpoints are 2,000, 3,500, and 5,000 sq ft.
  • Keep it simple. Three to four tiers is usually enough. Too many tiers can be confusing.
  • Match pricing and duration tiers. While they're independent, it's easier to reason about if they use the same (or similar) sq ft breakpoints.
  • Test with real numbers. After setting up tiers, go to your order page and enter different sq ft values to verify the prices and durations look right.
  • Use the duplicate button. If you're creating a similar service with different tier prices, duplicate the original to start with its tiers already in place, then adjust.