Sessions
Sessions are the individual occurrences within an event where attendees actually participate. While an event defines what you're offering (name, description, tickets), sessions define when and where it happens. Understanding how to manage sessions effectively is key to running successful events.
Events vs Sessions
Understanding the relationship between events and sessions is fundamental:
| Event | Session |
|---|---|
| The container/course | An individual occurrence |
| Defines what you're offering | Defines when and where |
| Has name, description, tickets | Has dates, times, capacity, venue |
| Can have multiple sessions | Belongs to one event |
| Attendees browse events | Attendees book sessions |
Think of it like a university course: "Introduction to Python" is the event (course). The Monday 2pm section, Wednesday 4pm section, and Online section are sessions. Students enrol in a specific session, not just "the course".
When You Need Multiple Sessions
Create multiple sessions when you want to:
- Run the same content at different times - Morning vs afternoon, weekday vs weekend
- Offer different locations - London, Manchester, or Online
- Manage different cohorts - January intake, March intake
- Limit class sizes - 20 per session instead of 100 in one
- Run multi-day programmes - Day 1 and Day 2 of a workshop
Single-Session Events
Many events only need one session. When you create an event, you'll be prompted to create at least one session. For a single occurrence, one session is all you need.
Creating Sessions
Adding a New Session
- Open your event
- Go to Sessions (or Schedules)
- Click Add Session or Create Session
- Enter the required details
- Save
Required Session Details
| Field | Description | Example |
|---|---|---|
| Start Date & Time | When the session begins | 15 March 2025, 09:00 |
| End Date & Time | When the session finishes | 15 March 2025, 17:00 |
| Capacity | Maximum number of attendees | 25 |
| Booking Deadline | Latest time someone can book | 14 March 2025, 18:00 |
Optional Session Details
| Field | Description |
|---|---|
| Venue/Location | Physical address or room name |
| Meeting Link | URL for online sessions (Zoom, Teams, etc.) |
| Online | Mark as virtual/online session |
| Cancellation Date | Latest date attendees can cancel |
Session Settings
Capacity
Session capacity determines the maximum number of attendees:
- Range: 1 to 5,000 attendees
- Default: 100
- How it works: Capacity is reduced as bookings and reservations are made
When capacity is reached:
- New bookings are blocked for that session
- Attendees can join the waitlist if enabled
- Other sessions of the same event remain bookable
Booking Deadline
The booking deadline is the latest time someone can complete a booking for this session.
- Must be before the session start time
- After the deadline, the "Book Now" option disappears
- Existing bookings are not affected
Common deadline strategies:
- Day before: Close bookings 24 hours ahead for planning
- Week before: Allows time to prepare materials for confirmed numbers
- Same day: Accept last-minute bookings (set deadline a few hours before start)
Cancellation Date
The cancellation date is the latest time an attendee can request to cancel their booking.
- Must be on or before the session start time
- Before this date: Attendees can request cancellation (pending your approval)
- After this date: Only you (the organiser) can cancel bookings
For more on cancellation handling, see Cancellations & Refunds.
Published Status
Each session can be individually published or unpublished:
- Published: Session is visible and bookable
- Unpublished: Session is hidden from attendees
This is separate from the event's visibility settings. An event must be published for any sessions to be visible, but you can unpublish individual sessions while the event remains live.
Online vs In-Person
Mark sessions as online when they're virtual:
- Adds an "Online" indicator for attendees
- Prompts you to add a meeting link
- Meeting link is revealed to attendees after booking
Meeting links support common platforms:
- Zoom
- Microsoft Teams
- Google Meet
- Any URL
Multi-Day Sessions
Sessions can span multiple days for workshops, courses, or conferences that run over consecutive or non-consecutive dates.
Setting Up Multi-Day Sessions
When creating a session:
- Set the Start Date to the first day
- Set the End Date to the last day
- The system recognises this as a multi-day session
Example: A 3-day workshop from Monday 9am to Wednesday 5pm.
Multi-Day Attendance Tracking
For multi-day sessions, attendance is tracked per day:
- Each day within the session has its own attendance record
- Attendees can be marked present/absent for each day independently
- Attendance statuses reflect overall participation:
- Attended: Present for all days
- Partially Attended: Present for some days
- Absent: Not present for any days
Date Changes for Multi-Day Sessions
If you change the dates of a multi-day session:
- Existing attendance records are preserved where possible
- New days are added with no attendance marked
- Removed days lose their attendance data
- Attendees are notified of date changes (if configured)
Timezone Handling
Medtribe handles timezones to ensure clarity for both you and your attendees.
How Times are Displayed
- To you (organiser): Times shown in your account timezone
- To attendees: Times shown in the session's timezone, with clear timezone label
- In listings: Timezone abbreviation displayed (e.g., "GMT", "BST", "EST")
Setting Session Timezone
Sessions inherit the timezone from your account settings. To adjust:
- Go to your Account Settings
- Update your Timezone
- New sessions will use this timezone
Online Events and Timezones
For online events with international attendees:
- Choose a timezone that makes sense for your primary audience
- Consider adding the timezone conversion in your event description
- The displayed timezone helps attendees convert to their local time
Session-Level Overrides
Some settings can be overridden at the session level:
Ticket Quantities per Session
By default, ticket quantities apply across all sessions. You can override this:
- Set session-specific limits for certain tickets
- Useful when different sessions have different capacity constraints
See Tickets for more on ticket configuration.
Waitlist Settings
Waitlist behaviour can be configured per session:
- Enable/disable waitlist for specific sessions
- Configure auto-offer settings
See Waitlists for configuration details.
Duplicating Sessions
Quickly create similar sessions by duplicating an existing one:
- Find the session you want to copy
- Click Duplicate or select from the menu
- Adjust dates, times, and capacity as needed
- Save the new session
What Gets Copied
- Capacity settings
- Venue/location
- Online status and meeting link
- Deadline settings
- Ticket configurations
What Doesn't Get Copied
- Bookings (each session starts empty)
- Attendance records
- Reservations
- Exact dates/times (you must set new ones)
Managing Multiple Sessions
Session List View
The sessions list shows:
- Session dates and times
- Capacity and current bookings
- Published status
- Quick actions (edit, duplicate, delete)
Archiving Past Sessions
Past sessions remain visible in your event for record-keeping. You can:
- View historical attendance and booking data
- Export reports from past sessions
- Issue certificates for completed sessions
Deleting Sessions
You can delete a session if it has no bookings. If it has bookings:
- Cancel all bookings first, or
- Unpublish the session (hides it but preserves data)
Common Questions
Can attendees book multiple sessions of the same event?
By default, yes - an attendee can book different sessions of the same event. This is useful for recurring events where someone might attend multiple occurrences. If you want to restrict this, you would manage it manually or through application forms.
What happens if I change session dates after people have booked?
The booking remains valid, but attendees may not be automatically notified of the change. Best practice is to:
- Use the notification features to inform attendees
- Offer cancellation/refund if the new dates don't work for them
- Update any materials referencing the old dates
How do I offer the same event online AND in-person?
Create two sessions: one marked as Online with a meeting link, and one In-Person with a venue address. Attendees choose which session works for them. You can give them different names like "Workshop - Online" and "Workshop - London".
Can I have different prices for different sessions?
Ticket prices are set at the event level, not per session. If you need different pricing, create separate ticket types (e.g., "Morning Session" vs "Evening Session") or use different events entirely.
What's the maximum number of sessions per event?
There's no hard limit on sessions per event. However, for very large numbers of sessions, consider whether multiple events might be more manageable for both you and attendees.
Troubleshooting
Session not appearing for attendees
- Check the session is published
- Check the event is published
- Verify the booking deadline hasn't passed
- Ensure there's available capacity
Can't create a booking deadline before session end
- The deadline must be before session start, not end
- Check you've entered dates correctly
Capacity shows wrong number
- Remember that reservations count against capacity
- Check for pending reservations holding seats
- Cancelled bookings should release their seats
Timezone looks wrong
- Sessions use your account timezone at creation time
- Check your account timezone settings
- Remember: daylight saving time changes the abbreviation (GMT vs BST)
Related Guides
- Managing Events - Create and configure events
- Tickets - Set up tickets and pricing
- Attendance Tracking - Track attendance for sessions
- Reservations - Reserve spots for specific people
- Waitlists - Handle sold-out sessions
- Visibility Settings - Control session discoverability
For session-related questions, contact support@medtribe.com.