Go Back

Trigger – on Click

January 29, 2018

By default, Trigger on Click fires a tag on any click on all pages, but you can add conditions if need.

You can choose from the following conditions:

Click ID

Fire on click on an element with the chosen ID.

Click URL

Fire on click on a link with chosen URL.

Click classes

Fire on click on an element with the chosen class.

Page URL:

Fire on click when visiting a page with proper URL.
E.g. fire a tag for all https://piwik.pro/contact/ visitors who clicked on the chosen element.

Page Path

Fire on click 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 a path which contains: /contact/ who clicked on the chosen element.

Page Hostname

Fire on click when visiting a website with proper hostname.
E.g. fire a tag for all piwik.pro visitors who clicked on the chosen element.

Referrer

Fire on click if a visitor came straight from a page with defined URL.
E.g. fire a tag for all visitors who arrived here from the page with https://piwik.pro/contact/ URL who clicked on the chosen element.

External referrer

Fire on click if a visitor came to my website from website with chosen domain URL. This parameter is being ‘remembered’ during whole visitor’s session.
E.g. Fire a tag on page view if a visitor came from google.com who clicked on the chosen element.

Campaign (utm_campaign)

Fire on click if a visitor came to my website from my chosen campaign (based on utm_campaign parameter).
E.g. utm_campaign=my-campaign-name-01

Traffic source

Fire on click based on referrer type. There are five options to choose:

  • Campaign – came from Google AdWords Campaign (utm_campaign)
  • Organic search – found your website in search engine like google.com
  • Social – came from social media apps like Facebook, Twitter etc.
  • Referral – came by clicking a link on other websites (but not search engine, campaign or social media)
  • Direct – came by entering URL in web browser.
  • Returning visitor

    Fire on click 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.