Your current browser doesn't seem to be compatible with our website. Please update it or install Google Chrome.

angelist building-office-b com-email com-group-bubble-b com-mic com-phone doc-analytic-line-a doc-article doc-book doc-file-line doc-pie-a doc-wboard-line editorial-brush editorial-redo facebook funnel google-plus heart interface-arrow-left interface-arrow-right interface-bottom interface-cloud-download interface-cross interface-star-a interface-star interface-tick location-pin logo-linkedin logo-twitter media-glass-a media-image-d media-video-clip media-video present-media question-mark snapchat soundcloud thunder tool-magnifier tool-ruler user-alt-check user-alt-plus user-search user-single-a-group web-browser-b web-browser web-code web-internet-a web-traffic youtube

We hope you had a great time during the holidays! We took some time off ourselves to take a step back and start 2017 with fresh ideas.

Speaking of ideas, I had this idea for an experiment. As you know, we want to build the most frictionless webinar registrations in town.

So, what if you could register someone from your email campaigns?

So, let's start this new year with a cool new quick tutorial on our Zapier integration, shall we?

Webinar One Click Registration: The Big Picture

First, I'm going to describe the whole process and then we'll dive into the details of this automation.

Let's take John. John is a potential attendee to one of my webinar, I have his full name and email address.

Send him an email with a custom link inside that says: "click here to register now" or something like "RSVP - Yes".

The link should contain 2 parameters: email and name. The link should like this http://yourcustomlandingpage.com?email=john@acme.io&name="john doe".

To parse the right email and name, use your email client variables. In Mailchimp for example it's *|NAME|* and *|EMAIL|*, so it should like this in your template: http://yourcustomlandingpage.com?email=*|EMAIL|*&name=*|NAME|*.

When John clicks he's redirected to this web page. As the page loads (in the background) a small javascript script will fetch the name and email parameter and post them to a Zapier webhook.

When the script as finished running it will post a success message: "Thank you for registering, you can close this tab now".

The rest is easy: Zapier catches the parameter and creates a new registrant in Livestorm. Finally, John receives a confirmation email from us and voilà.

Webinar One Click Registration: The Zapier Recipe

First, create a webhook action in your Zap.

It will ask for data to validate the webhook, you can use Postman to send data inside the webhook.

1492604110 zapier hook png?w=750&auto=format%2ccompress&fit=min

Use the same data as you would with you script, so send "name" and "email". Like this:

1492604137 postman png?w=750&auto=format%2ccompress&fit=min

Click on "Ok I did this" on Zapier and wait for your data to appear:

1492604262 zapier hook preview png?w=750&auto=format%2ccompress&fit=min

Note that the name is in full name format so you want to split that full name to get the first name and last name. To do this use the Format action in Zapier.

1492604278 zapier split png?w=750&auto=format%2ccompress&fit=min

All good, your Zap is now ready to get that data.

1492604295 zapier new registrant png?w=750&auto=format%2ccompress&fit=min

Webinar One Click Registration: The Javascript Script

This requires a little programming but I'll make it easy for you, here's the code. Just replace the Zapier webhook URL with yours.

Insert that code inside a <script></script> tag on your page between the <head></head> tags.

If you don't feel confortable doing this you can ask someone with basic Javascript / programming knowledge to do it for you. The code is very basic. I'm no programmer myself.

Should I use this hack in production?

This experiment is still an experiment. I've never used it in production. However, it relies on our integration and Zapier. Double check the code with a technical person and you should be able to use it on your own attendees.

Try with your team first then put it out there, and let me know how it works!


Related posts


How To Host Minimum Viable Webinars

Gilles Bertaux

Gilles Bertaux, • 04/04/2017 • about 5 min. read

Webinar Landing Pages: You're Probably Doing it Wrong.

Gilles Bertaux

Gilles Bertaux, • 02/03/2017 • about 7 min. read

Share this post:
Host a webinar for free now →