Skip to main content

Register existing contacts with one click

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 &.

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.

Parameters

Default value

Replace value with

first_name

First

Dynamic variable from your autoresponder that will populate the first name of a subscribed lead.

last_name

Last

Dynamic variable from your autoresponder that will populate the last name of a subscribed lead.

email

YOU%40YOUREMAIL.com

Dynamic variable from your autoresponder that will populate the email address of a subscribed lead.

phone_country_code

%2B1

Dynamic variable from your autoresponder that will populate the phone country code of a subscribed lead.

phone_number

1234567890

Dynamic variable from your autoresponder that will populate the phone number of a subscribed lead.

timezone

GMT-7

Dynamic 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_id

1

The 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.

Autoresponder

First name

Email

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:

  • First name, email, and phone number:


Learn more

Did this answer your question?