Add-ons are the optional extras clients can include with a booking: extra hours, premium backdrops, photo prints, props, or any other upsell. Two things shape how well they sell: how you price them and how clearly they're presented during online booking or on a proposal. Most businesses start with a handful of add-ons and adjust from there.
Each add-on has its own settings for pricing, display, and which packages it's available with. This article covers what each option does so you can pick the right setup.
Pricing options
Each add-on uses one of these pricing options. The right one depends on whether the price should stay fixed, change with the quantity or hours the client chooses, or scale with the length of the package.
| Pricing option | How it works | Good for |
|---|---|---|
| Flat Rate, Per Unit, or Per Hour | A single price per qty of the add on. | One-time items like a specific piece of equipment. |
| Multiply by Package's Hours | The price is multiplied by the number of hours in the package. | Items that scale with booking length, like additional prints. |
| Multiply by Package's Days | The price is multiplied by the number of days in the booking. | Things like additional staff, where you want to bill for the length of the booking. |
Display settings
Clients decide on add-ons quickly, so a clear photo and a short description do most of the selling. These settings control what they see:
- Primary Image: Add a photo so clients can see what they're getting. Add-ons with images tend to get chosen more often. You can also add additional images that clients can see during online booking.
- Description: Explain what's included. Keep it short, one or two sentences.
- Categories: Group related add-ons into categories (for example, “Backdrops,” “Extras,” “Equipment”) so the list stays organized as it grows.
- Inventory limit: Set a maximum quantity if you have limited stock of a physical item.
Availability
By default, add-ons are available with all packages. If an add-on only makes sense for certain services, you can restrict it to specific packages. This keeps clients from seeing options that don't apply to what they're booking.