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 10 months 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?