By the end of this tutorial, you’ll know how to create a meeting type in lemcal and configure its advanced options, including availability, scheduling preferences, questions, lead routing, reminders, follow-ups, paid bookings, and embed settings.
Why this matters
Your meeting type controls the full booking experience. Setting it up properly helps people book the right meeting, gives you the information you need before the call, and lets you automate what happens before and after the meeting.
Prerequisites
You should already have access to your lemcal workspace.
You should already know how to create availability schedules in the main Availabilities section.
If you want to use paid meetings, you’ll need a connected Stripe account.
Phase 1: Create a new meeting type
Go to Meeting types in the left sidebar, then click New meeting type. This opens the meeting type builder where you’ll configure all booking settings.
In the General tab, start by entering your Meeting Name. This is the name people will see on your booking page.
Then set the Scheduling page link. This creates the unique URL people will use to book this meeting type.
Phase 2: Configure the General tab
The General tab contains the core information for your meeting type. This is where you define what the meeting is, how long it lasts, and how it should behave after someone books.
Add a description. Use the Description field to explain the purpose of the meeting or tell guests what to prepare. This text appears on the booking page and helps set expectations.
Set the duration. Choose how long the meeting should last in minutes or hours. This affects which time slots are offered on the booking page.
Choose an event location. Select where the meeting will happen, such as Google Meet. This is a critical setting: if no event location is configured, lemcal won’t generate a meeting link for booked events.
Add a confirmation redirect URL. If you want guests redirected to a custom page after booking, enter it in Redirect URL. This is useful for thank-you pages, onboarding pages, or next-step instructions.
Review additional guests. The Additional guests section lets you add people who should be automatically included in every booked meeting for this meeting type.
Phase 3: Select availability for the meeting type
The Availability tab does not let you edit a schedule directly. Instead, you select one of the availability schedules you already created in the main Availabilities area.
Open Availability, then choose the schedule you want this meeting type to use from the dropdown list. This is how you assign booking hours to the meeting type without changing the schedule itself.
Important: If you want to change working days or hours, you need to go to the main Availabilities section. Inside the meeting type, you can only select an existing schedule.
Phase 4: Control booking rules with Scheduling preferences
The Scheduling preferences tab controls when and how people can book. These settings are useful when you want more control over notice periods, buffers, slot visibility, and daily booking limits.
Set required notice, buffers, slot increments, and daily limits. Open Scheduling preferences to configure the booking rules for this meeting type. Here you can set a minimum and maximum notice, add breaks before or after meetings, choose the time slot increment, and limit the number of meetings per day.
Required notice: Controls how soon or how far in advance someone can book.
Buffers: Adds breathing room before or after meetings.
Time slots increment: Defines how booking slots are displayed.
Maximum meetings per day: Helps manage your workload.
Phase 5: Collect answers with Questions
Questions appear before guests see available time slots. Use them to gather context, qualify leads, or require information before someone can complete the booking flow.
Open the Questions tab. At the top, you can also choose whether unanswered guests should be pushed into a lemlist campaign.
Create or edit a question in the question card. You can define the question text, activate it, and select the answer type.
If a question must always be answered, enable Mandatory. This prevents guests from continuing without filling it in.
You can review or change the Mandatory setting at any time while editing the question.
Common uses for questions:
“How can I help you?” to prepare before the call
Login email or account details for faster troubleshooting
Use case or company information for qualification
Phase 6: Route guests to the right meeting type
Lead routing lets you send people to different meeting types based on their answers. This is useful when you want to share one booking flow externally but direct different use cases to different destinations.
Open Lead routing, click Choose a value, and select the question you want to use for the rule.
Choose the rule operator, such as equal, contains, or not contains, then prepare the action that should happen when the condition is matched.
Enter the comparison value, click Choose an action, and select Redirect to an other meeting type if you want matched leads sent to another booking flow.
Note: Lead routing decides which meeting type a guest should enter. It does not distribute meetings across teammates. For team distribution, use round robin meeting types instead.
Phase 7: Automate reminders before the meeting
Reminders help reduce no-shows by sending automatic emails before the meeting starts.
Open Reminders, enable reminders, and edit the email content. You can define when the reminder should be sent and fully customize the message.
Phase 8: Send follow-up emails after the meeting
Follow-ups let you automatically contact guests after the meeting ends. This is useful for thank-you emails, recap messages, next steps, or sharing additional resources.
Open Follow up, enable follow-ups, and edit the email content you want sent after the meeting. You can also control the delay before the message goes out.
Phase 9: Charge for meetings with Paid booking
If you offer consulting, sessions, or paid calls, you can make the meeting chargeable through Stripe.
Open Paid booking and enable the Stripe integration to make reservations chargeable. Once connected, you can define the booking price and currency.
Important: Paid meetings are not currently supported on embeds.
Phase 10: Add the booking widget to your website
If you want to place the meeting on your website, use the Embed tab to copy the embed code.
Open Embed, review the generated code, and copy it into your site where you want the booking widget to appear. You can also choose whether to use the fullscreen calendar version.
Practical example
Here’s a simple way to use these advanced settings together:
Create a demo meeting type
Add a mandatory question like How can I help you?
Use Lead routing to redirect support-related answers to an onboarding meeting and sales-related answers to a sales demo
Turn on Reminders to reduce no-shows
Turn on Follow up to automatically send recap emails
If the session is paid, connect Stripe in Paid booking
If you want bookings directly from your website, copy the code from Embed
Troubleshooting & pitfalls
Issue: Booked meetings don’t include a Google Meet link
Root cause: No event location was configured in the General tab.
Fix: Open the meeting type, go to General, and set an Event location such as Google Meet.
Issue: The user wants to change working hours from inside the meeting type
Root cause: Availability schedules can’t be edited from the meeting type.
Fix: Go to the main Availabilities section, update the schedule there, then come back and select it in the meeting type.
Issue: Guests can book too soon or too far in advance
Root cause: Required notice is not configured properly.
Fix: Open Scheduling preferences and adjust the minimum and maximum notice values.
Issue: Guests aren’t being redirected to the correct meeting type
Root cause: The lead routing operator, value, or action doesn’t match the question answer.
Fix: Review the selected question, check the rule condition, and confirm the redirect action points to the correct meeting type.
Issue: Paid bookings don’t work on an embedded widget
Root cause: Paid meetings are not supported on embeds.
Fix: Share the direct booking page instead of using the embed.
Public vs private meeting types
Public meeting types appear on your main booking page.
Private meeting types are hidden from the main booking page and can only be accessed through their direct link.




















