Use your own registration page but have us maintain your registrations

Posted by John Ibister on February 7, 2018

Firstly, you'll need a basic understanding of how WebinarSuite works. If you haven't ever used it before, see this tutorial for more information.


How to Integrate Your Own Registration Page

There are various ways of using your own registration pages. This tutorial is strictly for those who want to use their own registration page, but want us to handle the collection of registrants.

Some notes before we get started:

(1) You will need to set up your own analytics software to track visitors. Google Analytics is a good free choice for most users.

(2) This does require some code. It's not all that difficult, but it will require at least an intermediate level of technical experience. We recommend that only advanced users use this. If you're not great with tech, stick with our pre-made landing page that is automatically generated for you. It's proven to convert well!

Firstly, the initial <form> tag will have to include the following elements, otherwise our system will not recognize them:

method="post"
action="https://webinarsuite.com/webreg/webreg.php"

So, for instance, your tag could be:

<form method="post" action="https://webinarsuite.com/webreg/webreg.php">

When collecting the registrations, make sure you collect two fields: (1) their name, which must be named "fname" in the input field, and (2) their email address, which must be named "email".

So, for instance, you could have the following two fields:

<input type="name" class="form-control" id="email" name="fname">
<input type="email" class="form-control" id="email" name="email">

We do not accept any more nor less fields at the moment. If you wish to customize the number of fields, you should use your own registration management software.

However, there is a workaround if you plan to only collect email addresses of attendees. You can include a hidden field with the value of "null" as follows:

<input type="hidden" name="fname" value="null">

Finally, you will need to fill in your webinar details, which include your: (1) webinar ID, (2) webinar name, (3) speaker, (4) date, and (5) time. You need to add the following fields. Make sure to replace the "value" portion with your webinar information.

<input type="hidden" name="webinarid" value="214">
<input type="hidden" name="webinarName" value="TEST">
<input type="hidden" name="speaker" value="John Ibister">
<input type="hidden" name="date" value="January 27, 2018">
<input type="hidden" name="time" value="6:00AM">

If you have any questions, feel free to contact us.


Thanks for sticking with us! Please do let us know what features you'd like us to build next.