circle-info
Welcome to the new Sesami Help Portal with AI capabilities. Search your question and get your answer instantly!
githubEdit

Services

Services are the bookable offerings that customers can schedule appointments for. In Sesami, services are linked to Shopify products and configured with durations, resources, locations, and other settings.

What are Services?

A Service in Sesami represents a bookable offering such as:

  • A 60-minute massage

  • A 30-minute haircut

  • A 2-hour photography session

  • A 90-minute group class

Each service is connected to a Shopify product and configured with:

  • Duration (product variants like "30 Minutes", "1 Hour", "90 Minutes")

  • Resources (team members, rooms, equipment needed)

  • Locations (where the service is offered)

  • Availability (when the service can be booked)

  • Special features (group appointments, instant booking, etc.)

Creating a Service

1

Create the Shopify product

  1. In Shopify Admin, go to Products > Add product

  2. Enter a clear product title (e.g., "Haircut", "Massage", "Consultation")

    • Do NOT include duration in the title

  3. Add variants for different durations:

    • Click Add variant

    • Create variants like "30 Minutes", "1 Hour", "90 Minutes"

    • Set the price for each duration

  4. Add description, images, and other product details

  5. Save the product

circle-check

See: Quickstart - Create Service Products

2

Add the service in Sesami

  1. Open Sesami in your Shopify Admin

  2. Navigate to Services

  3. The Shopify product should appear in the list

  4. Click Manage to configure the service

3

Configure basic settings

Set up the core service configuration:

  • Service name - Automatically pulled from Shopify product title

  • Duration variants - Automatically detected from product variants

  • Status - Enable or disable the service for booking

4

Assign locations (if using multi-location)

If you have multiple locations:

  1. Under Locations & Resources, click Add Location

  2. Select the location(s) where this service is offered

  3. Assign resources for each location

  4. Save your changes

See: Locations

5

Assign resources

Resources are what your service needs to be bookable:

  1. Under Resources, select required resource types:

    • Team member - Staff who deliver the service

    • Room - Physical space needed

    • Equipment - Tools or machines required

  2. Optionally, assign specific resources (or leave it open to any available resource of that type)

  3. Save your changes

circle-exclamation

See: Resources

Key Service Features

Once your service is created, you can enable additional features:

Instant Booking

Skip the Shopify checkout for faster bookings:

  • Just Book - No Shopify order created (perfect for free consultations)

  • Book + Create Order - Create Shopify order with manual payment capture

Booking happens in just 3 steps: pick a time, enter details, confirm.

See: Instant Booking

Group Appointments

Allow multiple customers to book the same time slot:

  • Perfect for classes, workshops, tours, seminars

  • Set maximum number of participants per slot

  • Available on Pro and Premium plans

See: Group Appointments

Cancellations & Rescheduling

Let customers manage their own bookings:

  • Allow customers to cancel appointments

  • Allow customers to reschedule appointments

  • Set how many hours before appointment changes are allowed

  • Option to automatically refund on cancellations

  • Available on Pro and Premium plans

See: Cancellations, Rescheduling and Refunds

Same Day Bookings

Control whether customers can book on the same day:

  • Disable same day bookings entirely

  • Round-up starting interval - Set minimum advance notice (15 or 30 minutes)

See: Same Day Bookings and Round Up Starting Interval

Buffer Times

Add time between appointments for preparation:

  • Before each appointment - Prep time

  • After each appointment - Cleanup time

  • Before first appointment of the day - Opening setup

Buffer times appear only in the admin calendar, not for customers.

See: Buffer Times Between Bookings

Flexible Slots

Control when customers can book:

  • Set slot intervals (15, 30, 45, or 60 minutes)

  • Service-specific configuration

  • Match booking times to your actual operations

See: Flexible Slots

Storefront Calendar Start Date

Set a specific start date for the booking calendar:

  • Calendar opens to your chosen date instead of today

  • Perfect for seasonal services, future events, or pre-sales

See: Storefront Calendar Start Date

Add virtual meeting links for online appointments:

  • Add Zoom, Google Meet, Skype, or Teams links

  • Include in confirmation emails automatically

  • Can be set per team member or per service

See: Adding Online Meeting and Conferencing Links

Managing Services

View all services

In Sesami > Services, you can:

  • See all services linked to Shopify products

  • View service status (enabled/disabled)

  • Access configuration for each service

  • See which locations each service is offered at

Edit a service

  1. Go to Sesami > Services

  2. Find the service and click Manage

  3. Make your changes

  4. Save

Changes take effect immediately.

Remove a service

To remove a service from Sesami:

  1. Go to Sesami > Services

  2. Find the service and click Manage

  3. Scroll to Remove Service

  4. Type Remove to confirm

  5. Click Remove again

circle-exclamation

Service Configuration Checklist

Before launching a service, verify:

Best Practices

  • Use clear names - "60-Minute Massage" is better than "Massage Package A"

  • Use variants for durations - Don't create separate products for each duration

  • Assign resources carefully - Ensure required resources are actually needed

  • Set realistic buffer times - Don't make buffers so long that availability disappears

  • Test customer experience - Book a test appointment to see what customers see

  • Configure locations first - If using multi-location, set up locations before services

Troubleshooting

chevron-rightService not appearing in Sesamihashtag

Check:

  • Product is created in Shopify with proper variants

  • Product variants use correct format: "30 Minutes", "1 Hour", "90 Minutes"

  • You've refreshed the Sesami services page

chevron-rightNo time slots appearing for servicehashtag

The most common issue! Check:

  1. Resources are assigned to the service

  2. Availability is set for assigned resources

  3. Timezone is correct in Sesami Settings

  4. Booking window allows future bookings

  5. No block-offs covering all available dates

See: Quickstart Troubleshooting

chevron-rightCustomer can't complete bookinghashtag

Check:

  • Service is enabled

  • Resources have availability for the selected time

  • Selected location (if multi-location) has resources assigned

  • No conflicting bookings at that time

Last updated

Was this helpful?