Skip to main content

How Bundle Tier Pricing Works (Including Fixed-Price Services)

A
Written by Amy DeFine
Updated this week

Overview

In Spiro, bundle pricing can override individual service pricing, allowing you to create packages where most services scale by size (square footage), while specific services (such as 3D Tours) remain a fixed price.

This setup is especially useful when you want:

  • A single bundled package

  • Pricing tiers based on property size

  • One or more services that should not scale with size

Important pricing behavior

Bundles do not calculate prices from their services.
Bundle pricing is set intentionally and represents the total package price shown to the client β€” regardless of how individual services are priced internally.

How Pricing Works in Bundles

Spiro uses two layers of pricing that work together:

1. Service Pricing

  • Defined when you create or edit a Service

  • Can be Fixed or Variable (size-based)

2. Bundle Tier Pricing

  • Defined at the Bundle level

  • Determines the final price shown to the client

  • Can override how included services are priced

πŸ”‘ Important:
When a service is included inside a bundle, the bundle tier price controls what the client pays, not the individual service’s default pricing.

Common Scenario: Fixed-Price Service Inside a Size-Based Bundle

Example use case:

  • Photography β†’ scales by square footage

  • 3D Tour β†’ always $150

  • Bundle price β†’ increases by tier (Small / Medium / Large homes)

How Spiro Handles This

  • The bundle tier price represents the total package price

  • Services inside the bundle do not need to individually match the bundle math

  • A service like 3D Tours can remain fixed even though the overall bundle price changes by size

βœ… This is expected behavior
βœ… This is supported
βœ… No workaround is required

Recommended Setup

Step 1: Configure Your Services

  • Create or edit each service normally

  • Set:

    • Photography β†’ Variable pricing (size-based)

    • 3D Tour β†’ Fixed pricing

πŸ’‘ The fixed service price is informational when bundled - the bundle controls checkout pricing.

πŸ’‘ You do not need to match service pricing to bundle tiers - bundle pricing is set intentionally and independently.

Step 2: Configure Bundle Tier Pricing

  1. Go to Shopping Cart β†’ Order Pages

  2. Edit the bundle

  3. Enable Variable (Tiered) Pricing

  4. Define your tiers (amounts below are examples only and not indicative of recommended business practice):

This bundle can include both variable and fixed services.

What Clients See on the Order Page

  • Clients select a bundle based on property size

  • They see one clear bundle price

  • Individual service pricing inside the bundle does not change the final amount

This creates:

  • Clear pricing for clients

  • Flexible internal setup for your services

  • Predictable revenue across property sizes

Common Questions

Does a fixed-price service need special setup to stay fixed?

No. As long as the service itself is fixed, it will remain fixed β€” even when included in a tiered bundle.

Can a bundle override individual service pricing?

Yes. Bundle tier pricing always determines the final checkout price.

Should I use Linked Add-Ons for this?

No. This use case applies to services included directly in a bundle, not upsells, add-ons, or pop-up offers.

Related Articles

Did this answer your question?