Skip to main content

How to create and configure a meeting type in lemcal

Discover the step-by-step process of generating your own Lemcal meeting types in this article.

Updated today

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

  1. 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.

    Meeting types page with New meeting type button highlighted

  2. In the General tab, start by entering your Meeting Name. This is the name people will see on your booking page.

    General tab showing the Meeting Name field

  3. Then set the Scheduling page link. This creates the unique URL people will use to book this meeting type.

    General tab showing the Scheduling page link field

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.

  1. 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.

    General tab showing the Description field

  2. 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.

    General tab showing the Duration setting

  3. 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.

    General tab showing the Event location selector

  4. 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.

    General tab showing the Confirmation redirect URL field

  5. Review additional guests. The Additional guests section lets you add people who should be automatically included in every booked meeting for this meeting type.

    General tab showing the Additional guests section

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.

  1. 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.

    Availability tab showing schedule selection from the dropdown

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.

  1. 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.

    Scheduling preferences tab showing required notice, buffers, time slots increment, and maximum 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.

  1. Open the Questions tab. At the top, you can also choose whether unanswered guests should be pushed into a lemlist campaign.

    Questions tab showing the Push to a lemlist campaign option

  2. Create or edit a question in the question card. You can define the question text, activate it, and select the answer type.

    Questions tab showing a question card with text, activation toggle, and answer type

  3. If a question must always be answered, enable Mandatory. This prevents guests from continuing without filling it in.

    Question card showing the Mandatory option

  4. 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.

  1. Open Lead routing, click Choose a value, and select the question you want to use for the rule.

    Lead routing tab showing question selection from the Choose a value menu

  2. Choose the rule operator, such as equal, contains, or not contains, then prepare the action that should happen when the condition is matched.

    Lead routing rule showing operator selection and action area

  3. 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.

    Lead routing rule showing value entry and action selection for redirecting to another meeting type

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.

  1. Open Reminders, enable reminders, and edit the email content. You can define when the reminder should be sent and fully customize the message.

    Reminders tab showing reminder toggle, timing, and email editor

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.

  1. 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.

    Follow up tab showing follow-up toggle, timing, and email editor

Phase 9: Charge for meetings with Paid booking

If you offer consulting, sessions, or paid calls, you can make the meeting chargeable through Stripe.

  1. Open Paid booking and enable the Stripe integration to make reservations chargeable. Once connected, you can define the booking price and currency.

    Paid booking tab showing Stripe integration and pricing options

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.

  1. 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.

    Embed tab showing booking page embed code and fullscreen calendar option

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.

Did this answer your question?