Implements the jQuery Scroll Depth plugin by Rob Flaherty. This sends Google Analytics events as a user scrolls down a page.
Author: | Lon Koenig (Firebrand LLC) (profile at wordpress.org) |
WordPress version required: | 3.2.1 |
WordPress version tested: | 5.0.0 |
Plugin version: | 1.5.1 |
Added to WordPress repository: | 02-09-2014 |
Last updated: | 06-12-2018
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
|
Rating, %: | 100 |
Rated by: | 6 |
Plugin URI: | http://firebrand.net/ |
Total downloads: | 23 889 |
Active installs: | 1 000+ |
Click to start download
|
Screenshots
The WP Scroll Depth admin panel.
Google Analytics Real-Time Events.
Google Analytics page scroll percentages.
FAQ
First: Confirm the code is being added to your pages:
Load a page and view source. Look for “scrolldepth.” You should find:
- The line in the
<head>
section where scrolldepth.min.js is loaded.
- A script block in the
<head>
section where jQuery.scrollDepth();
is being called.
If you don’t find the code there, then the plugin hasn’t loaded. Check the usual suspects about malfunctioning plugins.
Second: Make sure the code is executing:
Open the JavaScript/debugging console in your browser and load a page from your site.
If there are no errors and the code is being loaded, then it’s probably working. Time to test.
If there’s an error or conflict, please post in the support forums.
Third: Confirm events are being sent.
Open your Google Analytics and go to the Reporting tab for your site.
Click on Real-time and then Events.
Open another window or browser with your site.
Scroll! Scroll like the wind!
You should see events with a Category of “Scroll Depth.”
If you don’t see these events, make sure your Google Analytics is properly set up and configured.
ChangeLog
1.5.1
- Added load_plugin_textdomain() for localization.
1.5.0
- Updated localization hooks for string constants
- Incorporated support for gtag version of Google Analytics
1.4.2
- Tested with WordPress 4.9.6
- Added privacy policy data collection information
1.4.1
- Tested with WordPress 4.9
- Added notes about Google Tag Manager
1.4.0
- Tested with WordPress 4.8
- Update scrolldepth library to version 1.0 (2016 12 17)
1.3.4
Updated “Tested up to” version
1.3.3
- Removed default value for gaGlobal
1.3.2
- Fix version number in plugin
1.3
- Reformat readme.txt
- Try to force new version number
1.2.1
- Fix readme.txt
- Add missing screenshots
- Add missing test in scrolldepth library
1.2
Updated scrolldepth library to version 0.9 (2015 11 19)
Added new options:
– gtmOverride
– gaGlobal
– eventHandler
Tested with WordPress 4.4
1.1
Updated scrolldepth library to version 0.7.1 (2014 12 19)
Tested with WordPress 4.1
1.0
Initial commit