Skip to main content

🎛️ Additional Services (Add-Ons)

Enhance the client experience with flexible, bookable extras.

Bojan Dosljak avatar
Written by Bojan Dosljak
Updated over a month ago

Add-ons (also referred to in the admin as Additional Services) are optional extras clients can add to their session—things like highlight reels, trailers, podcast branding, or makeup.

Unlike upgrades (which are tied directly to base services), add-ons are flexible, standalone enhancements that appear in the final step of the booking flow. They’re a great way to:

  • Offer creative extras without overwhelming clients up front

  • Increase booking value through non-intrusive upsells

  • Tailor sessions to client needs on a case-by-case basis


🎥 Watch Video Explainer


🔧 Where to find it:

Admin Panel → Additional Services


🛠 How to create or edit an Add-On:

When adding a new add-on, you’ll configure:

  • Name – This is shown in the client-facing interface (e.g. “3 Signature Highlights”)

  • Description – Short, punchy copy to explain what the add-on is and why it’s valuable

  • Price per unit

  • Minimum quantity (optional) – Set this for items like highlight clips or reels where it only makes sense to sell in batches

  • Unit pricing type

    • Per session – Flat price added once, no matter how long the session is

    • Per hour – Multiplies based on session duration (e.g. 2-hour booking = 2x price)

    • Custom label – You can write something like “Per edited clip” or “Per remote guest” to make pricing crystal clear


👁️ Visibility Settings

Add-ons can be either:

Status

Use Case

Visible

Shown in the booking flow to all users

Invisible

Hidden from public view, but available when creating admin bookings

Invisible add-ons are perfect for scenarios where you want something ready in the CMS (for bundles or custom client work), but don’t want clients selecting it directly.


🧩 How Add-Ons Appear in the Booking Flow

Add-ons show up in Step 4 of the client’s booking journey—after they’ve selected their setup and base service.

They are presented in a visual card-style layout, each showing:

  • Name

  • Description

  • Price (with multiplier if applicable)

  • Quantity selector (if allowed)

Clients can add as many as they want before moving to payment.

🧠 Add-ons appear dynamically based on the Setup they’re tied to. If you don’t link an add-on to a setup, it won’t show up—even if it’s marked as visible.


✅ When to Use Add-Ons

Add-ons are great for:

  • Services that vary from session to session (e.g. makeup, parking, jingle)

  • Extras that don’t make sense baked into base services

  • Premium content like highlight reels, trailers, or audience clips

  • Optional gear (e.g. teleprompter, multi-cam)

They help studios generate more revenue without overloading the core booking experience.


🧠 Add-Ons vs. Upgrades

Let’s make the distinction super clear:

Feature

Add-Ons (Additional Services)

Upgrades (Attached to Base Service)

When it shows

Step 4 of booking flow

Pop Up immediately after base service is selected

How it’s configured

Standalone in Admin Panel

Attached inside each Base Service editor

Visibility options

Can be made visible or invisible

Always visible if attached

Flexibility

Can apply across many setups

Specific to one base service


⚠️ Quick Tips

  • Minimum quantity is perfect for editing-related services. Don’t offer "1 clip" if you know it’s not worth your time.

  • If an add-on isn’t showing up, check:

    • Is it linked to the correct Setup?

    • Is it set to visible?

  • Use custom unit labels to clarify complex services—this can reduce support questions and increase confidence in checkout.


✅ Summary:

Add-ons help you tailor the experience, increase session value, and keep your offerings flexible. Whether you’re offering creative services, on-site upgrades, or just making sessions easier for clients, add-ons give you full control over how your studio adds value without complicating your base services.

Build your add-on library thoughtfully—and revisit it often as you learn what clients love most.

Did this answer your question?