You can use external landing pages as a registration page for your webinar by embedding a provided registration form. You can embed registration forms to live webinars, series webinars, and hybrid webinars.

Note: The registration form cannot be used with automated webinars as well as paid webinars of any type. As a workaround for paid webinars, you can set up a button or a link on your website to send people to your paid webinar on WebinarNinja. That way, you can securely collect payment via our Stripe integration for paid webinars.

Creating a registration form template

Step 1: Click Integrations from the left menu.

Step 2: Click the Registration Form tab.

Step 3: Click Create New Template.

You will now find the tools to create a registration form template with the preview to the right.

Step 4: Set up the initial text for the registration form. Use the formatting options to your preference.

Step 5: Enter a text for the registration button.

Step 6: Choose a color for the registration button.

Step 7: Choose if you want the button to be Rounded or Rectangular.

Step 8: Click Yes if you want a solid background for your registration form. Click No if you want it to be transparent.

Step 9: If you clicked Yes above, choose a background color.

Step 10: Click Save. It is now ready to be embedded to your website!

Now you have a template to select.

Placing the registration form to your website

Step 11: Put your cursor over the template to bring up options. Click Copy Code.

Step 12: A popup window will appear where you can choose which webinar you want to use the template with. Click Get Code to the right of it. 

Note: If you do not see your webinar listed here, it may be unpublished. Publish your webinar first then try again. Also, this functionality cannot be used with automated webinars and paid webinars and may not appear here.

Step 13: Now click Copy to Clipboard.

Step 14: Head over to your website and choose the page to which you want to add a registration form. You will need to find the option to embed or insert an HTML code to your page. If you are not sure where this option is, you will want to contact your website hosting provider. They can help.

In this example, we are going to embed the registration form on a page on Google Sites.

  • On the page builder, select a content to insert. Look for the Embed option.
  • Paste the code copied from WebinarNinja to the HTML field provided.
  • Once inserted, you can see how it looks like.
  • Here's when the page is finally published.

That's it! Your website now has a webinar registration form. Of course, your actual website will have been already designed and will look much better than this! 

Those who register on your website with this form will automatically get added to your webinar registrants list and receive webinar email notifications via WebinarNinja.

What's next?

For further assistance, contact us through live chat at the bottom right of this page or send us an email at

Did this answer your question?