Skip to main content

Sell access to a webinar

Charge for webinar access with an Event, a Ghost Offer, and an Automation that registers customers. Requires a connected payment provider.

To sell tickets to a webinar, connect an Event, a confirmation Landing Page, and an Offer. When a customer pays, Kajabi registers them to the Event and sends the Event emails that carry the webinar link.

An Event is a scheduled date and time that Kajabi uses to register people and email them. An Offer sets the price and checkout for what customers buy. A Ghost Offer is an Offer with no Product attached, which suits a webinar ticket.

Before you begin

Before you sell webinar tickets, set up the following:

  • A connected payment provider, such as Kajabi Payments, Stripe, or PayPal. Without one, you can't set a price when you create the Offer. Learn about payment options available with Kajabi.

  • A verified account email. Kajabi asks you to verify it before you can add Event emails.

Where to hold a webinar

You can hold a webinar in one of two ways:

  • A pre-recorded video on a Landing Page that's connected to an Offer

  • A live stream through a third-party service, such as Zoom

Either way, add the webinar link to the Event's Location field and to the Event emails, so registrants can find it in both places.

Create an Event

To create an Event for the webinar, set its date, time, and meeting link.

  1. From the Dashboard, click Marketing, then Events.

  2. Click Get started if you haven't created an Event yet, or + New event if you have.

  3. Enter a Title for the Event.

  4. Enter a Location. For a webinar, paste the meeting link, such as a Zoom link.

  5. Under When does this event occur?, select the date and time of the webinar. You can schedule an Event up to 1 year ahead.

  6. Select the Time zone.

  7. Select a Duration, from 15 minutes to 4 hours. The field starts at 1 hour, and Kajabi uses it as the end time in Add to Calendar links.

  8. Under Repeat this event?, leave the Recurring switch off for a one-time webinar.

  9. Click Save. Kajabi creates the Event and opens its details page, where you can add Event emails.

Send the webinar link in an Event email

Kajabi sends an email with the webinar link when someone registers or at a set time before or after the webinar.

  1. From the Dashboard, click Marketing, then Events.

  2. Click the Title of the Event you created.

  3. Under Event Actions, click + Add Email.

  4. In the When dropdown menu, select At time of registration, so customers get the webinar link as soon as they register.

  5. Enter a Subject and an email Body. Include the webinar link in the Body.

  6. Click Save. Kajabi sends the email to each registrant at the time you chose.

Event emails setup

Create a confirmation page

A confirmation page tells customers to check their inbox for the webinar link. You build it as a Landing Page, a standalone page you can customize on its own.

Confirmation page example
  1. From the Dashboard, click Website, then Landing Pages.

  2. Click + New Landing Page and follow the prompts to create the page from a template.

  3. In the page editor, add text that tells customers the webinar instructions are in their email inbox.

  4. Publish the page, so customers can open it after checkout.

Create an Offer

To collect payment for tickets, create a Ghost Offer, which is an Offer with no Product attached.

  1. From the Dashboard, click Sales, then Pricing.

  2. Click + New Offer. Kajabi opens the Offer creation flow.

  3. Enter an Offer title.

  4. Leave Choose products to sell empty, so the Offer isn't connected to a Product, and click Next.

  5. On the Price your offer screen, select a payment type, such as One-time Payment.

  6. Enter the Price, then click Next.

  7. On the Customize your checkout screen, click Save and Finish. The Offer is created and opened. You can then edit the Offer's price and other settings.

Connect the Event and page to the Offer

To connect the Event and the confirmation page to the Ghost Offer, use the Offer's Purchase flow tab. An Automation there registers each customer to the Event, and the Post-purchase setting sends customers to the confirmation page.

With the Automation and the Post-purchase setting in place, customers who buy the Offer receive the Event emails and the instructions for joining the webinar.

Register customers to the Event

To register customers to the Event when they buy, add an Automation to the Ghost Offer. An Automation runs an action automatically when something happens, such as a purchase.

  1. From the Dashboard, click Sales, then Pricing.

  2. Select the Ghost Offer.

  3. Click the Purchase flow tab.

  4. In the Automations section, click + Add Automation.

  5. In the Then field, select Register to an event.

  6. In the field below Register to an event, select the Event.

  7. Click Save. Kajabi registers every customer who buys the Offer to the Event.

Send customers to the confirmation page after purchase

To send customers to the confirmation page after they buy, set the Ghost Offer's post-purchase page.

  1. From the Dashboard, click Sales, then Pricing.

  2. Select the Ghost Offer.

  3. Click the Purchase flow tab.

  4. In the Post-purchase section, open the Post-purchase dropdown menu and select Existing Landing Page.

  5. In the Landing Page dropdown menu, select the confirmation page.

  6. Click Save in the top-right corner. After checkout, Kajabi sends customers to the confirmation page.

Test the setup

Testing before launch confirms that the Offer, the Event registration, and the webinar link all work together.

Note: Test Checkout doesn't verify this setup. It simulates a purchase without firing emails, Automations, or webhooks. Its summary lists the Register to an event Automation, but no one is registered and no Event emails are sent. To confirm that registration and emails work, run a real test purchase.
​
​Learn how to run a test purchase.

After the test purchase, confirm that:

  • The test contact appears on the Event's Registrations tab

  • The Event email containing the webinar link arrives in the test inbox

  • The confirmation page opens after checkout

To change how the Offer's checkout looks, click Edit checkout on the Offer's page. Learn more about Offers.

FAQs

Can I sell tickets to a webinar that repeats?

Yes, but each customer is registered to the next occurrence of the Event at the time they purchase, not to later dates. This applies when the Recurring switch is on for the Event.

Do customers have to create an account to buy a ticket?

By default, new customers see an account creation page after checkout. To bypass it, open the Ghost Offer's Purchase flow tab, set Post-purchase to Existing Landing Page, and turn on Skip account creation page. The switch is available only while Existing Landing Page is selected.

What happens if I delete the confirmation Landing Page?

If you delete an Offer's confirmation Landing Page, Kajabi changes the Offer's Post-purchase setting back to Member's Product Library. Customers then stop seeing the confirmation page, so select Existing Landing Page and choose a replacement.

Can I change the date of an Event after the webinar has passed?

No. After a one-time Event has passed, Kajabi locks its date and time. Duplicate the Event to create an editable copy.

Did this answer your question?