I’m looking at starting my very first PPC website shortly, but before I get the site up and running I wanted to make sure I had a way of tracking exactely what keywords were being clicked, and also which ones were converting into orders.
To make sure I have all the right stats I’ve written a wordpress plugin which will allows me to keep a close eye on my PPC efficiency.
As I’ve been helped out by so many fellow affiliates I have decided to give something back and upload the plugin for everyone to use. You can download the Keyword Tracking Tool 1.0 here. Its really easy to use, simply upload the plugin and activate it. Now you need to add “?kw=YOURKEYWORD” to the links pointing to your site, for example:
http://shanebrown.co.uk/what-a-difference-a-theme-makes/?kw=bluewidgets
If you are using this with adwords which it was designed for you can use:
http://shanebrown.co.uk/what-a-difference-a-theme-makes/?kw=[keyword]
This will automatically attach the EXACT keyword that the user searched for to the URL. When the user hits the site it adds the keyword to the database and gives it a unique ID, which is then attached to all tagged out going links. To tag a url with the tracking ID, replace the standard tracking ID with [TRACKINGID], for example:
http://www.awin1.com/cread.php?awinmid=123&awinaffid=123456&clickref=[TRACKINGID]&p=http%3A%2F%2Fwww.7dayshop.com%2Fcatalog%2Fproduct_info.php%3Fproducts_id%3D102843
Now if the user has clicked a URL with the “?kw=KEYWORD” on the end, the [TRACKINGID] will automatically be replaced with the unique ID. If the user hasnt gone through a tagged URL, the [TRACKINGID] will be replaced with “nokw”.
You can now check with the merchant and see what tracking ID’s have converted to orders and lookup the tracking ID from the admin section.
The admin section also shows you the 20 most clicked keywords and the most recent 20 clicked keywords.
So there you go, a simple easy to use plugin that will give you full control of your PPC campaign. It’s the first plugin I’ve made so if you notice any problems, or have any suggestions how the plugin can be improved please drop me a comment and I’ll try and sort it. If the plugin helps you out and saves you a few quid, feel free to send me some using the donation button below.
Although there shouldn’t be any problems with the plugin, I recommend you make sure you have a backip of any data and I accept no responsibility for any lost or damaged data.
Incoming search terms:
- wordpress adwords [TRACKINGID]
- track adwords affiliate wordpress
- wordpress keyword tracking
- adwords wordpress keyword tracking
- Tracking Platform | Affiliate Software | Affiliate Tracking awin1
- plugin wordpress track adword and organic traffic
- wordpress plugin keyword tracking
- wordpress keyword tracking tool
- wordpress keyword tracking plugin
- wordpress keyword tracking adwords
- adwords wordpress plugin
- keyword tracking plugin wordpress
- wordpres tracking id
- kw=keyword adwords
- tracking adwords wordpress
- track backlinks wordpress plugin
- wordpress plugin source keyword tracking

Great, thanks!
This is a cracking tool, Shane! You’ve made a very complicated problem for many people much more accessible to the average affiliate like me!
I’ll be sure to link to this in some of my future posts.
Pleased you liked it – I’ve tested it out briefly with an actual ppc campaign and it seems to work well for me. If I get enough interest in it I’ll add some extra features such as most popular keywords between certain dates and a button to download all the keywords.
Thanks for sharing this. I am just installing it on one of the sites I am getting traffic for from SEO and PPC.
Quick question: if you are getting traffic from SEO and PPC using the same keyword can the source still be differentiated? Can I add something to the URL like ‘PPC’?
I take it this does not work with amazon associates?
Thanks again.
At the minute there is no way of it tracking the SEO traffic as it relies on you using “?kw=KEYWORD” on the end of your affiliate links in adwords, although I dont think it would be that difficult to get the search term for organic traffic and create two different tables, one for natural and one for PPC. It was only originally designed for monitoring PPC, but I can see how the natural tracking would help as well. I’ll take a look at it when I get some spare time and see what I can do.
Unfortunately there is no way of tracking clicks with Amazon