Skip to content

Tracking Browse Abandons

Here are the steps to take to set up tracking exit intents at your website:

Step 1: Place the Exit Intent Code Snippet

The first step is to add the following snippet above your main Aimtell Tracking Script:.

html
<script>
  function _aimtellReady() {
    document.addEventListener("mouseout", evt => {
      if (evt.toElement === null && evt.relatedTarget === null) {
        // On exit intent, track the event with current page.
        // Add optional variables for personalization of item
        // they went inactive on (e.g. related items, related
        // pages to send them to).
        _at.track("event", {
          "category": "Page",
          "action": "Exit Intent",
          "variables": {
            "page": window.location.href
          }
        })
      }
    });
  }
</script>

Note that you can add optional variables for added personalization such as related items or related pages.

Step 2: Check Your Logs

Once you have added the code to your site, we recommend checking your logs to see if the custom event has started to track. Head to Tools & Logs > Logs > Events to see if it is there. We recommend letting the code run for 24 hours so that you can easily see the events being logged in your dashboard.

Step 3: Create A Triggered Push Campaign

Now it is time to create your triggered push campaign that will send whenever a subscriber activates the trigger which in this case means they exhibited an exit-intent on a page at your website. Head to “Triggered Campaigns” from your dashboard and create a new campaign. For your trigger, the Event Category is “Page” and Event Action is “Exit Intent”

Read our Creating a Triggered Push Campaign documentation for a step-by-step guide on how to do this.

Note: Aimtell will by default only track the same exact event once per session. This will prevent the creation of numerous events if a user were to keep scrolling away from a page and then coming back numerous times, therefore ensuring that the user will not be spammed with tons of notifications.