Website Usability

How Bloggers Comment System Lead to Being Mistaken For a Groupon Shill on Hacker News

  2 Comments

Blogger Comment Submission Options

On Saturday morning, while on the New tab of Hacker News, I saw a submission from my friend and office mate Andrew Wicklander. Andrew submitted a blog post written by his wife Maile Wicklander explaining why she will not be using Groupon for her new yoga studio.

Always a sucker for a Groupon discussion/debate, I read Maile’s post and write a lengthy response in the Blogger comment box. When I go to submit my lengthy comment, I am shocked to see the dated options for posting comment on Blogger. I don’t see the options I am accustomed to from commenting on blogs powered by other services such as WordPress.org, WordPress.com, Posterous and Tumblr. Instead I see a list of services that does not look as thought it has been updated since 2006:

  • Google Account
  • Live Journal
  • WordPress
  • Typepad
  • AIM
  • OpenID

First I try WordPress, because as someone that makes a living as a WordPress Developer, I am partial. The WordPress option, which is only for WordPress.com profiles, not WordPress.org profiles takes me to a page telling me I have to sign-in to WordPress.com without actually giving me a link to do so (image below). I open a new tab and sign in to WordPress.com and then refresh the Blogger comment tab and my comment is gone. Frustrating, but it happens.

Blogger WordPress.com Message

So I rewrite my comment, consolidating my original comment into a shorter version that I think still conveys my original response. The rewritten comment is this:

I think Groupon is a guaranteed and low effort marketing platform for businesses. Every new customer has a cost of acquisition. The smarter and more efficient your marketing efforts the lower that cost. Groupon can be the best thing in the world for new or existing businesses that do not have a marketing plan (shame on them). I am not endorsing Groupon, but it is easy to say, I am not going to do X.

So my question is: What are you going to do instead?

How can you get the name and philosophy of your new yoga studio in front of your target audience to get the monthly memberships sold without taking a 50% cost of acquisition hit?

I post the re-written comment using my Google Account. I had actually recently migrated/merged my personal Google account that was using the same email address as my Google Apps account. So I just signed into Google with my Google Apps login and it had me create a new Blogger profile. I don’t think anything of it and continue on with my day.

Fast forward several hours later, I receive a reply on Twitter asking if I was really the one that wrote a comment on Mailie’s blog.
[blackbirdpie url="http://twitter.com/#!/BenATkin/status/107658772956184576"]

Thinking that is a little strange I go back to the Hacker News thread that is now on the front page of HN. Imagine my surprise when the first comment on Hacker News is accusing me of being a “Groupon sockpuppet”.

Didn’t take long for a Groupon sockpuppet to show up in the comments:
Rachel Baker said…
I think Groupon is a guaranteed and low effort marketing platform for businesses. Every new customer has a cost of acquisition. The smarter and more efficient your marketing efforts the lower that cost. Groupon can be the best thing in the world…
Rachel Baker User Stats
On Blogger Since August 2011
Profile Views (approximate) 7

And it didn’t stop there. The speculation continued on whether or not I was paid by Groupon to comment on Groupon related blog posts.

agree being that Groupon originated in Chicago, she could just be a supporter / sockpuppet.

True, I didn’t know for a fact that Rachel Baker was a sockpuppet but she sure looked and sounded like one. If she had linked her consulting website profile to her freshly minted Blogger profile, I probably wouldn’t have jumped to that conclusion.
Was I uncivil? Some might argue polluting blog comments with marketing pabulum is uncivil. I just thought it was kind of interesting, indicative perhaps of where Groupon invests some of its resources.

The crazy thing is, I didn’t think I sounded like I was PRO-Groupon at all. I think it is much more valuable to say what you are not going to do or are doing, instead of or in addition to why you have ruled out something. That coupled with my belief that Groupon is not a substitution for a marketing plan for any businesses was what I tried to convey with my comment.

I do not work for Groupon. I never have, and I never will. I have already worked for a failed start-up (Kozmo.com) that grew too quickly and burned through VC cash like it was going out of style. Now I focusing on slowly building my own little web development business.

Coupon Code Should Not be a Field on Payment Forms

Today, I made the decision to upgrade to a paid account for a web application that I use and love. Pressing the appropriate button I am taken to the payment form and start entering my information. Then it happened, I saw an empty text box taunting me, because I am not special enough to fill in the box.

The label for the text box? Coupon code

Thoughts start racing through my head. “Should I email the application creator asking for a code?” “Is there one on their Twitter account?” Thoughts turn into action, Chrome tabs start multiplying as I start trying to hunt down a coupon code that I can put in the box. I become obsessed with trying to find a code for THAT DARN BOX.

The obsession does not last. I have to attend a meeting. Upon return I have forgetten all about my pre-meeting mission. It is not until a browser crash 3 hours later that I even remember wanting to pay for that application. I go back to the payment page and complete the form. I hesitate just before pressing the submit button, looking at the barren Coupon code box.

I begin having doubts again. I really could just email the guy, or ask him directly on his Tumblr blog…

I start imagining what I could be missing out on, to gauge how much effort I should really be putting into this search. Out of the corner of my eye I see my notebook open to my todo list. I take a deep breath and press submit.

A few hours ago I was happy to pay full price for an application that I use for my business. Now I am feeling a little bitter and unappreciated.

Payment Page Lesson

Do not show the Coupon code field unless you absolutely need to do so. When sending marketing and promotional materials, send them to a different version of your payment page that reflects the discount you are offering. Having the same payment page for your discounted and full price purchases just invites Google searches for “(app name) coupon code” and resulting abandoned cart.

Convert Flash .SWF Files to HTML with Swiffy

  0 Comments

I found that Google Labs released Swiffy, a new tool for converting SWF files to HTML5 through a ReadWriteMobile post.  

Swiffy converts Flash SWF files to HTML5, allowing you to reuse Flash content on devices without a Flash player (such as iPhones and iPads).Swiffy currently supports a subset of SWF 8 and ActionScript 2.0, and the output works in all Webkit browsers such as Chrome and Mobile Safari. If possible, exporting your Flash animation as a SWF 5 file might give better results.

Hopefully, restaurant webmasters will use this tool so I can view their address, phone number, or menu from my phone.

I tested the conversion capabilities of Swiffy with an myself with an SWF5 file. As you can see below, the conversion worked pretty well. No filters are supported so the text, background, and button coloring effects were not included.

SWF file conversion test

Best Practices for Email Signup Forms

  0 Comments

Email signup form from LivingSocial.com

Email marketing, when done well, is a powerful sales tool. Capturing visitor email addresses on your website is a great way to start building your list. Think about it, your website visitors are already interested in your service or product, but may not be ready for the commitment of a phone call or final sale.

To capture email addresses on your website, you will need an email signup form where you ask for my precious email address. How you ask for my email address will have the greatest influence on how likely I am to give it to you.

4 Best Practices for Website Email Signup Forms

  1. Grab Your Site Visitors Attention – Does your form stand out on your website?
  2. Make the Purpose Clear – You have to tell me:
    • What am I signing up for?
    • Why should I signup? What is the benefit to being your email list?
    • How do I complete the signup process?
    • When will I get your emails? Will you email me daily, weekly or just on occasion?
  3. Only Ask for What you Need – The shorter the form the more likely I am to complete it.
  4. Test the Form – Go through the experience yourself. Would you signup if the form was on my website?

Source for best practices: 4 Best Practices for Web Forms blog post by AWeber.

Social Currency is Too Valuable of a Payment Method

  4 Comments

Last week I was researching potential solutions for a client, who wanted the ability to easy create and manage an image slideshow for various posts and pages from within WordPress. I came across a free plugin that seemed perfect, it did everything the client needed and had a simple interface. The slideshow plugin was free, and while nice, but not necessary.
I clicked the “Download” button that looked like this:
Download it
Then the button turned to this:
Pay with a Tweet

Instead of asking me to pay with money, the plugin requires downloaders to literally “pay with a tweet”. This was not the first time I noticed this annoying trend. AppSumo often does a similar thing with their free deals, requiring downloaders to send out a promotional message via either Twitter or Facebook.
AppSumo Free Deal

When you force me to “pay” for your product or service with my social currency this is what goes through my mind:

  1. I am not your spambot.
  2. Why can’t I just pay with money or by giving you my email address?
  3. I am offended that you are REQUIRING me to do your marketing for you.
  4. I do not advertise for a product/service I have never even used or seen.
  5. I move on to something else, and keep my social media dignity.

I would rather give up my money or my email address, than to annoy my social media connections. For me, becoming a social media douchebag is too high of a price to pay.

Encourage Website Visitors to Become Subscribers

  3 Comments

Increase Your Reach

When visitors to your website or blog subscribe to your RSS feed they will be notified of new articles or posts. A subscriber is worth more than a visitor. The subscriber will see new content and most often return to your website to comment or share your content. A visitor has to remember to check back and see if there are any new articles or posts.

GigaOM compared the value of a Twitter follower versus a RSS subscriber and found that the RSS subscriber was more loyal and engaged.

Make Subscribing Easy

The American Express Open Forum Idea Hub has insightful content by some of the best bloggers/writers of our time. However, it is impossible to find the RSS subscription link on their website. They value “liking” them on Facebook or “following” them on Twitter instead. Do not make their mistake.

Make it as easy as possible for your visitors to become subscribers. The placement of your RSS icon or email subscription form should be obvious and inviting. On this website, I have the RSS icon on at the top of the sidebar and at the bottom of every post.

Don’t have an RSS feed yet? The Google service Feedburner will create your RSS feed. After your feed is ready, Feedburner also offers optional help promoting your feed with the website code for RSS icons and email sign up forms.

How I Use RSS

I keep track of over 120 websites using RSS. I use Google Reader to aggregate my RSS subscriptions into one place. From within Google Reader I can share blog posts on Twitter or Facebook, with other Google Reader users, or with friends via email.

Learn More About RSS

Problogger has the best explanation of RSS I have found: http://www.problogger.net/what-is-rss/

TechRepublic, Do You Really Want Me to Comment?

  7 Comments


I don’t read magazine or newspaper articles much anymore. After I read an article that gets my blood boiling or provokes another thought, I have no avenue for venting or sharing.

I favor reading blogs online. A blog post doesn’t stop when then the post is published. The reactions and opinions of original post continue in the comments. When I read a blog post that invokes a reaction, I comment. My message is for the writer of the blog post and other readers, I want to be part of the discussion.

I came across a blog post on TechRepublic titled “Do you take CMS work even if it doesn’t pay much?” that made me want to comment. I do make a living developing WordPress websites and I wanted to share my thoughts. I pressed the start a discussion button under the post and was met with this long form:

I didn’t leave a comment, and it is obvious to me that TechRepublic does not want me to comment. They are not writing their blog posts for comments. TechRepublic is using blog posts to gather detailed visitor information.

I wonder how many more website subscribers they would have if they did allow commenters to fill out a simpler form. Leading those commenters to find the value of the TechRepublic website, and then subscribing.