April 13, 2026

Event Types & Reports — A Step-by-Step Tutorial

Event types are the building blocks of every booking page. This tutorial walks you through creating one from scratch, customizing it for different use cases, and then using the analytics dashboard and PDF reports to track how your link is performing.

1. What is an Event Type?

An event type is a reusable template for the kind of meetings you accept — for example, a 30-minute discovery call or a 60-minute paid coaching session. Each event type has its own duration, location, intake questions, and pricing. When a guest visits your booking page, they pick an event type first, then choose a time.

Free accounts can create one event type with up to 50 bookings per month. Pro accounts have unlimited event types and unlimited bookings, which is what most professionals need because you typically want at least two: a short discovery call and a longer paid session.

2. Creating Your First Event Type

  1. From the dashboard, click Event Types in the navigation.
  2. Click Create Event Type in the top right.
  3. Give it a clear title that guests will recognize, such as "Free 15-Minute Intro Call".
  4. Pick a duration. The most common are 15, 30, 45, and 60 minutes, but you can set any custom value.
  5. Choose a location: Google Meet, Microsoft Teams, Zoom, in-person, or phone.
  6. Click Create. Your new event type appears on your booking page immediately.

That is the minimum needed to start accepting bookings. Once created, you can refine every detail by opening the event type and editing it.

3. Field-by-Field Walkthrough

Title and slug

The title is what guests see on your booking page. The slug is the URL fragment — for instance, /yourname/intro-call. Pick a slug that is short, lowercase, and hyphen-separated.

Duration

Duration controls slot length. Shorter durations create more available slots per day. Match the duration to the actual meeting length, including any setup or buffer you expect.

Location

Location determines how the meeting will happen. For video calls, choose Google Meet, Microsoft Teams, or Zoom and PickASlot will create a unique meeting link automatically when each booking is confirmed. For phone or in-person, you can specify the call-in number or the address that should appear in the confirmation.

Buffer time

Buffers add gaps before and after each booking. A 15-minute after-buffer means no one can book another meeting in the 15 minutes after a session ends. Useful for travel time, note-taking, or just catching your breath.

Minimum scheduling notice

The shortest amount of time before a meeting can be booked. A common value is 4 hours so that guests cannot grab a slot starting in the next 30 minutes when you have not had time to prepare.

Date range

The maximum number of days into the future that guests can book. The default is 60 days. Lower it if you want to limit how far ahead people can plan, raise it for long-term consulting engagements.

Daily booking limit

Cap the number of bookings of this type per day. If you set a limit of 4, the booking page hides additional slots once that day has filled up. Helps prevent burnout when you offer high-energy session types.

4. Real-World Event Type Examples

Consultant: Free Discovery Call

  • Duration: 15 minutes
  • Location: Google Meet
  • Price: Free
  • Buffer after: 5 minutes
  • Daily limit: 6

Designed to qualify leads quickly without burning the day on free calls.

Coach: Paid Coaching Session

  • Duration: 60 minutes
  • Location: Zoom
  • Price: €120 (Stripe)
  • Buffer after: 15 minutes
  • Min notice: 24 hours

Payment is collected at the time of booking; the coach controls when the next session can be booked.

Therapist: Initial Assessment

  • Duration: 50 minutes
  • Location: Microsoft Teams
  • Price: €80
  • Intake form: Reason for booking, prior therapy
  • Daily limit: 5

Intake questions let you read context before the session begins.

Sales Team: Demo Round-Robin

  • Duration: 30 minutes
  • Location: Google Meet
  • Distribution: Round-robin
  • Members: 4 SDRs
  • Buffer after: 10 minutes

Bookings are spread evenly across the team and each member's calendar is checked individually.

5. Adding Payments to an Event Type

If you want to charge for a meeting, connect Stripe from the Integrations page first. Then open the event type, set the price (in your chosen currency), and save. Guests will see the price on the booking page and be redirected to a Stripe checkout session before the booking is confirmed.

A booking only appears as Confirmed after payment completes. If a guest abandons the checkout, the pending booking is automatically cleaned up after one hour so the slot becomes available again. PickASlot does not take a platform fee — you only pay the standard Stripe processing fee.

6. Custom Intake Forms

Intake questions appear on the booking form alongside name and email. You can ask short text, long text, or dropdown questions. Mark a question as required to ensure guests cannot skip it. Answers are saved with the booking and emailed to you in the confirmation, so you can read them before the meeting.

Common intake questions include "What would you like to discuss?", "What is your company size?", or "Have you used a tool like this before?". Keep the form short — every extra field reduces conversion. Three questions is a good ceiling.

7. The Analytics Dashboard

Pro accounts get an Analytics page that shows you what is actually happening on your booking link. Metrics include total bookings over time, bookings broken down by event type, cancellation and no-show rates, top booking days, peak booking hours, and revenue collected through Stripe.

Analytics only become useful after you have at least 20-30 bookings, so do not be discouraged if the charts look thin in the first week. Once you have a few months of data, patterns like "Tuesdays are my busiest day" or "60% of discovery calls convert to paid sessions" become clear and you can adjust your availability accordingly.

You can filter the dashboard by date range to compare months or quarters. Switch between "all event types" and a specific one to see how each performs in isolation.

8. Downloading PDF Reports

Every chart on the Analytics page can be exported as a PDF. The generated report is a clean, brandable summary that includes the key metrics, top event types, revenue, and the date range you selected. It is designed to be readable on its own — useful for sharing with a manager, including in a quarterly review, or sending to an accountant.

  1. Open the Analytics page in the dashboard.
  2. Pick the date range you want to report on.
  3. Click Download PDF in the top right.
  4. The report generates in your browser and downloads automatically — no email or wait time.

Reports use your custom branding (logo and brand colour) if you have configured them in Settings — Branding. That makes them suitable for forwarding to clients without further editing.

9. Tips for Better Booking Numbers

  • Limit choice. Three event types is usually plenty. Too many options cause guests to abandon the page without booking.
  • Front-load the value. Use event-type titles that explain the outcome, not the format. "Strategy Session: Book Your First Client" beats "30-Minute Call".
  • Use a free intro call. A free 15-minute call funnels prospects toward your paid sessions and gives you a chance to qualify them.
  • Keep intake forms short. Each extra question reduces conversion. Two or three required questions is the sweet spot.
  • Add buffer time. Back-to-back meetings burn you out and lower the quality of the next session. 10-15 minutes between calls is worth it.
  • Review analytics monthly. Look at peak booking days and shape your availability around them. If 70% of bookings happen on Tuesdays and Wednesdays, consider blocking other days for deep work.

Build your booking page in two minutes

Free to start. No credit card required. Connect your calendar, create your first event type, and share your link.