Audience Manager Form Tracker

Audience Manager allows you to collect visitors’ data from different sources: Analytics data, e.g. generic visitor data (location, browser, device, OS etc.) or visitors’ behaviour on a website (Custom Events, Goals conversion, e-commerce data etc.), forms and CSV files. Basing on those data, you can create and use Audiences in your marketing and advertising campaigns.

Audience Manager automatically collects data from Analytics module, but if you want to start gathering data from forms on a website you’re already tracking with Piwik PRO Analytics, you need to activate a new additional Audience Manager Form Tracker tag and include all the forms you would like to track in it. In order to do that, click on “Create a new tag” in Tag Manager and select Audience Manager Form Tracker tag template from the list of tag types.

Form data tracking

Audience Manager Form Tracker tag is configured to let you add the forms you would like to be included in the tracking. You add these by clicking on Add form ID to include and then specify the form ID you want to include to be tracked.

Once you add a form by inserting its form id, you can tick the Include only specific fields option to additionally provide the specific form field name(s). It will only send these specific fields for this form. If the Use labels as attribute names option is being ticked then the fields names should include the label names, otherwise, it should be the name from the “name” attribute for the fields being tracked. If the Include only specific fields option is turned off then all the fields will be automatically tracked by default.

Use form labels as attribute names – once you tick this field the newly tracked form inputs values will be stored in attributes named after corresponding label names instead of input name attribute.

Advanced tag settings

Tag Type – These settings are available for all the tags in Piwik PRO Tag Manager. They apply when the GDPR Compliance setting is turned on for a given website. Take a look how to turn it on here.

After turning it on, you need to pick the tag type. It can be either Does Not Require Consent, Analytics, A/B Testing and Personalization, Conversion Tracking, Marketing Automation, Remarketing, User Feedback or Custom Consent type.

Every tag type except the “Does not require consent” will require Visitor consent to fire.

Respect visitor privacy – by default, this option is marked in order to respect your visitors’ privacy preferences either expressed by selecting the “Do not track” option in their web browser and/or explicitly opting-out from being tracked. You may change it according to your preferences.

Do not fire in the Debug Mode – once this is ticked, the tag will not be fired in the debug mode. Why tick this? Sometimes you may have tags that are connected with some display CPC campaigns and you simply do not want to waste money when you’re doing some testing.

Flight dates

You can schedule when your tag will go live. For Audience Manager, the default settings “run forever” and “run all day” are the best, but you can change them according to your preferences.

Tag Triggers

To fire your tag, you need to associate it with the appropriate trigger. By standard, you can use All page views trigger, which is already defined and used for regular Analytics tracking. Learn more about the triggers here.

After you have your Audience Manager Form Tracking tag properly configured, make sure to save it and then just hit the publish button in order to make it live.

Once you set up your Audience Manager Form Tracking tag, you can check that it works, for example, by filling out a form on your website. After the form is submitted click on “Profile browsers” option in Audience Manager menu. Here you can see your profile with all the data you filled out in the selected form. Now you can create an Audience based on those profile attributes. Find more about forms tracking behaviour here.

Was this article helpful?

Be the first to rate this article.

Technical Support

If you have any questions, drop us a line at

We’re happy to help!