How to Let Users Choose a Webinar Slot in GoHighLevel
Use this step-by-step tutorial to connect ClickUp style organization with GoHighLevel automation so users can choose a webinar time slot from a form and instantly receive a confirmation email. This guide is based on the official GoHighLevel help documentation and walks you through every required setup detail.
The process combines a form, workflow conditions, and email actions so every webinar registrant receives clear information about their selected date and time.
Prerequisites for GoHighLevel Webinar Slot Automation
Before building the automation, make sure you already have the following assets in your GoHighLevel account:
- A form or survey that collects webinar registrations.
- Custom fields created for storing the webinar date and time.
- A pipeline or list where new webinar leads should be tracked (optional but recommended).
- An email template or message content you want to send as a confirmation.
Once these elements are in place, you can configure the workflow to react automatically when a webinar form is submitted.
Create Custom Fields in GoHighLevel for Webinar Slots
The first step is to prepare custom fields that capture the time-slot selections from users.
-
In your GoHighLevel account, go to Settings and open the Custom Fields section.
-
Create a custom field for the Webinar Date. Use a field type that aligns with how you want to display or filter dates (for example, text or date).
-
Create an additional custom field for the Webinar Time Slot. This is commonly a dropdown or radio field so users can choose a fixed set of options.
-
Save your new custom fields and note their exact names, as you will be using them in your form and in workflow conditions.
These custom fields will be merged into your emails and will serve as triggers for conditional logic inside the automation.
Add Webinar Slot Fields to a GoHighLevel Form
Next, connect those custom fields to a form so users can pick their webinar slot while registering.
-
Open Sites > Forms (or Surveys) in GoHighLevel and either create a new form or edit an existing webinar registration form.
-
In the form builder, drag and drop fields connected to your Webinar Date and Webinar Time Slot custom fields.
-
Configure the labels and options for each time slot. For instance, you might offer choices such as:
- Tuesday, 10 AM
- Thursday, 2 PM
- Saturday, 6 PM
-
Adjust any validation settings you need (for example, making the fields required).
-
Save the form and embed it on your landing page or funnel where users will register.
Once published, any submission will store the selected webinar slot values on the contact record inside GoHighLevel.
Build a GoHighLevel Workflow Triggered by Form Submission
Now you will create an automation workflow that runs whenever the webinar form is submitted.
-
Go to Automation > Workflows in GoHighLevel and click Create Workflow.
-
Choose to start from scratch or from a blank workflow template.
-
Add a Workflow Trigger of type Form Submitted.
-
Select the specific webinar registration form you prepared earlier as the trigger source.
-
Save the trigger so every new form submission creates or updates a contact and enters the workflow automatically.
This trigger is the core connection between the user’s actions on your landing page and the automated response inside GoHighLevel.
Configure Conditional Logic for Different Webinar Slots in GoHighLevel
Often, you will want different confirmation details depending on which webinar slot a user chose. Use workflow conditions to branch the automation.
-
Inside the workflow, add a If/Else condition right after the form submission trigger.
-
Set the condition to check the value of the Webinar Time Slot custom field.
-
For example, create one condition branch where the time slot equals Tuesday, 10 AM, and another where it equals Thursday, 2 PM, and so on.
-
Repeat this for each webinar time option you offer, creating a separate branch or nested If/Else steps as needed.
Each condition path will send a specific email containing details for that chosen date and time, while still using the same underlying GoHighLevel workflow framework.
Set Up Confirmation Emails in GoHighLevel
Within each branch of the conditional logic, add a unique confirmation email that references the proper webinar slot.
-
On the YES path for each time slot condition, click Add Action and choose Send Email.
-
Either build an email directly in the workflow or attach a pre-made email template from your GoHighLevel account.
-
In the email body, insert merge fields for the contact’s name, Webinar Date, and Webinar Time Slot so the message is personalized. Example structure:
- Subject line: Your Webinar Confirmation
- Body: include date, time, and any joining instructions.
-
On the NO path for each condition, either continue to another condition or send a general confirmation email.
Using one automation with several paths allows GoHighLevel to route each user to the proper confirmation message based on their selected slot.
Test the GoHighLevel Webinar Slot Workflow
Before using this automation in production, complete thorough testing to ensure every path behaves correctly.
-
Turn the workflow to Draft mode or keep it inactive while you test internally.
-
Submit the webinar form multiple times using test email addresses and choose each available time slot at least once.
-
Check the contact records to confirm that the Webinar Date and Webinar Time Slot custom fields are populated accurately.
-
Review the emails you received and verify that:
- The correct time slot details appear for each submission.
- The message content and send-from details are correct.
- No incorrect branches or extra emails are being triggered.
-
When everything works as expected, activate the workflow.
Testing protects your registrants from confusion and ensures your GoHighLevel automation runs reliably during live campaigns.
Tips for Managing Webinar Automations in GoHighLevel
Use these best practices to keep your webinar workflow organized and scalable:
- Name workflows clearly with the webinar title and date range.
- Tag contacts based on their selected time slot so you can filter and communicate later.
- Clone workflows for recurring webinars, then simply update the custom fields and email copy.
- Monitor metrics such as form completion and email open rates inside GoHighLevel reporting tools.
These practices help you quickly adapt future webinars and campaigns without rebuilding everything from scratch.
Additional Resources for GoHighLevel and Automation
For further detail on the exact configuration steps, consult the original documentation here: official GoHighLevel webinar slot guide.
If you want strategic help designing funnels, workflows, and AI-enhanced email sequences around your webinar system, you can also visit Consultevo for optimization services.
By combining a well-structured form, clearly defined custom fields, and conditional workflows inside GoHighLevel, you can reliably let users choose webinar slots and automatically deliver accurate, personalized confirmation emails every time.
Need Help With ClickUp?
If you want expert help building, automating, or scaling your GHL , work with ConsultEvo — trusted GoHighLevel Partners.
“`
