Archive for January, 2012

Democratizing Loyalty

A guest post by Dror Ceder, CEO and Co-Founder of Wibiya

At Wibiya we’re fortunate enough to be adding new publishers all the time.  But I’m particularly excited to be writing my first blog of the new year for my friends at Punchtab.

You see, we share a similar spirit and passion.  My partners and I created Wibiya so that publishers of all sizes can take advantage of the social revolution.  In seconds, they can copy and paste a magical bit of code. And ta-da, their users can connect with them on Facebook and Twitter, without even leaving their site.

It’s gratifying to see others innovate in parallel ways. Punchtab is a great example of a new company that gives small and mid-sized publishers another powerful advantage, one that’s absolutely critical in today’s world.

Whether users are visiting a blog, or making a purchase on an ecommerce site, there’s a constant drive to for site owners to capture their users’ loyalty.  Users are multi-tasking like mad, they’re omni-curious and with so many exciting places to visit on the web, maintaining their attention can become a challenge.

I’ve become really interested in loyalty marketing – which, of course, precedes the Internet by decades.  The idea behind it is basic to human nature – you can change behavior by rewarding people in positive ways.  (Remember Pavlov?)   How old is it?  Well, back in 1793, a “U.S. merchant started giving out copper tokens which could be collected by the consumer and exchanged for items in the store. This practice caught on and was used by many merchants throughout the 19th century.”

The most successful loyalty concept – the one that changed the game in many ways, and many industries – was the airline frequent flyer program.  Most people think it was American Airlines who created the first program.  They launched theirs back in 1981, and all the others quickly jumped in.  Today, it’s become a giant industry.

The real story, though, is that the first program was actually developed by Texas International airlines.  Except they didn’t have the computer resources of American, and could only offer a punch card program.

In case you thought I was just rambling, the old-school punch card program brings me right back to the PunchTab innovation.  PunchTab makes it possible for small publishers of all kinds to implement loyalty marketing programs for their blog, brand or business – even reaching their customers on their mobile phones.

Think how hard it is for small businesses to compete against giants who have massive databases that can analyze customer intelligence and create loyalty marketing programs based on that information.

PunchTab instantly shrinks the competitive advantage.  Thanks to these guys, sophisticated loyalty marketing tools aren’t the exclusive province of the big guys.  Small companies don’t have to worry about suffering the fate of Texas International.

And I’m sure PunchTab isn’t going to stand still.  They will continue to innovate and add new features, new layers of customer data and “taste map” implications.   Because there’s a natural correlation between loyalty and recommendations.  The more you know about your customers’ tastes and sensibilities, the better your recommendation algorithm can become, and the more sales and loyalty you can generate.  Which is why eBay bought Hunch. http://dthin.gs/t3RVQQ

So we’re going to be hearing a lot from PunchTab, I bet, as it becomes an expanding platform for customer intelligence.  The future, as many say, is Big Data.  And PunchTab is quietly going to own vast amounts of it, as their embedded loyalty programs capture information on millions of consumer purchases.

Smart guys, smart company.

Head’s up PunchTabbers!

PunchTab has teamed up with two of our customers this month for two cool giveaways:

 

The Urban Shogun, a site for tech enthusiasts, is giving away two Amazon Kindles. If you like to follow what’s hot in tech, check them out. Don’t forget to enter to win while you’re at it.

 

 

MCPActions, a site that sells Photoshop Actions and provides tips and tricks for photographers, is giving away a pretty sweet camera. This one is popular, so you better get busy!

 

 

PunchTab Powered Giveaways Are Simple:

This is what it looks like to create a PunchTab giveaway

Make your giveaways viral, increase participation and extend your reach online and via mobile devices. Creating your own takes seconds (and it’s free). Check out what it looks like and if you’re ready to get started, get signed up!

Step 1: Create your giveaway. It literally takes seconds. 

  • Enter the giveaway name
  • Choose how users enter (via Facebook and email or email only)
  • Select the giveaway end date
  • Enter the prize and details
  • Choose how people earn entries: enter your twitter handle, create a custom tweet, create a custom question that people can answer in the comments section, enter your fan page, select a URL you want people to like and +1.

 

 

 

 

Step 2: Publish your giveaway on your website, blog or Facebook page.

PunchTab will create a snippet of code you can copy and paste or you can add it to your Facebook page.

Copy and paste the code or link to your Facebook page.

 

That’s it!

Wondering what it looks like? Enter our giveaway below!

If you just want to see what the user experience looks like, enter our giveaway below and you may just get lucky and win a $50 gift card.

We’ll pick one winner by the 5th of the following month. (for example, we’ll pick January’s winner on Feb 5). If you’re the lucky winner, you’ll get an email from us. That’s it!

How do you enter? It’s simple: just sign-up below and follow the steps.

Enjoy and good luck!

2012 Winners:

January’s Winner: Kathy – Dallas Cowboys Fan

 

Many of our users still don’t realize that there are almost 20 additional actions you can reward-enable using PunchTab’s JS SDK. I created an FAQ on our Knowledge Base that has the code you need to get started.

For those of you like me, don’t let the “JS SDK” scare you. It’s actually quite simple to copy and paste this code and add it to many of the things you are already doing.

***BONUS: If you click on the link above, you’ll see that I actually reward-enabled clicking on the link.***

You can choose to reward-enable without telling people (our customer Thwipster does this as an extra “thank you” to customers who can use their points towards future purchases), OR you can highlight the fact that visitors, users and customers can earn bonus points. How can you incentivize them if they don’t know about it!. You choose what’s right for your business.

Here are some examples I KNOW many of you can put into practice right away:

1. Reward-enable your newsletter or email opt-ins. You can do this 3 ways: when someone clicks the submit button, when the confirmation page loads using HTML or AJAX. If you already have this page, all you need to do is add the snippet of code.

2. Rewarding the submission of ANY form. You can use the same code for email opt-ins for forms. Reward people for creating accounts, signing up, etc. Add this to any or all of your forms or confirmation pages.

3. Visting a page. We all have specific pages we want people to see. Drive more traffic to featured content or featured sites (such as your Facebook page or YouTube channel). Why don’t you check out PunchTab’s YouTube channel and earn more points!

4. Downloading a document or file. B2B marketers, publishers, app developers, etc may want to drive people to download a whitepaper, eBook, free app or user guide. Give ‘em that extra little nudge. You already have these documents or files on your website so add the code snippet to reward-enable it.

Check out the complete list and earn 10 points!

It’s YouTube. Many people know this, some people don’t. But regardless, now that they’ve launched some great new features (and if you’re like us), it’s time to get started taking video more seriously.

Step 1. Get the new YouTube interface. You can simply go to your channel and you should be prompted to check it out.

Step 2. Get videos.

I know, right? Seems simple but many people think this is a lot harder than it is. Where do you begin? Product videos? Sure, those are good. But there may be more videos out there that your users or customers may have already created for you.

So why not leverage it? There are tons of PunchTab videos on YouTube and all we have to do is add them to our favorites so anyone viewing our channel can see them.

If the goal is to create awareness, then the more content out there about you the better. So don’t fight it, use it!

User generated videos are also great. Run a giveaway with PunchTab asking people to create videos and paste them in a link in the comments section. If you’re using Facebook comments on your blog, you’ll get even more reach because your users networks will also be able to like and comment on the videos they’ve just shared.

Step 3. Reward people for visiting your YouTube channel. 

I bet you didn’t know that you can award points for visiting your YouTube channel. Here’s how:

In a typical page you may have a button or a link that say: Check us out on YouTube. And your HTML may look like:

<a href="http://www.youtube.com/user/punchtab"> Check us out on YouTube!</a> 

All you need to to is add the code in red:

<a href="http://www.youtube.com/user/punchtab" onClick='_ptq.push(["view",{"points":10}]);'> Check us out on YouTube! </a> 
So, how 'bout you see it in action and actually check out our YouTube channel?

Step 4. Leverage all those great videos on your site and reward-enable them.

Our founder, Ranjith, created a couple of blog posts on this. Read the post, get the code and see a demo of it.

We received a lot of good feedback about our last post on rewarding users for viewing YouTube videos. One common request was how to use the standard YouTube player instead of the (chromeless) custom player. In this example the standard player is used but the viewer must watch the entire video, start to finish, in order to get points (in the previous example you could set a minumum viewing time). The good news is that this makes the code much simpler.

Here’s a link to the demo (earn 100 points by watching the entire video!) and the full code is below.

<html>
<head>
  <title>Simple YouTube demo</title>
</head>
<body>
  <h1>Reward users for watching YouTube videos with PunchTab</h1>
  <p>Watch the entire video and earn 100 points!</p>
  <!-- embed the player --!>
  <div id="ytplayer"></div>

  <!-- include YouTube library --!>
  <script src="https://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js"></script>
<script>
  // numstarts tracks how many times video was started (including skips)
  var numstarts = 0;
  function onYouTubePlayerReady(playerId) {
    ytplayer = document.getElementById("ytplayer");
    ytplayer.addEventListener('onStateChange', 'stateChange');
  }
  function embedYouTubePlayer(videoID, containerID, width, height) {
    swfobject.embedSWF('http://www.youtube.com/e/' + videoID + '?enablejsapi=1&playerapiid=ytplayer&rel=0', containerID, width, height, '8', null, null, { allowScriptAccess: 'always' }, { id: containerID });
  }
  function stateChange(state) {
    switch(state) {
      case 0:
      // Video ended
        if(numstarts == 1) // user started video just once
          _ptq.push(["watch",{'points':100}]);
        // clear numstarts in case user wants to try again
        numstarts = 0;
        break;
      case 1:
      // Video started, skips will be registered as additional starts
        numstarts += 1;
        break;
    }
  }
  // change video id below to your own
  embedYouTubePlayer('nUoP0lMW1fw', 'ytplayer', 425, 356);
</script>

<!-- PunchTab code --!>
<script type="text/javascript" charset="utf-8">
  var _ptq = _ptq || [];
  var _punchtab_settings = {
    key: "YOURKEYHERE",
    display: "tab",
    position: {x:"right", y:"bottom"}
  };

  (function() {
    var pt = document.createElement('script'); pt.type = 'text/javascript'; pt.async = true;
    pt.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'static.punchtab.com/js/pt.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(pt, s);
  })();
</script>
</body>
</html>

We’re really excited to announce the new and improved PunchTab Giveaway widget.

Not only have we rolled out a new (and pretty awesome) design, we’ve also made it even easier to set up and publish your giveaway. We’ve also added some of the features you’ve been asking for!

Choose up to six ways for users to enter your giveaway, covering all the super social bases- Liking your giveaway, Liking your fan page, Tweeting, Following, Commenting, and +1-ing. All these Word of Mouth marketing tools will help you get noticed on the networks of your users. And with our new easy preview window, you can see exactly what it will look like to them.

You can now choose how users sign up for your giveaway- select email only or, for super viral giveaways, you can allow them to connect with both Facebook and email. Before this update, users who signed up using just an email address could only get one entry, now they can take other entry earning steps- helping their chances to win while further promoting your giveaway. We’ve even added the ability to customize your giveaway rules for different states and countries.

And for all you WordPress users we’ve made a few changes to our plug-in, per your request. Now when users leave a comment, the page refreshes and takes them back to your giveaway- right where they left off.

Basically, we’re proud of our newest release and we’re pumped up for you to try it.

Head over to your PunchTab dashboard and get started!

 

Reward Users for Following You on Twitter

There are many ways to use our PunchTab JavaScript SDK to custom reward-enable anything on your website.

One implementation that we hear users asking for often is how to use PunchTab’s Loyalty programs to increase followers on Twitter.

Below is a quick tutorial on how to accomplish this:

Notes:

  • Follow button : http://twitter.com/about/resources/buttons#follow
  • More about JS SDK : http://blog.punchtab.com/index.php/2011/08/reward-enable-your-website-javascript-sdk-tutorial/
Code:
<body>
<div id="container">
	<h2>This page has only one goal : get you to follow me on twitter</h2>
        <div style="width:100%;height:500px;line-height:600px;text-align:center;">
            <a href="https://twitter.com/PunchTab" data-show-count="true" data-lang="en" data-size="large">Follow @PunchTab</a>
       </div>
</div> <!--! end of #container -->

<script type="text/javascript" charset="utf-8">
  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"));
</script>

<script type="text/javascript" charset="utf-8">
  var _ptq = _ptq || [];
  var _punchtab_settings = {
    key: "<YOUR KEY>",
    display: "tab",
    position: {x:"left", y:"bottom"}
  };

  (function() {
    var pt = document.createElement('script'); pt.type = 'text/javascript'; pt.async = true;
    pt.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'static.punchtab.com/js/pt.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(pt, s);
  })();
</script>

</body>

Have fun and watch your followers increase!

We hit a couple of pretty awesome milestones at the end of 2011 and we’re proud to share the news: PunchTab loyalty programs are now on nearly 4000 sites and over 100 million points have been awarded.

Today is my official one year mark as PunchTab Founder and CEO and I’m really proud of the team we’ve constructed and feel like we’ve accomplished so much in the last several months. I’m really confident that 2012 will bring even more success.

We’re passionate about what we’re doing and very committed to building the best products on the market. We’re beyond thankful for the early customers who have provided feedback and suggestions to help us shape PunchTab’s offerings into the loyalty platform they’ve needed and we’re looking forward to doing more of the same this year. 


Happy new year all, really looking forward to the next 12 months.