Trigger – on Event

By default, Triggers on Event fire tags on any event on all pages, but you can add different conditions if need.

You can choose from various conditions:

Event (it’s on by default and it’s required):

Fire a chosen custom event occurs in dataLayer.
E.g. you can set a custom event on adding a product to a shopping cart in your ecommerce and fire a tag based on that event.

Page URL

Fire on an occurrence of an event when visiting a page with proper URL.
E.g. fire a tag for all https://piwik.pro/contact/ visitors on an occurrence of the chosen event.

Page Path

Fire on an occurrence of an event view 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/ on an occurrence of the chosen event.

Page Hostname

Fire on an occurrence of an event when visiting a website with proper hostname.
E.g. fire a tag for all piwik.pro visitors on an occurrence of the chosen event.

Referrer

Fire on an occurrence of an event if a visitor came straight from the 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 on an occurrence of the chosen event.

External referrer

Fire on an occurrence of an event 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 an occurrence of chosen event if a visitor came from google.com

Campaign (utm_campaign)

Fire on an occurrence of an event if a visitor came to my website from my chosen campaign (base on utm_campaign parameter).
E.g. utm_campaign=my-campaign-name-01

Traffic source

Fire on an occurrence of an event-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 an occurrence of an event 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.

    Was this article helpful?

    Be the first to rate this article.

    Technical Support

    If you have any questions, drop us a line at support_SPC@piwik_SPC.pro.

    We’re happy to help!