Host Private and / or Paid Events
Sometimes having an open and free webinar just won't cut it. If you don't want your registrations to be open to the public, it is possible to better control who is registering to your webinars using Livestorm with Zapier.
Zapier is a tool that allows you to connect web apps together. An integration between two apps is called a Zap. A Zap is made up of a Trigger and an Action. Whenever the trigger happens in one app, Zapier will automatically perform the action in another app.
Remember: if you want to host private or paid webinars you must use Zapier to register people to your webinar. We're planning a native paid and private webinar feature down the road.
IN THIS ARTICLE:
Disable public registrations
If you just want to disable the registration form so your webinar registrations are not open to the public, you need to go to your registration settings > Privacy settings:
Just like that, your form on the landing page will be disabled. Your webinar is now in private mode.
Now, since you have disabled the form, nobody will be able to use the registration page to register for your webinar. You need another way to capture registrations.
Linking a new source of registrations to Livestorm
Thanks to Zapier, you can use over 750 apps as registration source for Livestorm, sources that you can control and filter to make sure only certain people access the webinar room. Here are a few useful ones:
We highly recommend you read this post to learn how to capture registrations using your own landing pages. If you are using Hubspot, Instapage or something similar it is a must-read.
Creating paid webinars
Sometimes you may want to charge for registrations. While we don't have a direct way to do this in Livestorm, you can achieve that by turning off registrations and using another app. To organize paying webinars you can use:
- Any payment processor that integrates with Zapier.
Also, if you have multiple payment sources make sure to add a filter step in Zapier to only send specific customers (e.g the ones who paid for the webinar, not something else) to Livestorm.
Stripe is perhaps the most direct way to capture payments for registrations. They also provide a simple iframe to make the payment form pop on your website.
In Zapier, you will need to set up the first step to capture each new charge in Stripe:
Then you can pass the data from that new customer to Livestorm to create a new registration:
Note: since Stripe only sends the full name (not the first name and last name separately), you must add a step between the two in Zapier to get the first name and last name:
Typeform has a nice integration with Stripe (a payment processor) that you can leverage to capture payment easily on your website. First, create a form with Stripe inside (you can also follow this Typeform tutorial):
Now, go over to Zapier and create this Zap. Basically, in the first step, you can capture the form submissions (payment has been made) and then, in the second step, you send the data over to Livestorm to create a new registration:
Once it's done, you can host that Typeform directly on your website or in a popup thanks to their awesome iframe integration.
Zapier will help you use Eventbrite as your main channel to sell tickets and create registrations automatically into Livestorm. Here's a quick screencast on how to achieve this.