Ticket #79 (new New feature)

Opened 4 years ago

Last modified 2 years ago

Plugin to automatically define the Campaign name based on the referer URL

Reported by: matt Owned by:
Priority: normal Milestone: Feature requests
Component: Core Keywords:
Cc: Sensitive: no

Description (last modified by matt) (diff)

This feature exists in phpMyVisites.

It should be possible in the admin area, to add new partners' URLs, for a campaign. For example, visitors coming from "sourceforge.net/*/piwik/" (broad match supported) would be classified automatically under the campaign "Campaign Sourceforge".

See for reference /trunk/config/global.ini.php

169 	; variable name to track any campaign, for example CPC campaign
170 	; Example: If a visitor first visits 'index.php?piwik_campaign=Adwords-CPC' then it will be counted as a campaign referer named 'Adwords-CPC'
171 	campaign_var_name            = piwik_campaign
172 	
173 	; variable name to track any campaign keyword
174 	; Example: If a visitor first visits 'index.php?piwik_campaign=Adwords-CPC&piwik_kwd=My killer keyword' then it will be counted as a campaign referer named 'Adwords-CPC' with the keyword 'My killer keyword'
175 	campaign_keyword_var_name    = piwik_kwd

Change History

Changed 4 years ago by matt

  • milestone set to Stable release

Changed 4 years ago by matt

this won't be done for partner but will be an extension of the concept of campaign in piwik.

Changed 3 years ago by matt

  • description modified (diff)
  • summary changed from detect partners from a list of partners' URLs to Plugin to automatically define the Campaign name based on the referer URL

Changed 3 years ago by matt

  • priority changed from major to critical

Changed 3 years ago by vipsoft

  • sensitive unset
  • milestone changed from 4- Stable release to 2- DigitalVibes

Changed 3 years ago by spomoni

Changed 3 years ago by spomoni

Changed 2 years ago by matt

  • milestone changed from 2 - Piwik 0.6 - DigitalVibes to Features requests - after Piwik 1.0

decreasing priority for now as this might be an issue in the Tracker if the list of campaigns is large - the simple implementation (storing cache in tmp/cache) wouldn't scale so well with hundreds of campaigns.

Changed 2 years ago by matt

  • priority changed from critical to normal
Note: See TracTickets for help on using tickets.