How to create an timed buy button?

by faraox
11 replies
Hi there,

i would like to know how i can ad an timed buy button below may sales video.

i have no web design experiences so i would like to know how i can do this easily. I'm also curios what all the other marketers are using for their sales videos.

Thanks for your help.
#button #buy #create #timed
  • Profile picture of the author headmaster211
    Banned
    If you have a wordpress blog try this free one. Page Expiration Robot just go to wordpress.org and to plugins and type that in.

    If you have a html page then you can use something like this
    Free countdown timer script for increasing online sales

    I have a membership script that does it for me.

    {{ DiscussionBoard.errors[6923421].message }}
  • Profile picture of the author mrmarketer1
    Or if you have optmizepress or similar wordpress theme - they often have a timed buy button. Also as its video - Easy Video Player and SVP both have the ability to add a timed buy button at a chosen time in the video playback.
    Signature
    The First Hosted Helpdesk designed for Warriors ***Create loyal customers with the 1st hosted helpdesk for Product Creators*** (Facebook Page)
    {{ DiscussionBoard.errors[6924093].message }}
  • Profile picture of the author Devin X
    Banned
    If you have Optimize Press for Wordpress, then they have a built in option for a timed button. {It's a pretty looking theme too.}
    {{ DiscussionBoard.errors[6924110].message }}
  • Profile picture of the author marcuslim
    Ali G's Video Commando does the trick if you want a quick Wordpress solution -

    http://www.warriorforum.com/warrior-...es-inside.html

    Here is an example of the plugin in action -

    http://videomarketingstuff.com/video...ton-demo3.html

    Note that the button appears after 15 seconds.

    Note that the timed button for Optimizepress is not true delay. What I mean is that if you pause the video, this will throw off the timing of the delay. In contrast, EVP, SVP and Video Commando offer true delay functionality.
    Signature
    {{ DiscussionBoard.errors[6924725].message }}
  • Profile picture of the author faraox
    Thanks guys for your suggestions.

    i really appreciate it.
    {{ DiscussionBoard.errors[6935537].message }}
    • Profile picture of the author Daniel Evans
      I know it's not what the thread is about, but I think they are a bad idea.

      I'm sure a large majority of the audience won't know they are waiting for a button to appear unless you specifically state it right at the beginning of your video.

      They will just assume something isn't working.


      Daniel
      {{ DiscussionBoard.errors[6935592].message }}
      • Profile picture of the author Patrick Batty
        Originally Posted by Daniel Evans View Post

        I know it's not what the thread is about, but I think they are a bad idea.

        I'm sure a large majority of the audience won't know they are waiting for a button to appear unless you specifically state it right at the beginning of your video.

        They will just assume something isn't working.


        Daniel
        I actually am not sure about this Daniel, although you may be right on.

        I haven't tried them.. but I appreciate the concept, as at least someone sees the benefit and values of the offer.. before they immediately scroll down and check the price.

        Even though, I personally haven't used them, I've seen it as a very effective tool in webinars, for instance.
        {{ DiscussionBoard.errors[6940460].message }}
  • Profile picture of the author jaggyjay
    Can be done with some simple javascript and hidden "div" html elements.

    Place this code in between your "head" tags:
    Code:
    <script type="text/javascript">
    function showBuyButton() {
    	document.getElementById("buybutton").style.visibility = "visible";
    }
    setTimeout("showBuyButton();", #-of-milliseconds-here. 1000 = 1 second);
    </script>
    Place this where you want your Buy Button to appear. Be sure to use your own URLs and images:
    Code:
    <div align="center">
    <div id="buybutton"><a href="http://www.YourSite.com/Shopping-Cart"><img src="http://YourImageHere.com" alt="Add to Cart!" width="400" height="200" border="0" /></a></div>
    </div>
    Once you place your code, run a test. Your buy button should not be visible and will appear after "X" number of milliseconds you've configured.

    Hope this helps.
    {{ DiscussionBoard.errors[6935653].message }}
    • Profile picture of the author faraox
      Originally Posted by jaggyjay View Post

      Can be done with some simple javascript and hidden "div" html elements.

      Place this code in between your "head" tags:
      Code:
      <script type="text/javascript">
      function showBuyButton() {
      	document.getElementById("buybutton").style.visibility = "visible";
      }
      setTimeout("showBuyButton();", #-of-milliseconds-here. 1000 = 1 second);
      </script>
      Place this where you want your Buy Button to appear. Be sure to use your own URLs and images:
      Code:
      <div align="center">
      <div id="buybutton"><a href="http://www.YourSite.com/Shopping-Cart"><img src="http://YourImageHere.com" alt="Add to Cart!" width="400" height="200" border="0" /></a></div>
      </div>
      Once you place your code, run a test. Your buy button should not be visible and will appear after "X" number of milliseconds you've configured.

      Hope this helps.
      Thanks allot for your code.

      i have tried it on my Wordpress page, but i still don't see an timed buy button. also, should i replace this line (of-milliseconds-here) whit for example 50000?
      {{ DiscussionBoard.errors[6940299].message }}
      • Profile picture of the author Brandon Tanner
        Originally Posted by faraox View Post

        i have tried it on my Wordpress page, but i still don't see an timed buy button. also, should i replace this line (of-milliseconds-here) whit for example 50000?
        Yep. For example, if you want to do 50 seconds, then that line should be...

        Code:
        setTimeout("showBuyButton();", 50000);
        A few things to keep in mind if you use this code...

        1) The buy button will appear 50 seconds from the time the page is loaded... NOT 50 seconds from the time the video starts playing (so for your visitors on slower connections who have to wait several seconds for the video to buffer, the buy button will appear at a sooner point in the video than it will appear for those on a faster connection).

        2) Javascript won't work at all for the small percentage of your visitors who have it disabled in their browser. So if I were you, I would use the <noscript> tag for them (ie put your video and an 'always visible' buy button inside the noscript tag).

        HTML noscript tag
        Signature

        {{ DiscussionBoard.errors[6940762].message }}
        • Profile picture of the author faraox
          Originally Posted by Brandon Tanner View Post

          Yep. For example, if you want to do 50 seconds, then that line should be...

          Code:
          setTimeout("showBuyButton();", 50000);
          A few things to keep in mind if you use this code...

          1) The buy button will appear 50 seconds from the time the page is loaded... NOT 50 seconds from the time the video starts playing (so for your visitors on slower connections who have to wait several seconds for the video to buffer, the buy button will appear at a sooner point in the video than it will appear for those on a faster connection).

          2) Javascript won't work at all for the small percentage of your visitors who have it disabled in their browser. So if I were you, I would use the <noscript> tag for them (ie put your video and an 'always visible' buy button inside the noscript tag).

          HTML noscript tag
          Thanks allot for your clarification. i have tried the code posted above but unfortunately i did not creates an timed button for me. I'm going to try one of the suggested plugins.

          Thanks allot for your help guys.
          {{ DiscussionBoard.errors[6959748].message }}

Trending Topics