View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0017757||phpList 3 application||General||public||16-07-15 13:50||23-01-17 22:34|
|Priority||normal||Severity||minor||Reproducibility||have not tried|
|Target Version||next minor|
|Summary||0017757: Click stastictsics when unique link is used for each client|
|Description||When you use a placeholder as part of a URL, in Statistics > Campaign click statistics you get a new url listed for each subscriber.|
When we used [foreignkey].hosted.phplist.com/lists/admin/?page=plugins we got a new link in CCS for each subscriber, so something like:
[ ... ]
and thousands more!
Other's noted in forums are http://mysite.com/?email=[EMAIL1] and a custom unsubscribe system causing same issue.
Suggestion could be to group URLS by the placeholder when they used one. So in Click statistics you would see [EMAIL] 310 clicks or [FOREIGNKEY] 7987 clicks. Perhaps if you click that you get to a new page with the actual subscribers.
Would help if they were also sorted/sortable by those who clicked, not alphabetically.
|Tags||No tags attached.|
A possible solution could be having a config to tell phplist to ignore certain url parameters. This way:
could be considered as 2 links if we ignore the "id" parameter
or even 1 link if we also ignore the "medium" parameter
I imagine this would be a simple fix since all that's needed is to strip the link from the "ignored parameters", before registering a new link in the database OR before checking if it already exists.