Applies to: WebinarJam and EverWebinar

One-click registration allows subscribers who are already on your email list to register for a webinar by clicking a link inside your email.

When recipients click the link:

  • They are registered automatically in the background
  • The registration page is skipped
  • They are redirected to the Thank You page
  • They receive their access details

This reduces sign-up friction and increases conversions from your existing list.

Before you begin

One-click registration requires:

Apply for API access if you do not already have a key.


Key details:

  • Email-only usage: The link must be sent from your autoresponder to existing subscribers.
  • Not for public sharing: It will not work if shared publicly or used outside an email.
  • Not supported: EverWebinar Just-in-Time or Instant Replay sessions do not have a session ID.
  • Compliance: Misuse of one-click registration may violate anti-spam regulations and can result in account termination

Get your one-click registration link

To find the link

  1. Go to the Webinars dashboard and locate your webinar
  2. Click Advanced, then One-click registration
  3. Copy the generated URL into a plain text editor

Using a plain text editor helps prevent formatting issues.

One-click registration link example


How it works

The link contains:

  • A base URL (do not change this)
  • Parameters that capture subscriber information

Encoded characters

Some characters will be encoded. This is expected. 

For example:

  • %40 replaces @
  • %2B replaces +

Example structure: Example of one-click registration parameters

The parameters portion of the URL begins with ? and individual parameters are separated by &.

  • Base URL: https://event.webinarjam.com/register/1click/8/UNIQUE
  • Parameters: ?first_name=First&last_name=Last&email=YOU%40YOUREMAIL.com [...]

Placeholder

The default values in the link are placeholders

For example, in first_name=First:

  • The parameter is first_name
  • The default value is First

You must replace the defaults (“First” in the example above) with dynamic variables from your autoresponder so each subscriber’s personal information is inserted automatically when the email is sent.

Dynamic variables may also be called:

  • Shortcodes
  • Merge fields
  • Merge tags
  • Personalization tags

The terminology depends on your email platform.

Important:

The schedule_id parameter works differently. Instead of using a merge field, you must enter the correct session number from your webinar configuration.

To find it:

  1. Go to Schedules > Webinar schedule
  2. Locate the session number

Session numbers are the schedule ID number 

Keep in mind

  • If your link includes schedule_id=2, the subscriber will be registered for that specific session.
  • If your schedule is configured as a series of events, the subscriber will be registered for all sessions in the series.

Available parameters

Use the table below to identify which parameters you need.

Important

The following parameters are required and must remain in the link: 

  • first_name
  • email
  • schedule_id

You may remove any of the other parameters you do not need, as long as required parameters remain.

ParametersDefault valueReplace value with
first_nameFirstDynamic variable from your autoresponder that will populate the first name of a subscribed lead.
last_nameLastDynamic variable from your autoresponder that will populate the last name of a subscribed lead.
emailYOU%40YOUREMAIL.comDynamic variable from your autoresponder that will populate the email address of a subscribed lead.
phone_country_code%2B1Dynamic variable from your autoresponder that will populate the phone country code of a subscribed lead.
phone_number1234567890Dynamic variable from your autoresponder that will populate the phone number of a subscribed lead.
timezoneGMT-7Dynamic variable from your autoresponder that will populate the timezone of a subscribed lead. The timezone parameter is only required for EverWebinar events configured to take place "under the user's own time zone". If that is how you've configured your webinar, you must enter the time zone in GMT terms (example: GMT-7, GMT+7, GMT-2, etc).
schedule_id1The schedule_id is the Session number for the webinar session. Get the schedule ID from the Schedules > Webinar schedule step of the webinar configuration wizard.**

Configure the one-click link

To customize the link:

  1. Remove parameters you do not need
  2. Replace default values with your autoresponder’s dynamic variables

Do not remove:

  • The ? after the base URL
  • The & between parameters

Make sure:

  • There are no double &&
  • Each parameter appears only once

Autoresponder field variables

Below are common examples of merge field formats. Always confirm the correct syntax in your own autoresponder.

AutoresponderFirst nameEmail
ActiveCampaign%FIRSTNAME%%EMAIL%
Kartra{first_name}{email_address}
AWeber{!name} or {!firstname}{!email}
ClickFunnels#FIRST##EMAIL#
GetResponse[[name]] or [[firstname]][[email]]
iContact[fname][email]
InfusionSoft / Keap~Contact.FirstName~~Contact.Email~
MailChimp*|FNAME|**|EMAIL|*
Ontraport[firstname][email]

Example: Modified URL

Examples shown using Kartra dynamic variables. Replace these with the correct format from your own autoresponder.

  • First name and email only:

https://event.webinarjam.com/register/1click/16/74qn4cw?first_name={first_name}&email={email_address}&schedule_id=1

  • First name, email, and phone number:

https://event.webinarjam.com/register/1click/16/74qn4cw?first_name={first_name}&email={email_address}&phone_country_code={phone_country_code}&phone_number={phone}&schedule_id=1