Campaign Tracker Listening

Campaign Tracker Listening allows you to pick up on inbound campaigns by listening to campaign information in landing page URLs. Typically campaign manager software will add querystring parameters to the URL that can be used to identify the campaign via which a visitor landed on your website. This information can then be leveraged to provide more relevant information to the visitor.

Using the listener

To use the listener, start off by adding the URL parameters it should listen for. You can do this by typing the parameter names manually, or you can paste in an example landing page URL and have the parameters automatically detected:

Select the parameters that you would like to be picked up.

When you press [OK] a table with an overview of parameters is displayed. Where parameter names are recognized, corresponding profile properties will have been added for you. You can manually select different profile properties or create new ones by clicking [New Profile Property].

Campaign ID
Select the parameter that contains the unique identifier for the campaign. This parameter will be stored when the visitor is active on the channel after landing.
Parameter Name
The name of the parameter, as it would appear in the landing page URL.
Profile Property
The profile property in which to store the value of the parameter.


Subsequent Action

If the user is active on the channel after landing, the selected campaign id parameter will be stored in a profile property. By default it will be stored in "Campaigns with Subsequent Action", but you can select another profile property in which the campaign id parameter should be stored by clicking the name.

Privacy Management

Listeners can be added to Objectives, allowing for privacy management of the information that is being picked up. The listener will only update a profile if the visitor consented to at least one of the objectives that it is linked to.


The Campaign Tracker Listener is a standard plugin.