Ex Machina: Jack Graham's Blog

Icon

The Worklife of a Software Business Analyst, Unlicensed Futurist, and Tech Wonk-of-all-Trades

Use Pinterest-friendly Photos on Your Web Site

Pinterest logoThis morning I was researching Pinterest, the wildly popular social media app that lets users set up pinboards of products & other things they find interesting. In doing so, I noticed something that a web designer would be wise to take into account: Pinterest users rarely re-post images with captions in them.

Sure, there are some. But by and large, Pinterest users are there for the pretty pictures. The app itself captions images and links back to the sites from which they were pinned, but you’ll see very little copy in the pictures themselves.

If Pinterest is an important social media channel for your company, having great quality photography isn’t enough. It should be re-pinnable.

Luckily, my employer’s site passes the Pinterest test. Check it out (click on the photo to zoom):

Vantage Travel web site on Pinterest (screen shot)

Pinning from my employer's web site

Because our captions are rendered using HTML & CSS, the big, pretty pictures that a Pinterest user would want do share (the first five from top left) have no ugly text on them. They’d look fine on someone’s pin board.

It would be nice if we had some tall, vertical images. Tall verticals and squares look great on a pin board. But the lack of copy is a great start.

Now compare to one of my employer’s competitors (again, you’ll want to zoom):

Goahead Tours web site (screen shot)

Pinning from one of my employer's competitors

It’s a mixed bag. There are some nice smaller photos that a Pinterest user could grab, but  the big, beautiful ones (like the castle shot at top left) contain captions. Pinterest users don’t want these on their pinboards. Designers like layering captions onto photos in Photoshop, because it’s easy to do text effects and get a clean font render. But they might be hurting their chances of being re-shared on social media in the process.

Note I said “social media,” not just, “Pinterest.” I think what Pinterest brings into relief that we haven’t noticed before is a more general fact about users’ habits in re-sharing the content we create. Users would rather share a photo without a big caption on it (unless it’s something like a cartoon or a meme). If we can rely on the user to caption the photo for us, and to link back to our site (as we can with Pinterest), it’s better to use CSS and HTML to caption photos. They’re more likely to get re-shared as a result.

What could make either of these sites even friendlier to Pinterest would be some tall, thin images. I think I’ll have to experiment with hiding tall images on a page specifically for Pinterest to find. I’ll be sure to post the results.

Five Useful Things I Read This Week

Groupize, a booking engine for large hotel room blocks (screen shot)

Groupize, a booking engine for large hotel room blocks

Groupize is a new travel industry tool. It’s a hotel booking engine. So what, right? Its cool trick is booking blocks of up to 25 rooms at a time, which no other hotel booking engine does at present. Awesome if you’re a wedding planner… and the UX is nice.

Facebook is making another design change. This time it’s to Facebook Pages, which are bread & butter for the social marketing community. This post on spottedsun.com has the skinny.

Microsoft, partnering with the government of the Balearic Islands, has established an innovation center specifically for tourism (site is in Spanish). The Balearics are an out of the way place to do this, but it’ll be interesting to see if this yields any fruit for the travel industry.

O’Reilly Radar post on the state of APIs and the directions in which they’re currently developing. As a web app guy, I found the bit about using APIs to drive analytics particularly interesting.

And one more Facebook-related article… This piece from Fast Company describes (puportedly) leaked internal Facebook documents that describe their future vision for online ads. Briefly, it looks like they want to drop display advertising completely in favor of social ads that show up as conversations. Will users go for that? A few years ago I would have said “no,” but they might be on to something with the  approach outlined here.

Check your Facebook privacy settings… again.

fbprofile

Pages of which you're a fan now appear for Everyone.

This morning brought an updated privacy policy with Facebook, together with some changes to how your profile is displayed. I was disappointed to see that the one feature for which I’d really been rooting — controlling who can see what groups you belong to — wasn’t added.

Here are some things you should check on:

  • The one that really annoyed me is that Everyone can now see your fan pages. There are lots of good reasons why users should be able to keep this secret. From a business standpoint, I don’t want competitors who’ve identified me to necessarily know which pages I’m a fan of. I also don’t necessarily want potential employers to be able to see all of my fan pages. Having them know I like Dungeons & Dragons is okay. I work in technology; it’s a given that I’m a raging nerd, right? But what if I want to join a political or religious fan page? Showing fan pages to everyone can have a chilling effect, and it’s a bad move on Facebook’s part.
  • Check your photo album settings. Photo albums that were hidden under your old settings might appear to Everyone now.
  • Check your notes settings. Old notes might now show up to Everyone.
  • Check your post comments settings. This seems to be a new setting; the default allows Everyone to see your post comments.

Most other privacy settings should remain as you had them if you choose the “Old Settings” option on the privacy page you’ll get when logging in to Facebook today.

One thing I do like about this change: you can now override your defaults for individual posts. So if your default is to only show wall posts to friends, as mine is, you can now opt to have certain posts show up to Everyone. I like this level of control, even if I’m unhappy with some of the other changes.

Why Facebook will never sell my employer an ad

I can haz more than one demo for people over 64?

I can haz more than one demo for people over 64?

“Who wants to hang out with 70 year olds?” my grandfather asked once. He was 81 at the time.  It was a funny rhetorical question for a 25 year old to hear, and it’s stuck with me ever since. I’m pretty sure that up until that point in life, I’d lumped everyone who could claim a senior citizen’s discount into the general category of  “old people” and left it at that.

I was lucky enough to get this take on demographics from my granddad, and it’s served me well. My current employer sells travel to customers who average in their mid-seventies. These folks are different from people already well into their eighties, and they’re really different from the Baby Boomers who are now entering their mid-sixties.

So when is Facebook, that coterie of lovable scamps, going to wake up to this? Facebook’s ad targeting and demos for fan pages lump everyone over 64 into one category. That’s 3.3 million people by the Facebook ad creation widget’s own estimation — roughly the population of Uruguay or Lithuania.

One demographic. Really, Facebook?

Listen to my grandpa. Then give me a tool with which I can actually target an ad to my demo, and maybe you’ll make some money off of my employer. ‘Til then, fuhgeddaboutit.

Photo credits for this post: Baby in Sunglasses (Vincent Valenti)

The Battle for Relevance: Is Facebook about to become the next Myspace?

facebookWhat happened to Myspace, anyway? One day, it was a hot property, a Microsoft acquisition target, the next big thing. Now it’s the seedy outer suburb of social media, a place where movie theaters serve cheap rum and young professionals in aspirational demographics no longer go looking for a date.  And it happened really quickly.

Could the same thing now be happening to Facebook?

It’s easy to spot the overt symptoms of a social network losing its cachet. Tasteless profile customization, processor hogging special effects, and a preponderance of user avatars resembling anorexic Taiwanese betel nut girls were leading indicators in the case of Myspace. Facebook has largely avoided looking trashy by enforcing a dress code. Even the most obnoxious Facebook apps are confined to the staid corporate blue and white of the standard profile. Users who want to set the makeup gun on “whore” and point it at their profile have largely been kept in check.

But class is more than skin deep. Sure, there were users who bailed on Myspace because, in the words of one user, “Myspace has become a trailer park.” Where Facebook really won the social media war, though, was in keeping the content of the site useful and relevant by curtailing spammy user behavior.

Fan pages are the best example of this. A lot of people bailed on Myspace because every time they visited the site, they were seeing a dozen friend requests from bands, promoters, and porn sites. Facebook’s fan page model meant that if you made a band profile on Facebook, you couldn’t make it a personal profile without knowingly violating the ToS. And Facebook fan pages can’t go around randomly friending people they don’t know; fans have to opt in of their own accord. You can suggest the page to your friends, but that’s it.

So far, this has worked well for Facebook, but where there’s a spammy will, there’s a spammy way. In recent weeks I’ve become concerned that Facebook isn’t enforcing their ToS. I’m seeing friend requests from profiles that clearly aren’t people. I’m also getting friend requests from people with very large friend networks to whom I have no connection. Generally, they’re local music or club promoters. A burst of irrelevant, spammy messages every time I open up my inbox is exactly what drove me away from Myspace.

Facebook needs to enforce their ToS so that people who are on the site to do business stay in the fan page realm. Hopefully, they can do this in a more even-handed fashion than Twitter, a company that has alienated a lot of people by suspending accounts based on sweeping criteria that locked out legitimate users along with spammers. Facebook needs to work on this, and they need to do it sooner rather than later.

Twitter opens its doors to search (or is it seizure?)

The jay. Be careful which blue birds you invite.

Even as the marketer in me strikes up a joyful tune with Google’s announcement that it will soon be including tweets in searches, the part of me that still thinks there might be such a thing as privacy (or a right to it) is battening down the hatches.

On one hand, the potential utility of a more searchable Twitter to marketers is huge. Suddenly, you can data mine the zeitgeist in a way never before possible. You also have a new and creepy way to stalk potential hires online. Of course, you could do these things before, but integration with Google (and it’s developmentally challenged cousin, Bing) makes it so much more convenient. And for busy people, convenience is a chief determinant of how deep they dig when searching on a topic.

My privacy concerns, too, relate to risks that have always been there. I’ve tweeted a few things that I wouldn’t necessarily want showing up on Google; a lot of us have. For many of us, the bet we’re making is that no one cares.

When Google steps into a new realm and makes it searchable, though, it changes the game. There are two degrees of private: that which is hidden, and that which just gets lost in all the noise. Until then, much of what was said on Twitter could fall into the latter category. No longer.

A debate I’ve seen trending today concerns how Twitter will implement this. Will you be able to opt out? If not, will many people suddenly start turning their feeds private to avoid being louder than they’d like? And if they do that, how will it affect the utility of Twitter? Some of the conversations I’ve seen lately suggest that enabling Google search will be a psychological game changer for many users. People who wouldn’t otherwise make their feeds private will do so, probably resulting in a decline in overall usage of the service.

Maybe Twitter should take a look at their declining traffic and think about some of the moves they’ve made that have had a negative impact on Twitter’s status as a giant conversation (along with some proposed fixes):

  • Getting rid of visible @ replies from people you follow to people you don’t was a bad move. Turn this feature back on, and traffic will increase.
  • Some of the limits on DM are not well thought out. What if you could allow DMs from people you don’t follow? More usefully, what if you could allow DMs from people you don’t follow on specific tweets?
  • And most relevantly to this post, maybe Twitter should look at offering more choice in terms of who can see your Tweets. The ability to make Tweets visible to some or all followers, while other Tweets are 100% public, would be a powerful counter to the growing perception that Twitter will somehow become less private once it’s searchable on Google.

Photo credits for this post: Blue Jay (Kenn Kiser)

Add a “Share on Facebook” button to your marketing e-mails

Update: The tutorial below worked like a dream in 2009, but your mileage may vary now. I’m no longer in a role where I’m directly supporting Facebook for my company, so you may want to look elsewhere, as I’m no longer updating this information.

facebookCheetahmail demonstrated some of their new social media integration features during September’s Relevance Tour stop in Boston. I didn’t feel like waiting for them to roll out the functionality on our account, so I took apart an Urban Outfitters e-mail to see how it was done. (Their e-mail campaigns are great, by the way). The result is this quick how-to.

First of all, let’s look at the results. I now have an e-mail offer with a “Share on Facebook” button. When a user clicks the button, they’re taken to Facebook’s Post to Profile page:

howtofbshare1

The user can make their own comment and edit the link text as they wish. Once they click Share, a link to a hosted version of the e-mail, complete with thumbnail, shows up on their wall.

howtofbshare2

More importantly, it shows up in their friends’ feeds. Prior to implementing the Share button, I had a button that sent users to our Facebook fan page. The Share button is a much more powerful way for e-mail marketers to use Facebook, as it drives traffic to your own hosted e-mail offer, rather than to Facebook itself.

On to the How-to, then…

  1. Create a hosted version of the e-mail.
    Normally, I wouldn’t have to do this. I use Cheetahmail, which automatically creates hosted versions of my e-mails for me. In this case, though, I ‘m going to need to alter the code of the hosted version in step 3, so I’ll host the HTML on my own site.
    Some bulk e-mail services host images for you and convert the src attributes in your <IMG> tags to point to those hosted images. In this case, I recommend using this converted source to make your hosted e-mail, as hits to the images hosted by your e-mail provider are usually used in reporting. This also avoids potentially skewing the analytics on your own web site.
  2. Create a thumbnail for the Facebook wall.
    The thumbnail should be 150 pixels wide. It can be either a thumbnail of the e-mail itself, or a smaller treatment using elements picked up from the e-mail. You can skip including a thumbnail, but wall posts with no images lose a lot of impact. In my example, I’m using a thumbnail of the cover for an electronic catalog we’re plugging in the e-mail.
  3. Add meta information used by Facebook to the <HEAD> of the hosted e-mail.
    When you submit a URL to Facebook’s Share function, it parses the document and picks up some info from the <HEAD> of the HTML. It uses what it finds as the default text shown on the share screen, enabling you to control what appears there. Facebook looks for a few <META> tags to fill in the copy and a <LINK> tag for the thumbnail image. Take another look at th Post to Profile screen shot above. The code that produced that default text looks like this:

    howtofbshare3

  4. URL encode the URL of the hosted e-mail.
    Eric Meyer’s URL Decoder/Encoder is a fast way to do this.
  5. Append the encoded URL to the Facebook share URL as a query string.
    Your final URL will look something like this:
    http://www.facebook.com/share.php?u=http%3A%2F%2Fyour.hosted.emailserver.com%2Fhostedemail%2FEP283_hosted.html
  6. Create a Share on Facebook button.
    How this button looks and where it’s positioned in the e-mail will vary a lot depending upon how you do your creative. Generally, though, I think putting it in the center column of the e-mail together with any other social media links you want to include works best. My organization normally puts it in the sidebar, but our creative is atypical of how most companies do marketing e-mails.
  7. Link this button to your Facebook share URL.
    Voilà! You now have a Facebook share button in your e-mail offer.
    There is one thing to be cautious of on this step, however: some bulk e-mail services might undo the URL encoding you applied to your query string in steps 4 & 5. Cheetahmail definitely does; I haven’t tested it on other e-mail providers yet. Be aware of this issue, as it can lead to broken links. Most bulk e-mailers give you the option to  edit the links after they create redirects, so you should be able to fix this manually.

Happy sharing!

Facebook namerush, part II

facebookStarting this Sunday at 12:01 am, Facebook opens the namespace for fan pages without restrictions. The June 12 opening of the namespace excluded fan pages created after May 31, 2009 and having fewer than 1,000 fans. This Sunday’s namerush is for everyone else. If you didn’t get your page’s name on June 12, Saturday is the time.

More info on Facebook.

If you haven’t registered your Facebook user name yet…

facebook…then you haven’t been paying attention.

As a side note, I’m somewhat miffed that they’re not allowing fan pages created after a certain cut off, or with less than 1000 fans, to choose user names yet.