Skip to content


piwik.js: allow customize Campaign tracking parameter names #2329

anonymous-piwik-user opened this Issue · 5 comments

3 participants


The piwik.js uses Hardcoded variables for campaignNameParameters and campaignKeywordParameters. See js/piwik.js line 1340, 1341.

It must use the values from from the config file. Or is there any posibility to set these variables?


(In [4504]) refs #1042, fixes #2329 - added setCampaignNameKey() and setCampaignKeywordKey() methods to tracking API; going to update the online docs now


Does this mean that the variables must be set twice in PHP and JS. This sounds not very convenient and could cause errors. I think there should be something that synchronizes both settings.


There's no way to "sync" the config after the tracking code has been pasted to a web page / template.

But there are tickets for a tracking code wizard and campaign url builder. Those should take into account the server configuration, and present the appropriate output.

Piwik Open Source Analytics member

I think a simple FAQ would be enough to clarify this. But it's definitely not recommended to customize the parameter name.


Matt: can you follow-up on this:,75698

@anonymous-piwik-user anonymous-piwik-user added this to the 1.4 - Piwik 1.4 milestone
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.