7Search + Prosper202 Keyword Tracking - Please Help!

by oohah
8 replies
Hello,

The good news is that I am accurately tracking clicks and conversions in Prosper202.

The bad news is that I can't get the keyword to show up in the "Spy" or "Visitors" screens. If I hover my mouse over an entry in the "Referer" column, I do see the keyword appended to the link, so I know the data is there!

I've been tearing my hair out trying to figure out how to get the keywords to show up. I have searched far and wide, Google, the Tracking202 forums, Youtube, here, everywhere!

Please help me figure this out!

Information:

1) I am running a campaign from 7Search
2) I have been using the ###KEYWORD### variable in my URLs: &t202kw=###KEYWORD###
3) I am running offers from Neverblue

++++

The "flow" is:

1) Viewer clicks on ad. My 7Search link looks like this: hxxp://***********.com/folder?&aff=###AFFID###-###RID###&t202kw=###KEYWORD###

2) The viewer is sent to my site that has a rotating redirect script. The script sends the viewer one of several links that have been generated from prosper202. My prosper202 link looks like this: hxxp://***********.com/tracking202/redirect/dl.php?t202id=123&t202kw=###KEYWORD###

3) User ends up on the offer page and hopefully makes me some $$$.

4) I have already applied a Prosper202 generated postback URL to all three offers in Neverblue. The postback URLs look like this: hxxp://***********.com/tracking202/static/gpb.php?amount={payout}&subid={subid}&offer={campa ign_id}&t202kw=

I have also tried postback URLs that look like this: hxxp://***********.com/tracking202/static/gpb.php?amount={payout}&subid={subid}&offer={campa ign_id}&t202kw=###KEYWORD###

I have also tried placing a pixel with the &t202kw=###KEYWORD### variable at the end.

+++++++++++++

Bonus Question: Prosper202 always shows my redirect site as the Referer. Do you all know of any way I can get the actual referer (The site previous to the redirect page) into the referer column?

Thanks Folks!
#7search #keyword #prosper202 #tracking
  • Profile picture of the author MTVida
    I think I see the problem you're having, although it's hard to tell you exactly how to solve it without seeing how your rotator script is working.

    The thing I noticed is that you're passing the ###KEYWORD### variable on to your redirect site using the tag "&t202kw="

    This tag works for incoming links into Prosper202, because Prosper recognizes the syntax. Your rotating redirect script does not.

    You'll have to look into how your script is set up to pass on variables. It may be something like this:

    We'll suppose that your script uses tags like 'var1,var2...' In this case, you would set up the destination link of your ad like:

    hxxp://***********.com/folder?&var1=###AFFID###&var2=###RID###&var3=###KE YWORD###

    Then, for the tracking link that your script redirects to, you would have it looking like this:

    hxxp://***********.com/tracking202/redirect/dl.php?t202id=123&c1=[var1]&c2=[var2]t202kw=[var3]

    This is assuming that you would want to track the ###AFFID### and ###RID### as the c1 and c2 variables in Prosper202. Your script will replace all the "var#" tags with the data that came in from 7 Search.

    So to sum it up, var3 (or whatever tag your script is set up for) var3=###KEYWORD###. Then, [var3] will be changed to the ###KEYWORD### data and passed on in the 't202kw=' tag.

    Hope this makes sense
    {{ DiscussionBoard.errors[6304231].message }}
    • Profile picture of the author oohah
      HI MTVida,

      Thanks, your advice is helpful, but I haven't gotten it yet. I am sure once I figure it out it will be shockingly simple.

      I've managed to pass the keyword into spy view, but I can't get it to work dynamically. I must be missing something like a bracket or some other way of assigning the variable.

      Leaving all the AFFID and REFID stuff aside, I tried passing the variable like this:

      1) 7Search link: hxxp://***********.com/folder?&aff=###AFFID###-###RID###&kw=test

      2) Rotator text file with prosper202 redirect link: hxxp://***********.com/tracking202/redirect/dl.php?t202id=123&t202kw=kw

      My keyword in spyview ends up as "kw", not the test keyword I tried to pass into the URL string.

      ++++

      I've tried a number of other things:

      1) [kw], leaving me with [kw] as my keyword.
      2) $kw, leaving me with $kw as my keyword.
      3) Grabbing the variable in the redirect php file: $keyword = $_GET['kw'];
      4) Usig the C1 tokens from prosper202 leaveds me with a keyword of [c1]

      +++++

      I guess I should mention that after the php file grabs the URL from the text document, I am using javascript to redirect the viewer to the correct page:

      <script language="javascript" type="text/javascript">
      window.location="<?php echo $linkurl; ?>";
      </script>

      I tried concatenating the variable to $linkurl and some other stuff too.

      +++++

      I am back to banging my head against the keyboard!

      Thanks!
      {{ DiscussionBoard.errors[6306210].message }}
      • Profile picture of the author oohah
        Okay, I got it working, and I want others to see the solution - which I am not even sure is the "right way", but for now it works.

        Important You may have to test this with real live clicks that cost you money. I only found out the solution because somebody clicked my ad while I was using the "test URL" from within the 7search ad editor. Try to use the cheapest click possible.

        +++++++++

        Here is how I made it work:

        1) My link from within 7search looks like this: hxxp://****************.com/ipad?&aff=###AFFID###-###RID###&kw=###KEYWORD###

        The important part to note is that I have created a variable named kw that is populated with the ###KEYWORD### variable that 7search provides.


        2) I grabbed the kw variable in the php redirect document using this code snippet:

        $kw = $_GET['kw'];

        I don't know use that snippet or not, but for now I am leaving it in the code.

        3) The prosper202-generated redirect link that is grabbed from a text document looks like this: hxxp://************.com/tracking202/redirect/dl.php?t202id=123&t202kw=

        I did not assign anything to the t202kw variable in the text document.


        4The last thing I do is use Javascript that is in my redirect document to send the viewer to the landing page through the prosper202 redirect link.

        I append the kw variable to the prosper202 redirect link using the Javascript + operator:

        <script language="javascript" type="text/javascript">
        window.location="<?php echo $linkurl; ?>+<?php echo $kw; ?>";
        </script>

        I also used PHP to populate the prosper202 redirect link and the kw variable in the Javascript.

        +++++++++++++++++

        This may be somewhat confusing, but hopefully it will give someone else the bits and pieces to avoid the hours of trial and error I went through!

        And if someone knows of a better way, feel free to chime in!
        {{ DiscussionBoard.errors[6306729].message }}
        • Profile picture of the author oohah
          If someone can help me figure out how to get the referer previous to the redirect page, and pass it along to Prosper202, that would be most excellent!
          {{ DiscussionBoard.errors[6306773].message }}
  • Profile picture of the author MTVida
    I'm glad you got it working! Passing variables through a rotating redirect is above a lot of people's ability. That said, I also hope that someone else gets use from your experience.
    {{ DiscussionBoard.errors[6307996].message }}
    • Profile picture of the author oohah
      Hi,
      I've figured out a cleaner way to build that last link:

      <script language="javascript" type="text/javascript">
      window.location="<?php echo $linkurl . $kw; ?>";
      </script>

      That uses the concatenate operater in PHP instead of two php statements joined by the Javascript concatenate operator.
      {{ DiscussionBoard.errors[6315167].message }}
  • Profile picture of the author wDigital
    Problem I see is this, if you have a keyword with more than word,

    e.g. Dog Training

    7Search places the string as t202kw=Dog+Training

    So...

    When you look in the prosper report the keyword just gets reported as

    Dog

    Basically the '+' character they use for spaces in the keyword stops prosper tracking it.

    How do you get around that?
    {{ DiscussionBoard.errors[7911652].message }}

Trending Topics