A paid webinar is just what it sounds like: a webinar that registrants pay for. On our platform, they can pay when they sign up. First, you will need to set up a Stripe account and integrate it with WebinarNinja.

Setting up a paid webinar is as easy as clicking a button and setting a price as you create any type of webinar. Once the webinar is created, the provided registration page will prompt for a payment upon registration.

Here's how people register for a paid webinar on WebinarNinja:

Setting up a paid webinar

Step 1: Click Create Webinar at the top right corner of your screen. You can also click the blue +Create New Webinar button on the dashboard.

Step 2: You will be taken to the Create New Webinar page. Select the type of
webinar you'd prefer.

Step 3: Fill in the details of your webinar. For Event is, select Paid and set your price.

For live webinars:

For automated webinars:

For webinar series:

For hybrid webinars:

Step 4: Click Create Webinar and you're all set!

When you host your paid webinar with us, we will take care of sending your customers a receipt. There is nothing else for you to do!


  • The currency used by WebinarNinja to charge for your webinars depends on the country used in your account settings. Learn more about currencies with this helpful documentation from Stripe.

    Changing currencies or using multiple currencies is currently not possible with WebinarNinja. If you need to charge your paid webinars in a different currency, you may need to add a bank account in that currency and set it as default. 
  • Offering a discounted price, free access, and/or multiple pricing are currently not available.

What's next?

Did this answer your question?