Skip to main content

🚩 Common reasons web tracking is not working or doesn't show identified leads

Having trouble seeing identified visitors? Don’t worry – we’ll walk you through it and help you get everything in order.

Updated today

If you are having trouble getting the web tracking active

  • Visit your page and browse a few pages. Once you've browsed a few pages and stayed on the page for longer than 3 seconds, head back to Outfunnel and click on "Verify installation". If you don't see it verified then wait 5 minutes and click on it again. If it's still not verified, please reach out to support

  • Disable or purge cache. If your website uses cache then please try purging the cache or disabling the plugin that adds this functionality. One web tracking is live you can enable it again.

  • If using WP plugin. Ensure that the tracking code is correct in the plugin.

  • If using GTM. Ensure that you've published the changes

If web tracking is active but you don't see any identified visitors

  • Confirm that a recipient has clicked on a link in your email. A recipient should have clicked on a link in your email campaign that leads back to your website

  • Website visitors have not yet filled out an HTML or supported iframe form on your website. See a list of supported forms

  • Your leads have not yet visited your website.

  • Website visitor stayed on the page for less than 3 seconds. Outfunnel applies a 3-second delay to the start of web tracking and uses a combination of browser data points to determine whether the visit has been made by a bot or a human. This means that if you identify a lead from an email click, a web visit may not always be recorded to reduce clutter and only provide you with accurate data.

  • Another app on your website is blocking the script. It may be that another app is blocking the Outfunnel script on your website. Simply disable the app to see if that fixes it and reach out to Outfunnel support to find a workaround. Known apps that interfere with Outfunnel tracking script:

    • Mouseflow

    • Cookie consent apps

If your website is a single page application

To identify leads on single-page applications, or any application that does not use form submit event, HTML attributes can be used. Outfunnel tracking script uses two attributes:

  • data-of-track="email" - marks the email input field

  • data-of-track="submit" - marks the save/signup/submit button

Add these attributes to the email <input> field and submit <button> element on your forms (ie contact form, login form, signup form) to identify leads from single-page applications.

Example:

<input data-of-track="email" type="email">

<button data-of-track="submit">submit</button>

If you are hitting the cookie size limit or have a strict cookie size policy

Outfunnel stores visitor tracking data in multiple cookies (all starting with the same of prefix).

Once a visitor is identified as a lead, these cookies are cleared and the data is sent to Outfunnel’s servers. However, if a visitor returns to your site many times, these cookies can grow quite large. This can lead to:

  • Older visit data being overwritten, or

  • Your website hitting the browser’s cookie size limit or

  • Violating your internal cookie size policies

How to fix this

If you run into this issue, you can switch from cookie-based storage to local storage.

To enable this, update your tracking script by adding the following line after the line with Id: window.OFID = "[id]";

window.OF_LS = true;

This will store tracking data in the browser’s local storage instead of cookies, avoiding cookie size limitations.


Couldn’t find a solution? Contact us at support@outfunnel.com and we’ll help you out.

Did this answer your question?