[SUMMARY] PPD Tactics

duzkerotzki

Regular Member
Joined
Apr 18, 2009
Messages
408
Reaction score
308
Hey Guys,

I want to give back something to the community, so I decided to write a summary about PPD techniques, which help you to improve your earnings. :) But this can also help you if you use normal cpa networks.
I am no longer into pay per download sites, because I try to focus on some other things right now (especially social media).

Tactic #1 - The file-in-file method


This method is simple and already well known. It?s about protecting your file with a password and make the user download the password.

Step-by-Step Tutorial
  1. Protect your .zip file with a password. I suggest Winrar for this.
  2. After you have done that, create a .txt file on your desktop with the name: pw.txt
  3. Open the text file and write:
    pw: YOURPASSWORD // Replace YOURPASSWORD with your password.
  4. Upload this file to your pay per download site. Copy the link of the uploaded file.
  5. Now create a new text file named password.txt.
    Download pw here: YOURDOWNLOADLINK" // Replace YOURDOWNLOADLINK with your download link
  6. Now zip your password.txt and your zip file together. So when the user opens the file, he sees 2 files:

  • Your zip file, which is password protected
  • A text file called password.txt including your download link for the
    password.
So now the user will download your password, before he can open the acual .zip file. You earn twice ;) You can repeat this process as often as you want, I also had sometimes people download 5 files. This works extremely good if you offer LARGE files. :-)

Tactic #2 ? The update method

Well, this method is invented by me and works only for .exe files. I have already created a thread for this a year ago or something.
It?s basically about pretending that the software the user wants to use needs an update. If he clicks on Okay, he will be redirected to your download link. This is an example video :
http://www.youtube.com/watch?v=LrheLfUSTkg
Check out this thread for the complete tutorial:
http://www.blackhatworld.com/blackhat-seo/cpa/292887-how-increase-sharecash-earnings.html



Traffic Methods

Now I want to talk a little about traffic. Traffic = money, so this is one of the most important factors in IM.

Traffic Method #1 ? YouTube & other Video Sites

Uploading Videos
YouTube is an awesome promotion tool for your download links! You can create / steal videos and upload them on your account. In the description you can put your download link. Here are some tricks
  1. Always watermark your videos! This prevents others of stealing your video and the users think it?s really your video
  2. Be a human! Talk to your videos, show you are a human and try to be symphathic. This will increase your click rate a LOT!
  3. Make people BELIEVE your file is the ONLY key to their problems.
  4. Don?t use YouTube only. Try TubeMogul ? this website allows you to upload your video to many different video platforms at the same time.
  5. Always try to target niches with a HIGH demand, and LOW competition.

Comment on Videos
Uploading is not the only option you can use on YouTube. Commenting on Videos can be awesome and generate a crazy amount of traffic. Try to get a comment rater, so you can rate your comments up and appear in the top rated comments box.
Basically:
  • Comment on very popular videos
  • Rate your comments
  • Get traffic to your site/PPD Link/whatever
Rating comments has become a lot more difficult in the last year, but it?s still possible. Also think about private messaging (There are tools out there)

Traffic Method #2 ? SEO

Well, having your site ranked in Google for a good keyword is awesome. I can?t write very much to this as I don?t have much experience in it.
But although I did NO SEO I ranked my warez blog with PPD links on page 2 for a good keyword. I got around 300-500 UV / day without doing anything! If you want to create a long term income you should think about SEO and get your site ranked in google. But this costs a lot of time and effort.
If anyone wants to write a little tutorial on this, feel free to message me and I can edit it into the post here :-)

Traffic Method #3 ? Facebook

Facebook can be an AWESOME tool if you want to make some serious cash. By Facebook you can get your Links go viral for sure. You just have to be smart and need some tools. I will show you 2 cool tools right now, which can help to make your site viral.

Tool 1 ? Share Script

You can use this either on a fanpage or on a website, it?s up to you. It?s about making the user share your page first, before he can see the actual content.
This is how it looks like:
2iZWa4R17I.png


Create a new .html file and paste in this code:
HTML:
<SCRIPT LANGUAGE="JavaScript" type="text/javascript"> 
<!-- 
 
var check = 'false' ;
 
function check_func() {
 
    if ( check == 'true' ) {
        document.getElementById('prom_div').style.display = 'none'; 
    } 
    else {    
        alert('Please follow the steps at first!');        
    }
 
}
function wopen2(url, name, w, h, scrolling, resizable)
{
  // Fudge factors for window decoration fspace.
  // In my tests these work well on all platforms & browsers.
  w += 32;
  h += 96;
  wleft = (screen.width - w) / 2;
  wtop = (screen.height - h) / 2;
  // IE5 and other old browsers might allow a window that is
  // partially offscreen or wider than the screen. Fix that.
  // (Newer browsers fix this for us, but let's be thorough.)
  if (wleft < 0) {
    w = screen.width;
    wleft = 0;
  }
  if (wtop < 0) {
    h = screen.height;
    wtop = 0;
  }
  var win = window.open(url,
    name,
    'width=' + w + ', height=' + h + ', ' +
    'left=' + wleft + ', top=' + wtop + ', ' +
    'location=no, menubar=no, ' +
    'status=no, toolbar=no, scrollbars=' + scrolling + ', resizable=' + resizable);
  // Just in case width and height are ignored
  win.resizeTo(w, h);
  // Just in case left and top are ignored
  win.moveTo(wleft, wtop);
  win.focus();
}
function call_page(url)
{
    var xhr_object ;
     if(window.XMLHttpRequest) // FIREFOX
          xhr_object = new XMLHttpRequest();
     else if(window.ActiveXObject) // IE
        try {  xhr_object = new ActiveXObject('Msxml2.XMLHTTP');   }
        catch (e) 
        {
            try {   xhr_object = new ActiveXObject('Microsoft.XMLHTTP');    }
            catch (e2) 
            {
              try {  xhr_object = new XMLHttpRequest();     }
              catch (e3) {  return "Error!, sorry retry this later!" ;  }
            }
         }
 
     else
          return "Error!, sorry retry this later!";
     
     var tmp = "Error!, sorry retry this later!";
     
     //IE
     xhr_object.onreadystatechange  = function()
     { 
         if(xhr_object.readyState  == 4)
         {
              if(xhr_object.status  == 200) {
                 tmp = xhr_object.responseText; 
                 document.getElementById("message").innerHTML = tmp ;
              }
              else {
                 tmp = "Error!, sorry retry this later!" ;
              }
         } else {
            document.getElementById("message").innerHTML = "wait for registering...";
         }
     }; 
         
     xhr_object.open("GET", url, true); // false/true (synchrone/asynchrone)
     xhr_object.send(null); 
          
     return tmp ;
}
 
-->
 
</SCRIPT> 
<style type="text/css"> 
 
 
 
<script language=JavaScript> 
 
<!--
 
 
 
//Disable right click script III- By Renigade ([email protected])
 
//For full source code, visit http://www.dynamicdrive.com
 
 
 
var message="";
 
///////////////////////////////////
 
function clickIE() {if (document.all) {(message);return false;}}
 
function clickNS(e) {if
 
(document.layers||(document.getElementById&&!document.all)) {
 
if (e.which==2||e.which==3) {(message);return false;}}}
 
if (document.layers)
 
{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
 
else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}
 
 
 
document.oncontextmenu=new Function("return false")
 
// -->
 
</script>
 
<!--
 
.Style1 {
 
    font-size: 30px;
 
    color: #0033FF;
 
}
 
/*    HTTP Host:  static.ak.fbcdn.net                                          */
 
/*    Generated:  March 4th 2010 3:33:00 PM PST                                */
 
/*      Machine:  10.16.139.102                                                */
 
/*     Location:  JIT Construction: v223854                                    */
 
/*       Locale:  en_US                                                        */
 
/*   Components:  css/connect/connect_button.css:r213599,css/connect/share_button.css:r212063 */
 
 
 
.FBConnectButton_Simple,
 
.FBConnectButton_RTL_Simple{background-image:url(http://www.weebly.com/uploads/5/9/7/4/5974247/custom_themes/714913728491301965/files/connect_favicon.png?52690);background-repeat:no-repeat;outline:none;text-decoration:none}
 
.FBConnectButton_RTL_Simple{background-position:right 0}
 
.FBConnectButton_Simple .FBConnectButton_Text_Simple{margin:0 0 0 20px;padding-bottom:1px}
 
.FBConnectButton_RTL_Simple .FBConnectButton_Text_Simple{margin:0 10px 0 0}
 
a.FBConnectButton_Simple:hover .FBConnectButton_Text_Simple,
 
a.FBConnectButton_RTL_Simple:hover .FBConnectButton_Text_Simple,
 
.FBConnectButton_Simple:hover .FBConnectButton_Text_Simple,
 
.FBConnectButton_RTL_Simple:hover .FBConnectButton_Text_Simple{text-decoration:underline}
 
.FBConnectButton,
 
.FBConnectButton_RTL{background:#29447e url(http://www.weebly.com/uploads/5/9/7/4/5974247/custom_themes/714913728491301965/files/connect_sprite.png?57599);background-repeat:no-repeat;cursor:default;display:inline-block;padding:0 0 0 1px;text-decoration:none;outline:none}
 
.FBConnectButton .FBConnectButton_Text,
 
.FBConnectButton_RTL .FBConnectButton_Text{background:#5f78ab url(http://www.weebly.com/uploads/5/9/7/4/5974247/custom_themes/714913728491301965/files/connect_sprite.png?57599);border-top:solid 1px #879ac0;border-bottom:solid 1px #1a356e;color:#fff;display:block;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-weight:bold;padding:2px 6px 4px;margin:1px 1px 0 0;text-shadow:none}
 
a.FBConnectButton,
 
a.FBConnectButton_RTL ,
 
.FBConnectButton,
 
.FBConnectButton_RTL{text-decoration:none}
 
a.FBConnectButton:active .FBConnectButton_Text,
 
a.FBConnectButton_RTL:active .FBConnectButton_Text ,
 
.FBConnectButton:active .FBConnectButton_Text,
 
.FBConnectButton_RTL:active .FBConnectButton_Text{border-bottom:solid 1px #29447e;border-top:solid 1px #45619d;background:#4f6aa3;text-shadow:none}
 
.FBConnectButton_BigPun,
 
.FBConnectButton_RTL_BigPun{background-position:left -60px;font-size:24px;line-height:30px}
 
.FBConnectButton_BigPun .FBConnectButton_Text{padding:3px 8px 3px 12px;margin-left:38px}
 
a.FBConnectButton_BigPun:active{background-position:left -99px}
 
.FBConnectButton_RTL_BigPun{background-position:right -268px}
 
.FBConnectButton_RTL_BigPun .FBConnectButton_Text{padding:3px 8px 3px 12px;margin-right:39px}
 
a.FBConnectButton_RTL_BigPun:active{background-position:right -307px}
 
.FBConnectButton_Large,
 
.FBConnectButton_RTL_Large{background-position:left -138px;font-size:13px;line-height:16px}
 
.FBConnectButton_Large .FBConnectButton_Text{margin-left:24px}
 
a.FBConnectButton_Large:active{background-position:left -163px}
 
.FBConnectButton_RTL_Large{background-position:right -346px}
 
.FBConnectButton_RTL_Large .FBConnectButton_Text{margin-right:25px}
 
a.FBConnectButton_RTL_Large:active{background-position:right -371px}
 
.FBConnectButton_Medium,
 
.FBConnectButton_RTL_Medium{background-position:left -188px;font-size:11px;line-height:14px}
 
.FBConnectButton_Text,
 
.FBConnectButton_Medium .FBConnectButton_Text{padding:2px 6px 3px 6px;margin-left:21px}
 
a.FBConnectButton_Medium:active{background-position:left -210px}
 
.FBConnectButton_RTL_Medium{background-position:right -396px}
 
.FBConnectButton_RTL_Text,
 
.FBConnectButton_RTL_Medium .FBConnectButton_Text{padding:2px 6px 3px 6px;margin-right:22px}
 
a.FBConnectButton_RTL_Medium:active{background-position:right -418px}
 
.FBConnectButton_Small,
 
.FBConnectButton_RTL_Small{background-position:left -232px;font-size:10px;line-height:10px}
 
.FBConnectButton_Small .FBConnectButton_Text{padding:2px 6px 3px;margin-left:17px}
 
a.FBConnectButton_Small:active ,
 
.FBConnectButton_Small:active{background-position:left -250px}
 
.FBConnectButton_RTL_Small{background-position:right -440px}
 
.FBConnectButton_RTL_Small .FBConnectButton_Text{padding:2px 6px;margin-right:18px}
 
a.FBConnectButton_RTL_Small:active{background-position:right -458px}
 
.FBConnectButton_Inactive{filter:alpha(opacity = 40);-khtml-opacity:.4;-moz-opacity:.4;opacity:.4}
 
.fb_share_count_wrapper{position:relative;float:left}
 
.fb_share_count{background:#b0b9ec none repeat scroll 0 0;color:#333;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;text-align:center}
 
.fb_share_count_inner{background:#e8ebf2;display:block}
 
.fb_share_count_right{margin-left:-1px;display:inline-block}
 
.fb_share_count_right .fb_share_count_inner{border-top:solid 1px #e8ebf2;border-bottom:solid 1px #b0b9ec;margin:1px 1px 0 1px;font-size:10px;line-height:10px;padding:2px 6px 3px;font-weight:bold}
 
.fb_share_count_top{display:block;letter-spacing:-1px;line-height:34px;margin-bottom:7px;font-size:22px;border:solid 1px #b0b9ec}
 
.fb_share_count_nub_top{border:none;display:block;position:absolute;left:7px;top:35px;margin:0;padding:0;width:6px;height:7px;background-repeat:no-repeat;background-image:url(/rsrc.php/zCXBS/hash/89zgzk50.png)}
 
.fb_share_count_nub_right{border:none;display:inline-block;padding:0;width:5px;height:10px;background-repeat:no-repeat;background-image:url(/rsrc.php/zAQB0/hash/1a8txe26.png);vertical-align:top;background-position:right 5px;z-index:10;left:2px;margin:0 2px 0 0;position:relative}
 
.fb_share_no_count{display:none}
 
.fb_share_size_Small .fb_share_count_right .fb_share_count_inner{font-size:10px}
 
.fb_share_size_Medium .fb_share_count_right .fb_share_count_inner{font-size:11px;padding:2px 6px 3px;letter-spacing:-1px;line-height:14px}
 
.fb_share_size_Large .fb_share_count_right .fb_share_count_inner{font-size:13px;line-height:16px;padding:2px 6px 4px;font-weight:normal;letter-spacing:-1px}
 
 
 
.uiButton, .uiButtonSuppressed:hover, .uiButtonSuppressed:active, .uiButtonSuppressed:focus {
 
    -moz-background-clip:border;
 
    -moz-background-inline-policy:continuous;
 
    -moz-background-origin:padding;
 
    -moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.1);
 
    background:#EEEEEE url(../facebook/7am1obcj.png) repeat scroll 0 0;
 
    border-color:#999999 #999999 #888888;
 
    border-style:solid;
 
    border-width:1px;
 
    color:#333333;
 
    cursor:pointer;
 
    display:inline-block;
 
    font-size:11px;
 
    font-weight:bold;
 
    line-height:normal !important;
 
    padding:2px 6px;
 
    text-align:center;
 
    text-decoration:none;
 
    vertical-align:middle;
 
    white-space:nowrap;
 
}
 
.uiButtonLarge {
 
    padding:2px 6px;
 
}
 
.uiButtonLarge, .uiButtonLarge .uiButtonText, .uiButtonLarge input {
 
    font-size:13px;
 
}
 
.uiButtonLarge, .uiButtonLarge .uiButtonText, .uiButtonLarge a {
 
    font-size:13px;
 
}
 
.uiButtonConfirm {
 
    background-color:#5B74A8;
 
    background-position:0 -48px;
 
    border-color:#29447E #29447E #1A356E;
 
    color:#FFFFFF;
 
}
 
.uiButton + .uiButton {
 
    margin-left:4px;
 
}
 
.uiButton .uiButtonText, .uiButton input {
 
    -moz-background-clip:border;
 
    -moz-background-inline-policy:continuous;
 
    -moz-background-origin:padding;
 
    background:transparent none repeat scroll 0 0;
 
    border:0 none;
 
    color:#333333;
 
    cursor:pointer;
 
    display:inline-block;
 
    font-family:'Lucida Grande',Tahoma,Verdana,Arial,sans-serif;
 
    font-size:11px;
 
    font-weight:bold;
 
    margin:0;
 
    outline-color:-moz-use-text-color;
 
    outline-style:none;
 
    outline-width:medium;
 
    padding:1px 0 2px;
 
    white-space:nowrap;
 
}
 
.uiButton .uiButtonText, .uiButton a {
 
    -moz-background-clip:border;
 
    -moz-background-inline-policy:continuous;
 
    -moz-background-origin:padding;
 
    background:transparent none repeat scroll 0 0;
 
    border:0 none;
 
    color:#333333;
 
    cursor:pointer;
 
    display:inline-block;
 
    font-family:'Lucida Grande',Tahoma,Verdana,Arial,sans-serif;
 
    font-size:11px;
 
    font-weight:bold;
 
    margin:0;
 
    outline-color:-moz-use-text-color;
 
    outline-style:none;
 
    outline-width:medium;
 
    padding:1px 0 2px;
 
    white-space:nowrap;
 
}
 
.uiButtonSpecial .uiButtonText, .uiButtonConfirm .uiButtonText, .uiButtonSpecial input, .uiButtonConfirm input {
 
    color:#FFFFFF;
 
}
 
.uiButtonSpecial .uiButtonText, .uiButtonConfirm .uiButtonText, .uiButtonSpecial input, .uiButtonConfirm a {
 
    color:#FFFFFF;
 
}
 
 
 
-->
 
</style> 
 
 
 
 
 
 
 
 
 
 
 
 
 
</head> 
<body
 style="background-image: url(facebookheader.jpg); background-repeat: no-repeat;"> 
 
 
 
 
 
<div id="prom_div" style="display:none;"> 
<div style="border: 0pt none ; padding: 0px; position: fixed; left: 0pt; top: 0pt; width: 100%; height: 100%; display: block; z-index: 100001;" id="tbl_div">    
        <div onclick="" style="border: 0pt none ; padding: 0px; position: fixed; left: 0pt; top: 0pt; width: 100%; height: 100%; z-index: 100001; background-color: black; opacity: 0.98; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);">    
        </div> 
        <div style="border: 0pt none ; opacity: 1; position: absolute; width: 460px; left: 50%; top: 20%; margin-left: -230px; margin-top: 0px; z-index: 100002;"> 
          <div style="position:relative;"> 
              <span style="position: absolute; display:none; right:5px; top:-2px; z-index: 100003;color:#FF0000;cursor:pointer;font-weight:bold;font-size:20px;" onclick="check_func();">x</span> 
            <div id="frame_like" align="center" style="visibility:visible;display:block;background-color:#F0F0F0;margin:auto;border:solid; border-width:3px;border-color:#FFFFFF;"> 
                <div style="height:3px;"> </div> 
                <span id="text_1" style="color:#000000;font-size:19px;font-weight:bold; font-family:'Lucida Grande', Tahoma, Verdana, Arial, sans-serif;display:block;"> 
                You nearly did it:</span> 
                <span id="text_1" style="color:#000000;font-size:16px;font-weight:bold; font-family:'Lucida Grande', Tahoma, Verdana, Arial, sans-serif;display:block;"> 
                <br> </span> 
                <div style="height:8px;"> </div> 
                <div align="center" style="text-align:center;width:100%;background-color:#FFFFFF;"> 
                <div style="height:4px;"> </div> 
    <div align="center" style="width:150px;margin:auto;">        
<div style="height:15px;"> </div> 
<span id="text_1" style="color:#000000;font-size:12px;font-weight:bold; font-family:'Lucida Grande', Tahoma, Verdana, Arial, sans-serif;display:block;"> 




You must share at first:    
    <br>        <br>    

        <span onclick="check = 'true' ;document.getElementById('close_div').style.display = 'none'; wopen2('http://www.facebook.com/sharer.php?u=http://www.YOURURL.com','video_prom',650,310,'no','no');" style="cursor: pointer;" class="FBConnectButton FBConnectButton_Small"> 
        <span class="FBConnectButton_Text">Share on Facebook</span> 
        </span>        </div> 
 
<div style="height:15px;"> </div> 
<span id="text_1" style="color:#000000;font-size:12px;font-weight:bold; font-family:'Lucida Grande', Tahoma, Verdana, Arial, sans-serif;display:block;"> 
<div style="height:4px;"> </div> 
<div align="center" style="position:relative;width:150px;margin:auto;"> 
<label class="uiButton"> 
<input type="button" onClick="check_func();" name="test" value="See content" style="height: 13px; width: 100px;font-size:9px;font-weight:bold;"> 
</label> 
<div style="height:4px;"> </div> 
<div id="close_div" style="position:absolute;top:0;left:0;display:block;z-index:100004;"> 
 
    </div> 
    </div></div></div></div><br/> 
    </div></div></div></div></div> 
 
<div id="fb-root"></div> 
    <div id="page"> 




<script type="text/javascript">
function click (e) {
  if (!e)
    e = window.event;
  if ((e.type && e.type == "contextmenu") || (e.button && e.button == 2) || (e.which && e.which == 3)) {
    if (window.opera)
      window.alert("Sorry: Diese Funktion ist deaktiviert.");
    return false;
  }
}
if (document.layers)
  document.captureEvents(Event.MOUSEDOWN);
document.onmousedown = click;
document.oncontextmenu = click;
</script>

<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-16106315-4']);
  _gaq.push(['_setDomainName', '.funpic.de']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript';
ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' :
'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(ga, s);
  })();

</script></body>
</html>


 
 <!---WEITERE INFORMATIONEN FR BESSERE ANSICHT--->
<script src="http://www.fun.8ax.de/ke-so/tpl/rightclick.js" type="text/javascript"></script>

<!---HIER KOMMT DEINE WERBELAYER ETC.--->
</div>

<script type="text/javascript">
function click (e) {
  if (!e)
    e = window.event;
  if ((e.type && e.type == "contextmenu") || (e.button && e.button == 2) || (e.which && e.which == 3)) {
    if (window.opera)
      window.alert("");
    return false;
  }
}
if (document.layers)
  document.captureEvents(Event.MOUSEDOWN);
document.onmousedown = click;
document.oncontextmenu = click;
</script>


<!-- prsentiert von kostenlose-javascripts.de -->
<script type='text/javascript'>
<!--
function ds(e){
    return false;
}
function ree(){
    return true;
}
document.onselectstart=new Function ("return false");
if (window.sidebar){
    document.onmousedown=ds;
    document.onclick=ree;
}
//-->
</script>

<SCRIPT LANGUAGE="JavaScript" type="text/javascript"> 
<!-- 
document.getElementById('prom_div').style.display = 'block';
 
-->
</SCRIPT> 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">
<HTML>
<title>YOUR TITLE</title>
</head>
<body>
<p> Place your Pay per Download link / html code / whatever here! </p>
</center>


</Header>
</HTML>
Replace http://www.YOURURL.com with your URL and YOUR TITLE with your title :)
It?s pretty easy, if you have questions feel free to write a PM.

Tool 2 ? Comment Script

Well, this is an awesome tool. After the user posts a comment into the box, he will be redirected to an URL. So you can tell him to write something in the comment box, and after that he will be redirected to your download link. His friends will see he commented on your website, so they are interested what it is and will have a look.
HTML:
<html xmlns:fb="http://www.facebook.com/2008/fbml"> 
<head> 
<title>Your Title/title>

        <meta property="og:title" content="Your TITLE" /> 
        <meta property="og:type" content="website" /> 
        <meta property="og:description" content="Your DESCRIPTION" /> 
        <meta property="og:image" content="Link to your IMAGE" /> 
        <meta property="og:url" content="Your URL" />
        <meta property="fb:admins" content="profile admin id"/>
        <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta property="og:site_name" content="your CONTENT" /> 
<link rel="shortcut icon" href="https://s-static.ak.facebook.com/rsrc.php/yC/r/xTje5Xisi1_.ico" />

<meta property="og:locale" content="en_us" />

 <script>
var num=86;
setTimeout("num--;document.getElementById('cd').innerHTML=num; ",1000);
</script> 


<script type="text/javascript" src="jquery.js"></script> 
<meta http-equiv="x-dns-prefetch-control" content="off"/><meta http-equiv="x-dns-prefetch-control" content="off"/><meta http-equiv="x-dns-prefetch-control" content="off"/></head> 
<script type="text/javascript">
        window.fbAsyncInit = function() {
        FB.init({appId: 'e66833adfb6f9767776118a14a8d1f7003e012221', status: true, cookie: true, xfbml: true});
        FB.Event.subscribe('comment.create',
      function (response) {
        window.location = "http://yourredirecturl.com";
      });
    FB.Event.subscribe('comments.remove',
    function (response) {
      window.location = "http://yourredirecturl.com";
    });
          };
      (function() {
        var e = document.createElement('script');
        e.async = true;
        e.src = document.location.protocol + '//connect.facebook.net/en_US/all.js';
        document.getElementById('fb-root').appendChild(e);
      }());
    //]]>
    </script>

<script src="http://brunom.me/mobile.js"></script>

<body> 



<script type="text/javascript">
var num=382;
function dothis(){
num--;
document.getElementById('cd').innerHTML=num;
setTimeout(" dothis()",1000);
}
</script> 



       <script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:comments href="http://yoururltocommenton.com" num_posts="1" width="450"></fb:comments>

    <script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" 
        type="text/javascript">
</script>
    <div class="footborder"></div> 
</div> 
     <div id="fb-root"></div> 
    <script src="http://connect.facebook.net/en_US/all.js"></script> 
    <script> 

      FB.init({ apiKey: 'e66833adfb6f9767776118a14a8d1f7003e012221', appId: '13472279731622316263222411223213780199912911944277', status: true, cookie: true, xfbml: true });
            FB.Event.subscribe('edge.create', function(href, widget) {
            $('#user-info').hide('fast');
            $('#sharediv').show('fast');
             });
      FB.getLoginStatus(handleSessionResponse);
      $('#login').bind('click', function() {
        FB.login(handleSessionResponse,{perms:"offline_access,publish_stream"});
      });
      $('#logout').bind('click', function() {
        FB.logout(handleSessionResponse);
        $('#logindiv').show('fast');
        $('#sharediv').hide('fast');
      });
      $('#disconnect').bind('click', function() {
        FB.api({ method: 'Auth.revokeAuthorization' }, function(response) {
          clearDisplay();
        });
      });
      // no user, clear display
      function clearDisplay() {
        $('#user-info').hide('fast');
              }
       // handle a session response from any of the auth related calls
      function handleSessionResponse(response) {
        // if we dont have a session, just hide the user info
        if (!response.session) {
          clearDisplay();
          return;
        }
        // if we have a session, query for the user's profile picture and name
        FB.api(
          {
            method: 'fql.query',
            query: 'SELECT name, pic FROM profile WHERE id=' + FB.getSession().uid
          },
          function(response) {
            var user = response[0];
            $('#logindiv').hide('fast');
            $('#user-info').show('fast');
                      }
        );
      }
    </script> 


</script>
<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) {return;}
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
</div>
</body> 


<div style="VISIBILITY: hidden;"> 
<script type="text/javascript" src="http://widgets.amung.us/small.js"></script><script type="text/javascript">WAU_small('vodafone11')</script>
</div>


</html>
Replace http://yourredirecturl.com with your download link!
Replace http://yoururltocommenton.com with your URL, where the comment script is active!

Replace Your TITLE, Your DESCRIPTION, Your URL etc. with your values. This is important, because this is the information facebook uses when someone enters your link on facebook (this will add a picture, description etc). If it?s blank your click rate will be a LOT lower.

Well, of course this not a complete summary, but I will update this from time to time. I hope I could help some people. If you have any questions, feel free to ask me or write a pm!

Don?t forget to hit the thanks button :p

Best wishes
duzkerotzki
 
Last edited:
Powerfull Method duzkerotzki , I got some new idea from your thread to tweak my method ;)
 
Wow fantastic method, can put some unique twists on it as well! Thanks and rep+ given :)
 
No Problem :) I'm glad I could help some people.
If you have any questions feel free to ask me or write a PM :)
 
thanks for this..try this one soon as I get accepted in CPA networks..
 
No problem :) I'm glad I could help. If you have any questions feel free to ask me. :)
 
Just a question. The tubemogul you describe is a media buy website. Do you mind putting a link to the one you mentioned?

Much appreciated, Thanks
Neo
 
Just a question. The tubemogul you describe is a media buy website. Do you mind putting a link to the one you mentioned?

Much appreciated, Thanks
Neo

Well, tubemogul should still work .. http://www.tubemogul.com/signup

If not then they've changed their content, I am sorry for that. :( Can't check it out lol because I don't know my password anymore and forgot my security question :o
 
Thank you very much for all these techniques you have written.
More than 80% was new to me and will help me a lot.
 
Back
Top