Guides navigation
Getting Started
Data Migration
Booking & Order Forms
Scheduling
Orders & Clients
Invoicing & Payments
Media Delivery
Property Websites
Client Portal
Integrations
Team Management
Analytics & Growth
Account & Settings

Services & Pricing Models

How to set up real estate photography services in Spatiko and pick a pricing model — flat rate, size bands, price per square foot, or named variations.

Last updated

Services are the building blocks of your catalog. Everything else — packages, order forms, scheduling, and team payouts — is built on top of them. Get your services and pricing right and the rest of Spatiko falls into place.

What a service is

A service is one thing you sell: HDR photos, a drone shoot, a video walkthrough, a floor plan, virtual staging. Each service carries its own price and its own on-site time, so Spatiko knows both what to charge and how long to block on your calendar.

For each service you set:

  • Name and description — shown to agents on your order forms. Write them for the client, not for yourself: “25 HDR photos, next-day delivery” beats “Package A”. Descriptions can be up to 400 characters (see how a service looks on your booking form).
  • Category — how the service is grouped and labelled on your forms.
  • Card media — an optional photo and short preview video for the service’s card on your booking form.
  • A pricing model — one of the four below.
  • On-site duration — how long the shoot takes. Spatiko uses this to build your calendar, so keep it honest: include setup and walkthrough time, not just shooting time.
  • Quantity selection — turn it on to let clients order more than one of something (three social reels, a second headshot session) and set the maximum they can pick. It isn’t available on services priced with variations, where the client chooses a named option instead.

Service categories

Every service belongs to one category, which controls how it’s grouped on your booking pages:

  • Photography
  • Videography
  • Aerial & drone
  • Virtual tours
  • Floor plans
  • Editing & retouching
  • Marketing assets
  • Print & physical media
  • Add-ons & upgrades
  • Other services

Categories are purely organizational — they keep a long menu readable so agents can find the drone option without scrolling past your print products.

Your catalog, grouped by category — each service shows its pricing, duration, and where it's used, with a PRIVATE badge on price-list-only items and a toggle to switch a service off without deleting it.

Add-ons and upselling

An “add-on” is simply a service filed under Add-ons & upgrades. It behaves like any other service — separately priced, added to the order — but grouping it as an add-on is what lets you upsell at the moment of booking. This is exactly what agents expect: they pick their core photo package, then see drone, twilight, video, and floor-plan upgrades right there, and add them with a tap instead of a follow-up email.

The four pricing models

Every service uses exactly one pricing model. Pick the one that matches how you actually charge.

Flat price

One fixed price, one duration. The price never changes with property size or options.

Use it when the deliverable doesn’t vary — a twilight shoot, a social reel, a same-day delivery upgrade. The client sees a single price.

Tiered by size

You define size bands — for example under 2,000 sq ft, 2,000–3,500, 3,500 and up — with a price for each. The client just enters the property size when booking, and Spatiko picks the right band automatically. Each band can carry its own duration too, so a larger home books both a higher price and a longer slot.

Use it when the work scales with square footage — most core photography, floor plans, video, and 3D tours. This is the flat-tiered model that dominates real estate photography pricing precisely because it’s easy for agents to budget against and simple to drop into a brokerage price sheet. For where to set the numbers themselves, see how much to charge for real estate photography.

The client sees a price that reflects their home’s size, without having to pick a tier themselves.

Size bands run smallest to largest and should be contiguous. Leave the top band open-ended (no upper limit) so an oversized luxury property still returns a price instead of falling through the cracks.

The service editor: description with its 400-character counter, card photo and video, the four pricing models with size bands, and the Taxable and Private item switches.

Per sq ft

You set a Price per sq ft and a Minimum price, and the client pays the rate times the property size, but never less than the minimum. The service has one duration, whatever the size. If your business measures in square metres, the option reads Per m² instead.

Use it when you already quote a rate per square foot, which is common for 3D tours and floor plans. The minimum price protects you on small properties: “Never charge less than this, however small the property.” A preview under the fields shows what a property of any size would be quoted, so you can sanity-check the rate before you save.

The client sees a price for their property, and the service details explain how it was worked out: the rate and the minimum charge.

A service priced per square foot: a rate, a minimum price for small homes, one duration, and a live quote for a sample property size.

Variations

You define named options — “20 photos / 35 photos / 50 photos”, or headshots for 1, 2, or 3 agents — each with its own price and duration. The client picks one.

Use it when you offer the same service at different scopes and want the buyer to choose. This is how you offer per-image-style pricing (choose your photo count) inside a clean, fixed menu. The client sees a short list and the price follows their pick.

A service priced with variations: the client picks a named option and the price and badge update to match — next to a flat-priced service for comparison.

How a service looks on your booking form

On your booking form, each service is a card with its name, price, and the start of its description. The first two lines or so of the description show on the card, and the rest appears when the client taps Learn more. Keep the most important details, like photo count and turnaround, at the start. Descriptions can be up to 400 characters, and the editor shows a counter as you type.

The Card media section in the service editor gives the card a Photo and a Video:

  • Photo — the still image on the card.
  • Video — a short, silent preview clip that plays over the photo when a client hovers the card on a computer, or scrolls it into view on a phone. It also plays in the Learn more view. Upload an MP4, MOV, or WebM file. Only the first 12 seconds play, without sound, and vertical videos stay vertical.

Adding a video works in Chrome, Edge, or Safari 17 or later. Clients who’ve asked their device to reduce motion don’t get the autoplay. The same Card media fields are on packages.

If you offer your booking form in more than one language, the service editor also has a language switch for the name, description, and variation labels. See languages and translations for how that works.

Virtual services

Services that don’t require you on site — virtual staging, object removal, a floor-plan redraw — can be marked virtual. A virtual service takes no on-site time and isn’t assigned to a shooter, so it never affects your calendar. It’s still a normal, separately-priced item the client can add.

Twilight services

Marking a service as twilight ties it to the sunset window. Clients only see time slots where the twilight portion lands at golden hour and wraps up by dusk. If a booking mixes daytime and twilight work, Spatiko shoots the daytime services first and saves the twilight service for last to catch the best light. It’s worth telling agents this up front, since it limits which times they can pick.

Private services

Turn on Private item to keep a service off your public booking pages. A private service only reaches clients whose price list includes it, like headshots for one brokerage’s agents, and it has to be on the order form they book from too. You can also switch a service with Make private or Make public in its row menu. Private services show a PRIVATE badge in your catalog.

Taxable services

Each service carries a taxable setting. Leave it on for the work you’re required to charge tax on, and switch it off for services that are exempt where you operate. A non-taxable service still counts toward the order total — it’s just left out of the tax calculation.

The toggle only comes into play once you’ve set up rates. See sales tax for that, and for what Spatiko does and doesn’t decide for you.

CubiCasa and iGUIDE fulfillment

If you’ve connected CubiCasa, you can map a service to a CubiCasa floor plan package — 2D Floor Plan, 2D Floor Plan + Fixed Furniture, or 3D Floor Plan. Booking that service then orders the floor plan for you automatically: you scan the property with the CubiCasa app, and the finished plan is delivered into the order’s media alongside everything else. Your catalog list marks mapped services with a CubiCasa icon, so you can see at a glance which ones fulfil themselves.

If you’ve connected iGUIDE (in beta), the same Fulfillment section lets you pick it as the provider instead. An iGUIDE is then created when the service is booked, the photographer uploads the scan to it as usual, and floor plans and tour links sync into the order’s media.

Currency and property size units

All prices are entered and shown in your business currency. Size bands and per-area rates use the Property size unit in Settings → General, either square feet or square metres. Clients always enter the property size in that unit on your booking form.

Changing the unit later doesn’t convert your prices. A band that ended at 2,000 sq ft ends at 2,000 m² after the switch, so review your size-priced services if you ever change it. See currency, units, and time zone for the full setting.

Booking questions about a service

Some details only matter for certain services, like the number of floors for a floor plan. You can ask those on the order form and show them only when the client picks that service. When a service has questions like this, its editor shows how many and which forms ask them. If you delete a service that questions are aimed at, the confirmation tells you which of them will stop being asked. See booking questions to set them up.

Different prices for different clients

Your catalog prices are what everyone sees by default. To give one brokerage or agent their own rates, such as a percentage off everything or a custom price on one service, use a price list. There’s no separate pricing per order form.

Retiring a service

Deactivating a service hides it from booking without deleting it — the right move for seasonal offerings or something you’re phasing out, since your past orders and reporting keep the record. Deleting a service removes it for good, so prefer deactivating unless you’re sure.

Tips

  • Start with your five to ten core services and add the long tail later. A shorter menu converts better.
  • Model what the client chooses, not your internal costs. If agents always buy photos plus a floor plan together, make that a package, not two line items they have to hunt for.
  • Set honest durations. They drive your calendar and travel buffers; padding or shaving them shows up as chaos on shoot day.
  • Lead with add-ons that lift the average order — drone, twilight, and video are the classic upsells agents will happily tack on when they’re one tap away.

Go deeper

Frequently asked questions

How do I price real estate photography by square footage?

You have two options. Tiered by size uses bands such as under 2,000 sq ft, 2,000–3,499, and 3,500 and up, each with its own price and duration, and Spatiko picks the band from the size the client enters. Per sq ft multiplies a rate by the property size and never charges less than the minimum price you set.

Can I let clients choose between a 20-photo and a 50-photo shoot?

Yes — that's the variations pricing model. You define named options such as 20, 35, or 50 photos, each with its own price and on-site duration, and the client picks one at booking with the price following their pick.

When should I use flat-rate versus size-based pricing?

Flat rate fits deliverables that don't vary, like a twilight shoot or a social reel; size-based pricing fits work that scales with square footage, such as core photography, floor plans, video, and 3D tours.

How do add-ons and upsells work?

An add-on is a normal, separately priced service filed under the Add-ons & upgrades category, so agents pick their core package and then see drone, twilight, video, and floor-plan upgrades right on the booking page, one tap away.