Creating Event Types
Creating Event Types
Event types define what clients can book with you. Learn how to create and configure different appointment types.
What are Event Types?
Event types are the different kinds of appointments or meetings clients can book:
- Consultation Call: 30-minute discovery call
- Strategy Session: 1-hour planning session
- Quick Check-in: 15-minute update call
- Workshop: 2-hour training session
Each event type has its own:
- Duration
- Price (optional)
- Availability rules
- Booking form questions
- Location settings
Creating an Event Type
Basic Information
- Go to Scheduling → Settings → Event Types (or create from dashboard)
- Click "New Event Type" or "Create Event Type"
- Fill in required fields:
- Name: "30-Minute Consultation", "Discovery Call", etc.
- Duration: How long the appointment lasts (15, 30, 60 minutes, etc.)
- Description: What the appointment includes
Optional Settings
Location:
- In-Person: Physical location address
- Phone Call: Phone number
- Video Call: Automatic meeting link (Zoom, Google Meet, etc.)
- Custom: Your own meeting link
Pricing:
- Free: No payment required
- Require Payment: Set price (uses Stripe)
- Price Override: Custom price for this event type
Advanced Options:
- Buffer Time: Time before/after appointment
- Minimum Notice: Hours before booking allowed
- Maximum Advance: Days in advance clients can book
- Require Confirmation: Manual approval needed
- Allow Rescheduling: Clients can change time
- Allow Cancellation: Clients can cancel
Event Type Settings Explained
Duration
How long the appointment lasts:
- 15 minutes: Quick calls
- 30 minutes: Standard consultations
- 60 minutes: Longer sessions
- Custom: Any duration
Buffer Time
Time added before/after appointments:
- Before: Preparation time (e.g., 15 minutes)
- After: Wrap-up time (e.g., 15 minutes)
Example: 30-minute appointment with 15-minute buffers = 1 hour blocked in calendar
Minimum Notice
How far in advance clients must book:
- 2 hours: Book at least 2 hours ahead
- 24 hours: Book at least 1 day ahead
- 48 hours: Book at least 2 days ahead
Prevents last-minute bookings.
Maximum Advance Booking
How far in advance clients can book:
- 30 days: Book up to 30 days ahead
- 90 days: Book up to 3 months ahead
- Unlimited: No limit
Booking Limits
Control how many bookings per period:
- Per Day: Max bookings per day (e.g., 5)
- Per Week: Max bookings per week (e.g., 20)
- Per Month: Max bookings per month (e.g., 80)
Payment Settings
Require Payment:
- Enable to require payment before booking
- Set price (from product catalog or custom)
- Uses Stripe for processing
- Client pays when booking
Payment Options:
- Link to product from catalog
- Set custom price override
- Choose currency
Booking Form Questions
Add questions clients answer before booking:
- In event type settings, find "Booking Form" section
- Click "Add Question"
- Configure question:
- Type: Text, textarea, dropdown, checkbox
- Label: Question text
- Required: Make mandatory
- Options: For dropdown/checkbox
Common Questions:
- "What's the purpose of this meeting?"
- "Any specific topics to discuss?"
- "Preferred communication method?"
- "Company name" (if not already collected)
Location Settings
In-Person
- Select "In-Person"
- Enter Address: Full address where meeting happens
- Address shown to clients on booking page
Phone Call
- Select "Phone Call"
- Enter Phone Number: Number to call
- Number shown to clients
Video Call
- Select "Video Call"
- Choose Provider:
- Zoom: Automatic Zoom link (requires OAuth)
- Google Meet: Automatic Google Meet link
- Microsoft Teams: Automatic Teams link
- Daily.co: Automatic Daily.co link
- Custom: Your own meeting link
- Meeting link automatically generated and sent
Custom Location
- Select "Custom"
- Enter Location Details: Any text (e.g., "We'll send address after booking")
- Shown to clients on booking page
Event Type Availability
Set different availability for each event type:
- Go to Scheduling → Settings → Availability
- Use "Event Type" dropdown
- Select event type
- Set availability for that type only
Use Cases:
- Quick calls: Only morning hours
- Strategy sessions: Only afternoon hours
- Workshops: Only weekends
Activating/Deactivating
To Hide Event Type:
- Open event type
- Toggle "Active" to OFF
- Event type hidden from booking page
- Existing bookings remain
To Show Event Type:
- Toggle "Active" to ON
- Event type appears on booking page
Editing Event Types
- Go to Scheduling → Settings → Event Types
- Click event type name
- Click "Edit"
- Make changes
- Save
Note: Changes apply to future bookings only. Existing bookings keep original settings.
Duplicating Event Types
Create similar event types quickly:
- Open event type
- Click "Duplicate"
- New event type created with same settings
- Edit as needed
- Save
Use Cases:
- Different durations of same service
- Different prices for same service
- Similar event types with slight variations
Best Practices
- Clear Names: Use descriptive names ("30-Min Consultation" not "Meeting")
- Set Duration: Match duration to actual meeting length
- Add Descriptions: Explain what appointment includes
- Use Buffer Time: Add time between appointments
- Set Limits: Prevent overbooking
- Require Payment: For paid services, enable payment
- Add Questions: Collect necessary information upfront
- Test Booking: Book yourself to test experience
Common Event Types
Consultation Call
- Duration: 30 minutes
- Location: Video call
- Price: Free or paid
- Buffer: 15 minutes before/after
Strategy Session
- Duration: 60 minutes
- Location: Video call or in-person
- Price: Paid
- Buffer: 30 minutes before/after
Quick Check-in
- Duration: 15 minutes
- Location: Phone or video
- Price: Free
- Buffer: 5 minutes
Workshop/Training
- Duration: 2-4 hours
- Location: In-person or video
- Price: Paid
- Buffer: 30 minutes before/after
Troubleshooting
Event type not showing on booking page?
- Check event type is active
- Verify availability is set
- Check user has access
- Clear browser cache
Can't set duration?
- Verify duration is valid number
- Check minimum/maximum limits
- Try refreshing page
Payment not working?
- Verify Stripe is configured
- Check payment is enabled for event type
- Test payment link
- Check Stripe API keys
Meeting link not generating?
- Verify calendar/video provider connected
- Check OAuth connection status
- Test connection
- Reconnect if needed
For more help, see Common Issues.
Next Steps
- Managing Bookings - Handle appointments
- Calendar Connections - Sync calendars
- Booking Links - Share your booking page
Updated on: 13/03/2026
Thank you!
