Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Actions (Check-In) – attendee checks in to the specific session.

Use Case: Awarding Points to Leaderboards for Engaging

You can award points to attendees for attending sessions and engage at your event. For example, we may want to award +20pts for each unique session visit. To do this,

  • Create a Global Leaderboard for your Event.

  • Navigate to Setup > Integrations > Connectors.

  • Scroll down to Bizzabo.

  • Click Manage Events

  • Set your Event to Syncable.

  • Use the drop-down menu to the far right to select Actions (Session Check-In).

...

  • Select Change Leaderboard Points as your action.

  • Select your Event's Leaderboard.

  • Specify the points to add/subtract.

In the example below, we are adding 20 points to a Spin to WIN global leaderboard any time a Prospect checks into a Session.

...

If you wish to give individual sessions unique scores, you can click into the Event's Sessions (see above) and assign a session-level Fulfillment Action. For example, I may have one session that should be worth 50pts while others are only 20pts. To award extra points, we would click into the Sessions and assign an extra Fulfillment Action for +30 points to that session.

Bizzabo Legacy

Bizzabo is a leading all-in-one event management platform that powers in-person, virtual, and hybrid events. Because Captello identifies attendees automatically when they log in to Bizzabo, there's no need for lead capture forms when combined with Activations, SiteEngage, and Event Automation. You can award points to Leaderboards for engagement, tag Prospects based on their interests, and send targeted follow up based on attendance. 

Installing the Captello Tracking Code

Requires an additional license for Event Tracking (EventVision)

With the tracking code, you can track all activities inside Bizzabo (sessions, page views, game plays, downloads, etc.) without the use of Waypoints or Capture Forms. Once attendees logs in to your event, Captello will immediately identify track them. However, the Advanced Installation is not available for all events. Check the table below for requirements.

Requirements

Notes

Bizzabo installed on your domain

Your Bizzabo instance must be installed on your own website or a white-labeled domain. You cannot use the Advanced Installation with the Bizzabo domain.

Image Added

Captello Tracking Code

Obtain the tracking code from your Captello representative. You will use the same code across all events. The code will use the following format:

<script>
{console.log('Captello Engagement Suite loaded');

    document.addEventListener("DOMContentLoaded", function(){
    console.log('Event listener fired');
    if (window.__INITIAL_STATE__ && __INITIAL_STATE__.meReducer.me.primaryEmail){
         console.log('meReducer found');
         ll_3p_email = __INITIAL_STATE__.meReducer.me.primaryEmail;
         ll_3p_fn = __INITIAL_STATE__.meReducer.me.firstName;
         ll_3p_ln = __INITIAL_STATE__.meReducer.me.lastName;
         ll_3p_co = __INITIAL_STATE__.meReducer.me.company;
         ll_3p_ign_act = 1;

        llcustid = XXXXX;
        ll_use_automatic_form_tracking = true;
        (function() {
            var llt = document.createElement('script'); llt.type = 'text/javascript'; llt.async = true;
            llt.src = 'https://t1.captello.com/tracking_engine/lltc.min.php';
            var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(llt, s);
             })();

    }
    else {
        console.log('meReducer returns false - check login');
    }
});

}

</script>

Bizzabo's Detect Page Change Code

By default, Bizzabo front loads every page on their platform. The following code will force it to reload pages so our tracking engine can see individual pages.

Code Block
<script>

	/* ---Modification to History to Detect Page Change--- */
  	history.pushState = ( f => function pushState(){
    	var ret = f.apply(this, arguments);
    	window.dispatchEvent(new Event('pushstate'));
    	window.dispatchEvent(new Event('locationchange'));
    	return ret;
  	})(history.pushState);

  	history.replaceState = ( f => function replaceState(){
    	var ret = f.apply(this, arguments);
    	window.dispatchEvent(new Event('replacestate'));
    	window.dispatchEvent(new Event('locationchange'));
    	return ret;
  	})(history.replaceState);

  	window.addEventListener('popstate',()=>{
    window.dispatchEvent(new Event('locationchange'))
  	});


	/* ---Run when Nested Page Changes--- */
  	window.addEventListener('load', onLoaded, false);

</script>

To install the Captello tracking code,

  • Login to Bizzabo.

  • Select your Event.

  • Select Website & Mobile in the top navigation bar. 

  • Click Edit Website.

  • Select HTML Code at the bottom of the left navigation bar.

  • Add the Captello tracking code to the Head of your website. 

...

The tracking code must be the first code listed or it may not fire properly. For more questions about adding custom code to your Bizzabo site, please contact Bizzabo support. 

Deploying Activations and Leaderboards

Once you have setup your Bizzabo tracking code, you can create your Activations inside of Captello. Once created, attendees can engage your Activation in one of three ways:

  • Clicking on a link taking them to the Activation's dedicated URL.

  • Playing the game embedded on your Bizzabo site.

  • Scanning a QR code in a session.

When linking to an Activation, simply add the Activation URL as a link anywhere on your Bizzabo site. For example, you could have a button that letting users sign up.

...

In the example above, the "SIGN UP" button leads to a Waypoint with a capture form. The Waypoint awards points toward the event's Global Leaderboard.

Embedding

You can embed Activations and Leaderboards into Bizzabo using their Code Element. In the example below, we have embedded a Leaderboard for attendees to track their point.

...

First, you will need to create an iframe. In Captello,

  • Navigate to Events > Capture.

  • Use the drop-down menu to the right of the Activation/Leaderboard and select Launch.

  • Copy the URL.

  • Insert the URL into the iframe template below.

Code Block
<iframe width="100%" height="800" src="INSERT URL HERE" frameborder="0" allowfullscreen=""></iframe>

Next, you need to embed the iframe into your Bizzabo page. In Bizzabo,

  • Open the appropriate page.

  • Drag over a code element.

...

  • Click the Edit button.

  • Set your desired Section Height and Width.

  • Insert the iframe into the code block.

  • Click Save.

If a vertical scroll bar appears next to your Activation/Leaderboard, adjust the height attribute of your iframe. If there is excessive white space below, adjust your section height in the Bizzabo code element. 

QR Codes

Presenters can add QR codes to their presentations to allow users to earn points/play a game. By making it part of the presentation, you ensure the attendees only award points if they were in attendance and paying attention!

Learn more about QR codes here

Depending on your license, you can also add points for Tracking URLs and Trackable Content clicked on your Bizzabo site. Because the attendee is automatically identified when they log in to Bizzabo, no email gates are required.