I'm A Product Guy.

Good, bad, great, all products can be better.

If you’re like me, you slightly obsess over every product you come across and are either impressed and inspired by an amazing experience or deeply disappointed by a total miss.  I can’t keep this ecstasy or misery to myself so there’s usually some rant which follows.

Amazon’s Other Showrooming App

With Amazon Flow, featuring visual search, the world is your showroom, but does it work well as a stand-alone app?

My wife and I bought a house last year and are saving to start a family; so in 2015, it’s less frivolous spending and no impulse buying.

Four months into 2015 and my resolution to be more discerning shopper was relatively still intact.     

That is, before I rediscovered Amazon Flow, which essentially has a “point and impulsive buy” button for everything around me.  Great plans to spend less: blown. up.   

It started with a simple price-check from my pantry; it couldn’t hurt to look, right?:

Coconut Oil:

  • Point the App,
  • 1-Click Buy,
  • Arrives in two days.   

Whoa! way too easy.  A quick lap around my kitchen, pointing the Flow at whatever seemed low: sea salt, cumin seed, green tea, coconut water, almonds: Point the App, 1-Click Buy, 1-Click Buy, 1-Click Buy… viola! our kitchen pantry was transformed into a virtual grocery store and in two days, prime, it would be replenished, thanks to Flow.

THE GOOD.

Amazon is the largest online retailer in the world; their core competency has always been frictionless shopping and Flow follows this arc: 1-click “buy now;” Amazon Prime; subscriptions all orchestrated to quell the tiny voice “do I really need this?” 1-click, boom! too late, arrives in two days.

Twinkling blue stars mean it's working

Twinkling blue stars mean it's working

It Twinkles!

Flow is a barcode reader without the barcodes.  With the camera lens in your phone, Flow uses image recognition to find products; which can be added to your Amazon cart.  You’ll know it’s working when the twinkling blue stars hone in on the product, then add it to your running list; all within seconds.  

Killer App

With Flow, Amazon didn’t just port their website over to an app; they reimagined their core offering as if it were something new; addressing the must have user experience in a smaller screen while concentrating on first class use cases around the native camera for image recognition and search.  Flow is focused, stripped down to the essentials.  Flow is for Hunters, and not Gatherers.  Buyers, not Shoppers.  When we just want to place an order and move on.  

Layout

Released the same year as Snapchat, Flow has a similar camera-as-homescreen, stripped down user interface which gets out of the way of making a purchase.  Every overt interface element is thoughtfully placed to optimize purchase or dismissed to the pulldown list on the righthand side, a.k.a the “gutter.”   

History

If you don’t “buy now,” there’s History, which is an editable list of your previous visual searches.  This is helpful for accessing previously detected products, when they’re no longer in view.  Or, to haunt you until you buy them.  

OPPORTUNITY FOR IMPROVEMENT

I like Flow; I prefer it to the Amazon App, it’s stripped down, un-bloated, devoid of nonessentials.  However, it’s been around since 2011 and hasn’t exactly caught fire.  Last year Flow’s image matching tech was added to the Amazon app so good luck guessing Amazon’s next move.  

In the meantime, I prefer the streamlined version, because I’m a hunter, I know what I want; am in and out, done.  Which is it for you; full version in all its browsing glory or stripped to essentials in Flow?  share your thoughts in the comments.  

Amazon should focus on judiciously added a few features to Flow; but overall keep it lean and clean.  

“Out Of The Box” Detection

Flow should be able to detect products, literally, out of the box.  Image recognition tech is improving, by the quarter, and Flow should keep up with this pace.  To illustrate, take these Ted Baker boots.

I bought them on Amazon and they’re still available, but Flow had no recognition of them.  

 

I’ve worked with image recognition tech that could match these two images, quickly, with a high degree of accuracy.  So come on Amazon, let’s step it up here.  In fact I should be able to snap a pic with flow and run an image search for similar products - after all Amazon practically invented the collaborative filter (product suggestions based on similarities).    

It would be cool to snap a stealthy pic of, say someone wearing a great jacket across the street, and instantly pull it up with close matches, ready for the Amazon cart.

Buy It Again

What’s keeping Flow from standing on it’s own?  Quite simply, my “go to” list of purchases.  And while the image detection tech is being improved, voice search would be helpful.  But that’s it.  Adding these two features will bring balance to the app; between excess and essential features.  Here’s an enhanced layout, elevating Flow to stand alone.

The enhanced interface moves the text search to the top middle and pulls history out of the gutter onto the left side; with voice search accessible from the pulldown list (which of course is hidden when not in use).  

 

The History icon opens the same list views but includes an “Orders” view containing all previously purchased items, so I can easily reorder - especially when items are out of sight.  This Order history should pull from my full Amazon purchase history - amazon.com as well.

THE FUTURE

The hybrid, physical storefront with ecommerce fulfillment, has been a “next year” thing for  over 15 years.  With its Flow technology, Amazon skips ahead to fast fulfillment of the world around us; even using the storefronts of others to order their fulfillment.  Sure we can obsess over usability, performance, and design details; but let’s be clear:  It’s an app that will frigg’n take a photo of a product then have it to you in 24 hrs; the future is now.   

THE BOTTOM LINE

Amazon has a good first version product with Flow, but since its 2011 release, they haven’t exactly set the industry ablaze with new features.  Amazon should add some basic features to breakout Flow as truly stand-alone for all ordering use cases; as it has the potential to be better than their “full version” mobile app.  Until then, the hybrid storefront with ecommerce fulfillment is still a year away, for yet another year.     

Meerkat's Feeling Lucky

Can Meerkat keep its lead over Twitter’s Periscope? If they keep innovating with addictive features like “Random Meerkat,” it’ll soon be down Periscope.

IMG_3501.JPG

This year, the real March Madness was with Livestreaming Video; Meerkat, and soon after, Twitter’s Periscope both launched apps in the same month; and it’s been “game on.”  While Periscope launched a cleaner, more polished app; performance has been spotty and the jury is still out.  @mashable did a side-by-side comparison and Periscope couldn’t keep pace with Meerkat.  On the other hand, there have been more users on Periscope, like @amandaoleander who for not being a celebrity, regularly has 250+ live followers on her streams.       

If Livestream Video is going to last beyond initial novelty; these apps must focus on supporting user growth with content discovery and sharing.  We’ll take a closer look at both, this time Meerkat, and then Periscope.  So far Meerkat has the most addictive new feature:  the “Boring? Random Meerkat!” button.

DISCOVER USE CASE

“Boring? Random Meerkat?” button is addicting, it’s like chatroulette without the broadcaster staring back at you.  It’s great for discovering new Meerkats to watch and follow.   It’s so addicting it should be promoted from just the Meerkat portal page to integrated into the core mobile app; by owning this feature with the dice icon, which selects a Meerkat at random:

Slightly Updated Meerkat Player with "Random Meerkat" Dice

Slightly Updated Meerkat Player with "Random Meerkat" Dice

I couldn't help cleaning up the top and bottom navigation bars, but refrained from a complete overhaul.  Oh, and the algorithm should be updated to weight randomness away from streams with say only one follower after five minutes - next!  

Meerkat plugin.png

Browser Plugin which launches the Meerkat portal page and alerts of streams going live is awesome and distracting and greatly contributed to the delay of this blog, ha!

The plugin opens the Meerkat Portal - an easy way to watch from a desktop browser.

Meerkat Portal, Launched from Meerkat Plugin, Displaying the "Boring? Random Meerkat!" 

Meerkat Portal, Launched from Meerkat Plugin, Displaying the "Boring? Random Meerkat!" 

SHARE USE CASE

Since being kicked from Twitter's social graph, Meerkat must rely on share features to grow - aside from blowing a huge marketing budget, but where's the skill in that?  In the meantime, they've been busy adding features to support sharing:

Follow URL for linking people to your Meerkat page, like this, simple but effective.

Follow button links to your follow URL and is added to sites using the provided code snippet.

Share Your Profile button blasts out your Share URL to your Twitter followers.  This is a great thought, but is buried at the bottom of the home Meerkat List and would be better on a My Profile page.

Hold To Share, upcoming streams will open your iPhone share dialog:

hold to share.PNG

This is a good start but should be extended to include live streams as well; that’s sharing live streams beyond just a retweet to your Twitter followers.

Basic Share allows broadcasters to notifying Twitter followers of livestreams, end these Twitter notifications with #meerkat and viewers to retweet a livestream video; boring but absolutely necessary.    

BIG IDEA, WISH LIST

Once the core Growth and Share use cases have been addressed, I’m looking forward to Meerkat and Periscope focusing more on deeper engagement, such as:   

  1. Voice messages back to the broadcaster, who would select voice messages to be played during the livestream; and restart the fun of call-in radio shows of yesteryear.  loveline much?  

  2. Apple TV Channel, let’s not be coy, we know it’s coming, just cut to the chase.

  3. Search, while not earth-shattering, it’s a basic requirement for discovering content.

  4. Playlists as some way to organize upcoming or active stream content would help make some sense of this never-ending list.

THE BOTTOM LINE

Meerkat has been busy adding a myriad of ways to support Discover and Share Use Cases out of necessity since being kicked from the Twitter social graph. While Periscope can rest on the laurels of Twitter for organic growth amongst users, Meerkat must continue to scrap and innovate to grow.  Does this smell of Twitter being anticompetitive? add your thoughts to the comments section.  Will this result in Periscope complacency or afford them to focus on higher level Engagement Use Cases?  Either way, it’s still the first quarter of a showdown that will be both entertaining and live streaming.

Meerkat Livestream

Meerkat, the media darling of the moment, quickly spun up a great first version livestream video app, but can it soar after being kicked out of Twitter’s nest?

woke up.JPG

This month, Livestream Video (yes, that’s a thing) hit mainstream.  Everyone from Jimmy Fallon to the Miami Dolphins is broadcasting a window into their world.  In the past few days I’ve been front row at a South By Southwest concert; on a photoshoot in Colorado; and with Shaq just rolling through Hollywood.  The Meerkat App can start a livestream video within two seconds - just two taps from my iPhone 6 - this is impressive.

meerkat.jpg

How did this happen so fast?  According to legend, team Yevvo quickly released the Meerkat app out into the wild just in time for SXSW and what soon followed was a narcissistic all-you-can-stream frenzy; growing to over 120,000 users in less than two weeks.  Luck is timing uncontrollable events and often the well-timed product catches a wave which was building long before its arrival.  At the moment, Meerkat is about to drop in on a big one.

THE GOOD

And We’re Live In Two!

Anyone can broadcast out livestream TV to thousands - okay, for me it’s tens - of people with two-taps, and be up in 2 seconds.  And it’s free!  It’s incredible how blasé we’ve all become; extraordinary is the new normal.  Last week I “Meerkated” (yeah, by the time you’ve read this, it’s already a verb, embrace the insanity) my late day run through trails in the Presidio.  There was low connectivity and low light, and it totally worked; I had followers join me for over 20 minutes of my run; I wonder if any of them were watching from a treadmill in some dark, dank frozen part of the world - like NYC.  

Keep It Clean, Keep It Classy

While Meerkat’s user interface, graphics, and overall appearance has that dressed down “I woke up like this” one-dot-oh feel, the real thoughtful design is in how the user interaction fundamentals force sharing to prevent the creep-factor; which is key for Meerkat's success.  How, beyond the “swipe left” to report inappropriate streams, is this achieved?

  1. Your Meerkat livestream broadcasts out to just your Twitter followers; want to prevent someone from viewing? just block them from Twitter and they’ll be cut-off from your streams.

  2. Comments are not only public to the Meerkat stream but also posted in your Twitter feed; which keeps the “take off your shirt” requests to a minimum.      

These are not the moves of livestream rookies; with fundamentals like these the Meerkat team has made a conscious decision to keep it safe and creeper free.  

OPPORTUNITY FOR IMPROVEMENT

First of all, kudos to the team for a quick release of Meerkat into the wild.  While Twitter was digesting Periscope, Meerkat trumped them both and hit the ground running.  Can Meerkat use this first mover advantage to distance themselves from the herd?  

It’s now time to grow users while keeping it authentic, safe, and fun.  And by “safe” I mean uncreepy. The meerkat team should focus on the following:

Sharing is Caring (and Growing)

I should be able to share current and scheduled streams. This sort of happens with the retweet and like buttons which share streams in your Twitter Feed, but this should be expanded and more direct.  Select the stream and share with: Meerkat, Twitter, Facebook, Message, Email.  Again this should be two taps and simple, easy.

More Transparency

Just as Pandora posts your music stream of songs as Facebook activities, Meerkat should post livestream videos watched as Tweets.  It would be quite obvious who’s spending too much time watching inappropriate Meerkats - for the pervs, this could get awkward.

Horizontal Viewing/Recording  

Most people watch video with their devices horizontally oriented; in fact, most apps like WatchESPN and Netflix only play in horizontal mode.  I mean, it’s odd to cut-off the frame when your device is held in the most comment orientation.   It’s even worse if you want to save the video to YouTube, which looks like this:  see what I mean?

My Meerkat Stream of My Meerkat Stream on YouTube, so meta.

My Meerkat Stream of My Meerkat Stream on YouTube, so meta.

Meerkat On Demand

Which brings me to another kind of sharing.  While Meerkat doesn’t record your streams in their cloud, (I’ve accepted the fact that “servers” have been replaced by more friendly “clouds”) it does allow you to download the stream to your phone.  Which you can then post to video sharing sites, since YouTube has 1 billion users, let’s focus on it.  I’m not suggesting Meerkat change this, it’s smart to leverage YouTube infrastructure, rather than roll your own.  

However, when I’ve just finished generating a stream, I should be given the option to save to device or directly post to YouTube - two taps, easy.    

Save/Share your Meerkat 

Save/Share your Meerkat 

A deep link directly to the YouTube video can then be listed with my Meerkat Feed (more on that in a moment) and shared with my Twitter followers, so others can watch my streams later.  This addresses a competitive disadvantage to that of Periscope and others while just making Meerkat more social.  

Meerkat Feed

There should be a basic, clean Meerkat Feed for accessing recorded meerkat streams, my comments, and comments from others.  This would help wean the young Meerkat off of Twitter. Essentially, the “See profile on Twitter” is not enough and this should be moved in app and display just Meerkat related activity.  I don’t need a Twitter experience within the Meerkat app, I can go to Twitter for that.

 

FUTURE

Everything I’ve said may soon be obsolete as the Meerkat story is yet to be written.  If the livestream wave continues to grow Meerkat could be the next Snapchat or Twitter.  

Back when YouTube wasn’t yet part of Google, content discovery was a mess.  Meerkat should help answer “what do I want to watch?” and help me find content.  Do I want to watch Adam Goldberg wining about everything in general but nothing in particular (which is awesome BTW) or take in the sights and sounds of a cafe in Tangier?  With geotags, hashtags, and just tags content will be better organized and with actual search, collaborative filters, and recommendations, content will be more discoverable.      

 

THE BOTTOM LINE

Why is Twitter so afraid of a little Meerkat?  (Two weeks ago, Twitter choked off Meerkat’s ability to ramp up new users with a list of their Twitter followers.)  They understand the enormous potential of livestream video and see an aspirin for their member engagement headache.  Livestream video could be the Reality TV of the future.  Forget the cable and content owner wars, livestream video could steal viewers away from them both.  Last week I watched 30 minutes of a live concert on my Apple TV, from a Meerkat stream; 30 minutes I was not watching Netflix, HBO, Hulu, or ESPN.


In the livestream race, Meerkat has taken the early lead, with a product built by one person in eight weeks. It’s a solid first version but their success depends on how fast they can iterate.  How will they respond to their members? to other livestream apps? to Twitter?  For this revolution is happening and it will not be televised, but it will be livestreamed.


Update                             26 MAR 2015

Usability Obsessing  

I know this is the “way too early” review of Meerkat so blame it on my OCD, but I have to mention the tiny usability details making me itch.  By no means are these priority (more for the backlog / parking lot) so call me Captain Obvious as I list a few below, if little details bore rather than calm you just skip to the next blog:

  • The “search” magnifying glass to find people is not search; it’s more like an “add” since the username must be exact

  • Stream comment text is often cut-off

  • It’s almost impossible to read previous stream comments as the scroll is snapped to the top with every new comment  

  • Stream tag at the top is cut-off, either limit it or allow me to tap to read

  • Stream comments often cover the video, allow me to slide them down or limit to just two rows

  • Number of followers watching also covers the video. Similar to Facebook likes, hyperlink the “# watching” which when tapped opens the list

  • The flag is confusing; does this report the stream or the user or both?  will it remove the stream from your list?

  • The unfollow flow is not obvious and should be from the stream.   

  • The “follow me” link is cool, but it should be device aware and open in app when available

That was cathartic, much better now.