Skip to main content

🎙️ Creating Base Services & Add-Ons (And the Difference Between Them)

Define what you offer, how it's priced, and how clients can personalize their sessions.

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

Once your setups are in place, it’s time to define the actual services and options your clients will book. In Podyx, these are divided into two categories:

  • Base Services → your core offerings

  • Add-Ons → optional extras that enhance the base session

Together, they form the core of what clients see, select, and pay for in the booking flow.


🧭 Where to configure them:

Admin Panel → Services
(You’ll see two tabs: Base Services and Add-Ons)


🧱 What’s the Difference?

Base Services

Add-Ons

Required part of any session

Optional (can be skipped)

Always visible in booking flow

Can be hidden from public view

One per session

Multiple add-ons per session

Price defines session base total

Adds to the total price

Linked to setups

Also linked to setups

Can include Upgrades popup

Can be surfaced or invisible


🔹 Creating a Base Service

This is what clients are primarily booking — for example:

  • “1 Hour Audio Podcast”

  • “Livestream with Camera Switcher”

  • “Full Studio Session (Video + Audio)”

To create one:

  1. Go to Base Services

  2. Click Create New

  3. Fill in:

    • Name

    • Default Duration (how long it typically runs)

    • Price

    • Description

  4. Link it to the Setups where it should appear

  5. (Optional) Assign Upgrades — curated add-ons that pop up when the service is selected

🧠 What are Upgrades?

Upgrades are suggested add-ons that show in a popup after a base service is chosen. These are perfect for offering curated bundles, like:

“With this service, many clients also add a Trailer or Reels.”

You can customize:

  • Which add-ons appear as upgrades

  • The title and description shown at the top of the popup

🔑 Base services are always visible in the booking flow and cannot be hidden. They're required to complete a session.


🔹 Creating an Add-On

Add-ons are extras that enhance the session — like:

  • “Reels Package”

  • “Raw Footage Export”

  • “Episode Trailer”

  • “Additional Editing Time”

These can be offered to clients during the fourth step of the booking flow, or only used internally for admin-created sessions.

To create one:

  1. Go to Add-Ons (Additional Services)

  2. Click Create New

  3. Fill in:

    • Name

    • Price

    • Description

  4. Choose a pricing model:

    • Per session (flat price, no matter the duration)

    • Per hour (multiplies based on session length)

    • Custom label (e.g. “per camera,” “per track” — price still calculates per session)

  5. Set a minimum quantity if needed (useful for things like multi-clip packages)

  6. Choose visibility:

    • Visible → shown in public booking flow

    • Invisible → only used in admin bookings

  7. Tie the add-on to the Setups where it should appear (In Admin Panel - Setups)


🧠 Best Practices

  • Use clear names — clients should immediately understand what they’re choosing

  • Link services and add-ons only to the setups where they’re applicable

  • Use Upgrades to guide clients toward high-value extras

  • Use invisible add-ons for internal use, VIP offers, or packages handled manually


🔄 Where These Appear in the Booking Flow

  • Base Services appear after a setup is selected

  • Upgrades appear in a popup immediately after selecting a base service

  • Add-Ons appear in Step 4 (before payment), unless hidden

🧠 All pricing is calculated live and shown before the client reaches checkout.


✅ Summary:

Services and Add-Ons are how you monetize your sessions and give clients flexibility. Base Services define the core offering — while Add-Ons let them customize the experience to fit their goals.

Together, they create a booking flow that’s both simple and tailored.

Did this answer your question?