Tutorial: Exit intent and inactivity triggers

Wouldn't it be great if you could interject when users are at critical interaction points, but they go dark or start to head out the door (think signup/purchase funnels)?

Perhaps you've been into a store, didn't make a purchase, but on your way out someone asked if you had trouble finding anything in particular...

That's what BlueConic's exit intent and inactivity listeners enable you to do. These special BlueConic Listeners enable you to trigger interactions with users when they exhibit intent to leave your site, or when they are inactive on a page/screen for some number of seconds. 

Before you get started

1. Add the exit intent listener and inactivity listeners to your BlueConic instance from Settings > Plugins. Click [Add/Update Plugin] and select them from the plugin gallery.

2. Have a use case in mind, of course! A user who has shown intent by entering a purchase or signup funnel may need just a little help, or an offer, to get them through the rest of the process.

From there, you're really just steps away from being able to trigger traditional or custom BlueConic lightbox dialogues on exit intent or inactivity. Here's how it goes:

Setting up an Exit Intent Lightbox

We'll set up an Exit Intent lightbox as an example for this tutorial. Open the Listeners tab,  and click "Add Listener", and select Exit intent listener to get started. You'll be presented with some options:

How to use exit intent listeners and inactivity listeners to re-engage your customers with BlueConic

  1. Give the listener a name. It may be that the listener serves multiple purposes -- we're just naming ours "Exit intent listener".
  2. Enter a description that would allow others to understand why you've set the listener up.
  3. Next to "Where", select the channels and pages the listener will be used for. Wondering how you select the dialogues the trigger should apply to? Good for you -- don't worry, that's handled later in the dialogue configuration!
  4. You may want to tweak the velocity threshold and space from top settings later, if you find in testing that you'd like the listener to be more or less sensitive based on your particular site.
  5. Once the listener has been configured, activate and save it, and we can move on to the Dialogues tab to trigger a lightbox based on exit intent.

By now you have configured a listener that will fire an event "Exit intent" whenever a visitor exhibits intent to leave a page. All that is left is for you to configure a dialogue that will be triggered by this event.

  1. From the Dialogues tab, click "Add Dialogue". 
  2. Click [Add Dialogue], and you'll be brought straight to the "Who" tab of dialogue configuration.
  3. Enter a name for your dialogue (e.g. "Register today"), and use the bar beneath the "Who" tab to select your audience.
  4. Next, you have to indicate that this dialogue is supposed to trigger whenever an exit intent is detected (remember: the listener you created earlier will throw an "Exit intent" event when this happens). To do this, head over to the "When" tab and select "Show on Event" and "Exit Intent":
    How to configure an exit intent listener with BlueConic
  5. From there, really the rest of the configuration should follow along with the standard lightbox tutorial: Create your lightbox on the "Dialogues" tab.


Setting up an Inactivity Listener

Once you've seen the exit intent setup, the inactivity setup will be familiar. Head to the Listeners page, click "Add Listener" and add an Inactivity Listener. Here are your setup options:How to set up an Inactivity Listener in BlueConic

  1. Again, we're naming the object and providing a description so that others who might come across the object in the future understand why we set it up.
  2. We also need to define, next to "Where", which channels and pages we should be listening to inactivity for. 
  3. From there, we have just a couple options which you can tweak based on your use case. Otherwise, the dialogue configuration is exactly the same as it was for exit intent, except that the event name on the "When" tab is "Inactivity".

 Hopefully this is more than enough to get you started with exit intent and inactivity triggers!