Trigger – on Page Scroll
You can choose from the following conditions:
Amount of page scrolled (it’s on by default and it’s required)
Fire on page scroll event when will achieve chosen scroll position.
E.g. display a popup when a visitor will scroll down 50% of the chosen page.
Fire on page scroll (in px or %) when visiting a page with proper URL.
E.g. fire a tag for all https://piwik.pro/contact/ visitors who scrolled down 250px.
Fire on page scroll (in px or %) when visiting a page with proper page path. Contains an initial ‘/’ followed by the path of the URL.
E.g. Fire a tag on all visitors who visit pages with the path which contains: /contact/ and scroll down 40%.
Fire on page scroll (in px or %) when visiting a website with proper hostname.
E.g. fire a tag for all piwik.pro visitors who scrolled down 50%.
Fire on page scroll (in px or %) if a visitor came straight from a page with defined URL. E.g. fire a tag for all a visitors who arrived here from the page with https://piwik.pro/contact/ URL and scrolled down 50%.
Fire on page scroll (in px or %) if a visitor came to my website from website with chosen domain URL. This parameter is ‘remembered’ during whole visitor’s session. E.g. Fire a tag on page view if a visitor came from google.com and scrolled down 50%.
Fire on page scroll (in px or %) if a visitor came to my website from my chosen campaign (base on utm_campaign parameter).
Fire on an occurrence of an event-based on referrer type. There are five options to choose:
Fire on page scroll (in px or %) for a new visitor or a returning one. It’s based on Piwik PRO Tag Manager cookie.
Variables added by a user
You can add many conditions to one trigger. All of the conditions must be met in order to fire a tag.