Quick solution for monitoring CTR I guess there is this tracking202 that could help with that or you could develop little script of yours.
Ideally you would want mixture of PHP and Google Analytics + ability to pass unique details to the merchant, e.g. like dynamic keyword insertion or campaign inserting in tracking urls (few networks like MoreNiche do support this but not sure about your network).
Anyways, here's the code that will save the keyword into the $keys variable. Main condition is you have to use link cloaking as to read cookie it needs to refresh the page.
e.g. which could be something like site.com/go/?productid=12345 (which could be script that underneath uses the number as product ID and pulls your link from the database or inserts it straight away into the link if its same merchant
PHP Code:
<?
// Do not change this code as these are special codes for reading Google Analytics data
$info = explode("|",$_COOKIE['__utmz']);
$ga_info = array();
foreach ($info as $val) {
$temp = explode("=",$val);
$ga_info[$temp[0]] = $temp[1];
}
$keys = (!isset($ga_info['utmctr'])) ? (isset($_GET['OVRAW'])) ? $_GET['OVRAW'] : "Uknown" : $ga_info['utmctr'];
// your affiliate link dynamically updating &keyword vairable with $keys value
// this of course is as an example and some merchants may allow dynamic campaigns etc
$link = "http://www.merchant.com?affiliate=100000&product=12345&keyword={$keys}";
header ("Location: $link");
exit;
?>
So this is approximately how this works with passing keywords. Hope this give you some ideas to work around. Of course, with little tweaks you can do a lot more.
Bookmarks