monetizer banners
  1. The Essential Kit For Affiliate Marketers

    Guaranteed to work, always updated, top quality essentials.
    Easy to work and packed with features that make you more money.
    Coming Soon.
    Dismiss Notice
Dismiss Notice
Welcome to Our Community
Wanting to join the rest of our members? Feel free to sign up today.

Pay with a tweet, Facebook like or G+

Discussion in 'Programming and Scripts' started by LeChuck, Aug 15, 2015.

  1. LeChuck

    LeChuck Affiliate affiliate

    56
    29
    18
    Hi,

    Do you own a landing page with freebies on it ? How cool it will be if you can drive more targeted traffic into this page with no effort ?

    Let me explain :
    When someone is landing on your web page, you probably ask for their emails before they can get your free stuff.
    This actually a good way to build a list, but it will not help you get more visitors in no time.

    With some easy to understand code you can completelly explode your traffic. BOOM !

    I have made a simple example here to show you the potential of the script : Cover Template for Bootstrap

    And here the code, you can easilly edit it (Only use facebook and G+ for example)
    The best use for this script is the following :

    Once your lead enter is email, redirect hime to your Pay with a Tweet page, you get his email AND a social share !

    Awesome, isn't it ?

    Here is the code fully commented :

    HTML:
                <html xmlns:fb="http://ogp.me/ns/fb#">
                   <head>
                       <title>Pay with a Tweet, Facebook Like or Google +1</title>
                       <!--  Social Payments by Digital Inspiration (2013)
                       /*  Edited by LeChuck for AffiliateFix                  */
                       /*  You are free to use, modify or republish this code  */ -->
                   </head>
                   <body>
                   <div id="fb-root"></div>
                   <script type="text/javascript">
    
                       function lechuck() {
                         // The file URL that visitors can download after their Like/tweet/+1
                         var url = "http://www.google.com/";
                         url = "<a href='" + url + "'>Click here</a> to download the file.";
                         document.getElementById("restricted").innerHTML = url;
                       }
    
                       window.fbAsyncInit = function() {
                         FB.init({ status : true, cookie : true, xfbml  : true });
                         FB.Event.subscribe('edge.create', function(response) { lechuck(); });
                       };
    
                       (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";
                         fjs.parentNode.insertBefore(js, fjs);
                       }(document, 'script', 'facebook-jssdk'));
    
                       window.twttr = (function (d,s,id) {
                         var t, js, fjs = d.getElementsByTagName(s)[0];
                         if (d.getElementById(id)) return; js=d.createElement(s); js.id=id;
                         js.src="//platform.twitter.com/widgets.js";
                         fjs.parentNode.insertBefore(js, fjs);
                         return window.twttr || (t = { _e: [], ready: function(f){ t._e.push(f) } });
                       }(document, "script", "twitter-wjs"));
    
                       twttr.ready(function (twttr) {
                         twttr.events.bind('tweet', function(event) {
                           lechuck();
                         });
                       });
    
                       (function() {
                         var po = document.createElement('script');
                         po.type = 'text/javascript'; po.async = true;
                         po.src = 'https://apis.google.com/js/plusone.js';
                         var s = document.getElementsByTagName('script')[0];
                         s.parentNode.insertBefore(po, s);
                       })();
                   </script>
    
                    <div id="restricted">
    
                     <!-- Add the default text of the tweet and your Twitter handle -->
                     <a href="https://google.com/"
                         data-text="Hello world !"
                         data-via="lechuck" class="twitter-share-button" data-lang="en"></a>
    
                     <!--// The URL of the page that visitor need to +1 on Google Plus-->
                     <g:plusone size="medium" callback="lechuck"
                         href="http://www.google.com/"></g:plusone>
    
                     <!--// The full URL of your Facebook Page goes here-->
                     <fb:like href="http://www.facebook.com/google" send="false"
                         layout="button_count" width="220" show_faces="false"></fb:like>
    </div>
        </body>
      </html>
     
  2. monetizer

Top Resources

MI