How To Track The Source Of A Sale

9 replies
Hi,
I have been promoting a site of mine which comprehensively reviews 1 clickbank product. I use adwords,article marketing, blog comments and some other ways to drive traffic to my page.

My question is, is there a way to exactly know how to track the source of a sale?, because, as it exists now, I have no idea the actual source of the click where a sale came from.

My review page seems to be working well, and I'm also trying to climb the organic rankings by SEO'ing the site. Because of this reason, I do not want to just duplicate the page and include different tracking ids to identify the source.

Thank you all for any/all ideas,comments & assistance.
#clickbank affiliate tips #sale #source #track #track a sale
  • Profile picture of the author Bruce Hearder
    When you create a HOP link in clickbnak that allow you to put in a tracking id..

    It can be anything you want as long as its A-Z0-9

    So your hoplink can look something like :

    http://Your_Affiliate_id.xxxxx.hop.clickbank.net/?tid=ABC123

    Where ABC123 is your tracking ID for that traffic source.

    So you could have one for Adwords, One for articles, one for forum signatures, what ever you want..

    Hope this helps

    Bruce
    {{ DiscussionBoard.errors[450489].message }}
  • Profile picture of the author Vijay M
    Thanks for the reply. But I think you did not understand my question.

    I know about tracking id's. But, where exactly will you use them?

    For ex: I want to send all my visitors(from adwords,articles,blogs,squidoo etc) to a very well converting landing page (For example: wwwwww.weight.com/index.php)

    Once on this page a few would go on to click my hop link and I might generate a sale.

    Now, how would I know which of these sources(adwords,articles,lenses,blogs etc) initiated the visitor who completed the sale?

    I have already mentioned why I do not want to use multiple pages with links containing different tracking ids.
    {{ DiscussionBoard.errors[451382].message }}
    • Profile picture of the author Bruce Hearder
      If you dont want to use multiple pages, the you are going to have to pass parameters to a page, so that the page to redirect accordingly.

      So for example, lets say you are running an adword campaign and some articles, promoting a CB product.

      You want to send all the clicks (on adwords and articles) to the same page, lets call this page : landingpage.php

      So do something like this..

      In your adwords account you can send all your traffic using a destination url of :

      landingpage.php?id=aw_99, and the articles send traffic to :

      landingpage.php?id=art_1

      where AW means the source is Adwords , and the 99 means its keyword #99

      The art in the other link means article and it came from article #1

      No using some PHP on your landing page, you can pull the parameter apart and then use these in your affiliate url.

      So this way you use one landing page, and it sets the traffic url in your affiliate id..

      If you would like some code to handle this, please PM me and I'll be more than happy to provide..

      Hope this helps

      Bruce
      {{ DiscussionBoard.errors[452538].message }}
      • Profile picture of the author Bruce Hearder
        Hi Vijay,

        This is how I would do it.. I'm taking the most absolutely simple process that I can think of..

        I am assuming your server can run PHP > version 4.0

        Create a HTML file that you want to display to your web visitor, lets call it
        your_sales_page.html

        In this file, embed some tracking ids.
        But instead of typing in a simple trackid, use the following text instead:

        [%id%]

        So if you had a clickbank hop link that you wanted to replace the trackingid with varing trackid depending on traffic source.

        So, lets say we have the following clickbank hop url :

        Code:
        http://XYZ.bryxen15.hop.clickbank.net/?tid=AW01099
        We replace the trackid to [%id%] so the URL now looks like :

        Code:
        http://XYZ.bryxen15.hop.clickbank.net/?tid=[%id%]

        Now, copy the following piece of PHP code to your server and call it :

        ad.php

        Code:
        <?php
        // the webpage that you want to dipslay to the visitor
          $salespage="your_sales_page.html";
        
          $trackid = $_GET['id'];
          
          $html = file_get_contents($salespage);
          
        // Make sure you replace all clickbank trackids in salespage
        // with the following piece of text :
        // [%id%]
        // 
        //This will then replace all occurences of [%id%] with your trackid passed in from the traffic source
        
          $str = str_replace('[%id%]',$trackid,$str);
          echo $str;
        ?>
        In your articles, adwords and any other sort of traffic, make sure you reference the php file, by doing something like this :

        http://www.yoursite.com/ad.php?id=art01

        Now, when someone arrives on your site via a specific traffic source, a new version of the HTML sales letter is presented to the user.

        I hope this helps, and thanks for the THANKS

        Bruce
        {{ DiscussionBoard.errors[472100].message }}
  • Profile picture of the author mr2monster
    I think what you're saying is that you have traffic coming from a bunch of pages to 1 landing page, and you want to see what traffic source is working the best...



    Why couldn't you just create a bunch of redirects and use a seperate file that sends to the main page for each traffic source. Then, when checking your stats you could see which pages are sending the most visitors and thus determine which method of traffic generation is working the best.


    i.e. articles.html redirects to your main page, ppc.html redirects to the same page, etc.

    Then in analytics, which ever page gets the most hits is your winner.
    {{ DiscussionBoard.errors[472131].message }}
    • Profile picture of the author Vijay M
      Originally Posted by mr2monster View Post

      I think what you're saying is that you have traffic coming from a bunch of pages to 1 landing page, and you want to see what traffic source is working the best...



      Why couldn't you just create a bunch of redirects and use a seperate file that sends to the main page for each traffic source. Then, when checking your stats you could see which pages are sending the most visitors and thus determine which method of traffic generation is working the best.


      i.e. articles.html redirects to your main page, ppc.html redirects to the same page, etc.

      Then in analytics, which ever page gets the most hits is your winner.
      This technique just tells me how much traffic I'm generating from a source, not the source where the actual sale came from.

      Getting 1000's of visitors from adbrite and only 100 visitors from google oraganic results, does not mean the same.
      {{ DiscussionBoard.errors[484248].message }}
  • Profile picture of the author scorpions84
    If you want it the hard way, try to check you clickbank analytics on what time did the customer bought the product then compare it with your traffic stats analytics to see who refer on that specific time that the customer bought the product.
    Signature

    Design your IT Network here. Whether it's hosting business, internet marketer with its own server, I'll be able to help you.

    {{ DiscussionBoard.errors[472199].message }}
    • Profile picture of the author Vijay M
      Originally Posted by scorpions84 View Post

      If you want it the hard way, try to check you clickbank analytics on what time did the customer bought the product then compare it with your traffic stats analytics to see who refer on that specific time that the customer bought the product.
      Not an accurate technique.

      What if a visitor comes to your site,reads the content but does not immediately buy? Your cookie(aff id) is saved on his computer but if opts to bookmark the url and come back at a later time to make the actual purchase, then comparing the time (As suggested) would not work. :-)
      {{ DiscussionBoard.errors[484281].message }}
  • Profile picture of the author Vijay M
    Originally Posted by Michael Frisom View Post

    Hi all:
    I was reading your post, ma y you tell me how can I check the clickbank analytics? I am sorry it would be a stupid question.
    Michael Frisom
    Department of Statistics
    Iowa University
    1)Log into your clickbank account
    2)At the top, you'll find 4 tabs. click on the "Reporting" tab.
    3)Now, right under these 4 tabs, you'll see 3 more tabs. Click on the "Analytics" tab. Key in your details in the box provided and you can view your stats.
    {{ DiscussionBoard.errors[484263].message }}

Trending Topics