One of the mysteries of Google Advertising has always been the fact that you only got to know aggregated info on the Google Search Partner that your ads were displayed. this could be only a tiny bit of nuisance but for certain accounts, with major spends and/or tight performance constrains this can be a problem. Now, normally when you can’t find something in AdWords you turn to Google Analytics to find the answer. This is the case here too. You can create an advanced filter and utilize the User-Defined value to store the original referrer.

PAUSE : Your first thought would be to look under the referral sources and use as a secondary dimension the Ad Distribution Network, but google protects the referrer, so this is useless in our case.

Now, keeping all safety measures (use a test profile blah,blah,blah…) head to the Admin tab and select the profile that you wish to manipulate. I apply the filter on the Paid Search profiles I’ve set up.

How to create the Filter

  • Name the filter appropriately, I use the name Search Partners
  • Select Custom Filter > Advanced
  • In the Field A -> Extract A select Referral and enter (//)([^/]*)
  • Head to Output To -> Constructor and select User-Defined from the drop-down menu. Then fill in $A2 in the blank space.
  • Leave everything else as is and you are ready!
  • Now,  in a few hours you will have the following picture under the User-Defined view. You might observe that this is not that helpful. This is because the filter is applied to every referrer (this means organic, paid, affiliate etc traffic is included in the report).

    The first workaround is to use the paid search segment. Others might have a paid search profile (or you should start one now!), in some cases one might have a hand a google/cpc profile. Any way you can gain from the filtering feature of the Custom Reports that you can build in under 2 minutes! You can get my configured custom report here. Hope you enjoy it ;)