Go Back

Trigger – on Form Submission

January 29, 2018

By default, Form Submission Triggers fire tags on form submissions on all pages, but you can add conditions if needed.

You can choose from the following conditions:

Form ID

Fire on submit form with the chosen ID.

Form URL

Fire on submit form which sends a request to the chosen URL.

Form classes

Fire on submit form with the chosen class.

Page URL

Fire on form submission on pages with chosen URL.
E.g. fire a tag for all https://piwik.pro/contact/ visitors who submit a form.

Page Path

Fire on form submission 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 submit a form.

Page Hostname

Fire on form submission when visiting a website with proper hostname.
E.g. fire a tag for all piwik.pro visitors who submit a form.

Referrer

Fire on form submission if a visitor came straight from the 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 submit a form.

External referrer

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

Campaign (utm_campaign)

Fire on form submission 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 form submission 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 form submission for a new visitor or a returning one. It base 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.