Tuesday, February 22, 2011

Visualizing online marketing: looking at the online foodie conversation

Because I write about food, and am involved in the promotion of the food industry and food enjoyment generally, it's useful to see what the conversation about food looks like online. The same is true for other industries and topics I write about: there is a conversation online; it helps me, and people in the industries I write about, know what's being said, what the general "picture" is, and where we fit. Right now food is big on my radar because I can compare two neighbouring regions and their premier "winter food events" – #ParksvilleUncorked in the Parksville area, and #CVDiningAround in the Comox Valley region.

Twitter
The first 2 pictures are of the recent  #ParksvilleUncorked conversation on Twitter.
static version of a interactive infomous wordclous
static version of a dynamic + interactive SayZu wordcloud

The second 2 pictures give us a look at the recent conversation about  #CVDiningAround on Twitter.
static version of a interactive infomous wordclous


static version of a dynamic + interactive SayZu wordcloud
As of 10:30pm on February 22, 2011 #ParksvilleUncorked has a much livelier Twitter presence than #CVDiningAround, even though the latter is 4 days into its 3 week (Feb 18 - March 6) run and the former hasn't started yet (start date Feb 26). The 2 visualization/analytics programs used to scrape Twitter and generate the visualizations are infomous (infomous.com) and SayZu (SayZu.com). Both are in beta. Both offer "interactive" clouds (ie. the capacity to drill-down into the cloud). Both programs are in beta, and have limitations. At this moment, SayZu has a number of features that aren't evident in infomous, one of them being the capacity to generate a "dynamic" cloud - one that changes over time as tweets (or other sources of data, an RSS feed, for example) change over time.

Sources
As I've mentioned a number of times, Twitter is my current "tool of choice" when recommending customer service interactivity / engagement to clients. But it's a tough sell in areas where online conversation is dominated by Facebook. From a client's perspective, Facebook is a much "friendlier" environment, and people are naturally verbose, chatty, gregarious, etc – the world really does seem to be a warmer, friendlier place wherever Facebook is involved. However, this friendliness also gets in the way of the kind of honest information a business or organization needs if it's going to thrive.

Facebook also poses challenges to people like me who are doing analytics of conversations: it's much harder to scrape a Facebook page than a Twitter account. I've used Mozenda recently to do a fairly broad-brush scrape of hundreds of Facebook pages, but I'm not as enthusiastic as I'd like to be about the results. It's all useful, but there's a lot of detritus – kind of like using one of those drag nets to catch fish: you end up with lots of stuff you have to throw away. (As an aside, that's a little how I see infomous: a great tool that , at this stage in its development, is still catching too much extraneous information, whereas the SayZu dictionary function makes it much more selective, "smarter.")

Facebook and food
Having said all of that, let's compare what a couple of scrapes of Facebook show us about #ParksvilleUncorked and #CVDiningAround.

#ParksvilleUncorked on Facebook
static image of a dynamic + interactive SayZu wordcloud
#CVDiningAround on Facebook:
static image of a dynamic + interactive SayZu wordcloud
Enhanced by Zemanta

Saturday, February 19, 2011

SayZu and making sense of the "firehose of information"

Sites like Yelp and Local.Yahoo.com are a rich trove of information for businesses and organizations. The problem is making sense of it all. If you've got a high-profile business or organization (and if your marketing campaign is working), you'll probably be struggling just to keep from being washed away by the proverbial "firehose of information."

That's good news. It means your marketing is working. It means people are talking about you, your business, or your organization. Even if the word is bad news, you need to know this. And the more you know about where and how it's "bad," the more effectively you can respond to make it "good."

The bad news is you're still going to have to find a way to gather the information in a way that doesn't involve hours of tedious "cutting and pasting," collates it so you can organize it, and then makes it useable for some kind of analytics.

More good news
I've been doing some work with McAllister Opinion Research on this challenge. McAllister recently had a large project that involved searching through 1000s of online reports – many generated by Yelp and Local.Yahoo, but also Twitter, Facebook, and myriad lesser or more geo-local consumer reporting sites. We were able to use scraper software to do the heavy lifting – going to sites like Facebook, Twitter, Yelp, etc and pulling comments along with dates and other relevant information into a vast spreadsheet.

In the end, our scrapes gave us close to 8000 datum – words, sentences, paragraphs, sometimes 3-4 paragraphs each – related to our initial search. How to deal with that? How to make it more than 1000s upon 1000s of words?

SayZu - visuals and analytics
That's where SayZu comes in. It's a way to visualize data. At first glance, you'll see a word cloud. Word clouds are cool tools: they let you see the most used words, hence give you a sense of what the conversation is, without having to listen to every word.

There are a number of things that make SayZu different than other word cloud software. The biggest is the ability to drill down into the cloud, and the dynamic aspects of the clouds. It also contains a number of analytic tools that make it very fun to work with.

SayZu is still in beta. I've been playing and working with it for a few months, doing little demos, applying to big projects like the one with McAllister Opinion Research. Here's an example of a demo project that used scraper software with SayZu to make sense of a different "firehose" of information: the active chatter about "coffee" in the highly competitive Vancouver coffee market.

Coffee, Vancouver, and SayZu
The first task was to find a source. We chose Yelp.com (and later, Twitter, for a comparison). Second task: identify several brands for comparison purposes. We chose Starbucks, Blenz, Caffe Artigiano, and Tim Hortons.

Here's what the individual SayZu clouds looked like (top 200 words as at Feb 13, 2011 on Yelp.com):

Tim Hortons (60+ records/comments)

Caffe Artigiano (140+ records/comments)



Blenz (80+ records/comments)



Starbucks (80+ records/comments)

A general scrape of Yelp.com for the keyword "coffee," and including the previous scrapes for Starbucks, Tim Hortons, Caffe Artigiano, and Blenz. Date: February 13, 2011. (approx 800 records/comments)

A scrape of Twitter for recent (Feb 18-19) tweets with the keyword "coffee," with Vancouver at the centre of a 80km radius circle. Date:  February 19, 2011. (500+ records/tweets)


Interactive and dynamic
These static images give you a sense of what kinds of things are being said. What you won't see here is the interactive and dynamic aspects of the SayZu cloud.

As an example of SayZu interactivity, visit the Tim Hortons' SayZu cloud online. Click on a word. See where it takes you.... The cloud gives you context (ie. the most frequent words being used are the largest, words used together are clustered); drilling into the cloud gives you the specifics.

As I said, SayZu is in beta. Some bugs are not quite worked out, some features still not fully implemented. If the current beta is being "good," what you'll see here is an interactive and dynamic version of the Twitter scrape. It's interactive in that you can click on the individual words and find the originating tweets; it's dynamic in that this image will change as it picks up more tweets over time, within an 80km radius of Vancouver, containing the keyword: coffee. If you're within the target zone, test it. Go to your fave coffee bar and tweet about your experience.




Curious?
The scraper / SayZu combination is a powerful tool when analyzing online conversations. We've used it on a number of sources beyond those referred to. In one recent instance, we scraped a 100+ comments off an online news post to give a report on how a political candidate was faring. We can use the same tools to make sense of the online conversation on blogs, online newspaper articles, text-rich open-ended surveys (online and off-line), etc. I've included some links below on some other demos I've run using the SayZu / scraper combination. Have a look. What I'm seeing is that these tools apply not only to the types of campaigns we're working on – from political to customer service – but also to things like fundraising, product and services marketing, event promotion / follow-up, to name a few.

The SayZu beta is available for trial download at SayZu.com. Check it out. Let me know what you think. Tell me about some new uses you've found for it. (And yes, it is a Windows app, so I'm currrently running my old PC next to my Mac... perhaps one day they'll port it to my main machine. In the meantime I'm considering rebooting my VMware virtual windows inside my Mac...)

As an aside... Twitter and doing business
Yelp is a recognized source for consumer information. The fact that we pulled so much data with little effort using only the keyword "coffee" is a testament to its popularity as a way for customers to have their say.

But look at the numbers: approximately 800 datum pulled from Yelp on "coffee" in Vancouver, from several months of posts; approximately 500 datum pulled from Twitter on "coffee" in the same region, within 48 hours.

If I were a business owner I'd be signing up for a Twitter account muy pronto. Then I'd be proclaiming the fact loudly. I'd be trumpeting my Twitter account as the most efficient way to communicate with my business – about the positives and the negatives, and everything in between. Third party sites are nice because they establish reputation. But nothing beats the customer telling me directly about his or her experience. And when the kudos (or complaints) become a firehose.... time for some SayZu!

hanspetermeyer
19 February 2011
Enhanced by Zemanta

Friday, February 18, 2011

Observations on starting the online #conservation conversation


There is a growing gap between 'on the ground' activists who are struggling to get their word out and those at the leading edge of the new technology who often don't realize that they talk a language we don't understand. (from a recent Facebook post)


The digital divide. This means lots of things to different people. In my town, one of the meanings is the disconnect between established activists and community leaders, and the emerging communications space where more and more "conversation" about issues – from the banal to the searingly significant – take place.

I'm working with a couple of community organizations on what we're calling the "Conversations about Conservation Campaign 2011." We're using a range of media (Facebook, YouTube, VIMEO, Twitter, print) to engage people in a conversation that connects their conservation work with the quality of life we enjoy in this region.

I'm pretty comfortable falling over the edge of new tech / new media. My clients aren't. Some are keen to use the new media. Some want staff or contractors (ie. Outreach coordinator, me) to do the heavy lifting. Some really don't want to have anything to do with more time on a screen. My job: to try to find ways to make it fairly simple and yet be effective. It's still early days, but our project is starting to have an impact. We're also bridging a digital divide in the process.

Observations
Here are a few of my observations as we go through this process:


  • New tech/ media may seem "elitist" to those who aren't playing with it - Get over it! The "audience" for the conservation message is all over the place. Each of us needs to find a place in the new tech / media universe where you're comfortable (even if it's just commenting on letters to the editor online) and start engaging.
  • New tech / media mean that we have the means of production viz our own "news channels" - it behooves us to use whatever is available, most effectively. That means paying attention to those who are playing at the edge and developing "best practices" or "experimental practices." There are many answers and ways to do things; some are proving more effective.
  • If you're an activist, you're  leader. That means you have a responsibility to communicate, not just DO, leadership. Find a tool or 2; learn how to use them; let the rest of us use other tools to move your message around. I STRONGLY encourage leadership individuals and/or organizations to start with a blog, and then use other media (FB, Twitter, local papers, letters to the editor) to alert people to the blog and its contents.
  • Use events as "training sessions" for building skills AND for getting the word out. At CVCS / CVLT we're using a local conservation/land use related event, #tagged as the #NEWoodsFEB23, as a place to build some Facebook (FB) skills AND to encourage people know who are using other media (Twitter, Flickr, YouTube, Picassa, etc) to #tag their posts with the #NEWoodsFEB23 tag. (Using #tags helps to aggregate the conversations/comments that are spread out over numerous media. If you don't know about #tagging, I wrote this primer some time ago: http://ht.ly/3Frfu )
  • @tag people and pages on FB - If you're not doing this on your profile, page, and event, then you're missing an opportunity to engage people, share / show the love you have for related organizations or people you want to support. @tagging people and organizations on FB helps to get some chatter happening on your wall; it also helps to keep connecting the dots between related organizations (something that is very important in the rapidly expanding world of FB, where events, groups, pages are so easy to create). Don't know how to @tag people or events or organizations? Check out the manual I put together here: http://ht.ly/3ZbXA.


Newbies, with a goal in mind
We plan to run our "Conversations about Conservation Campaign" until the Nov 19 civic election. Most of the folks involved are new media newbies. But they're willing to learn, even if it's just to help get the conservation vote out for Nov 19. Having a goal helps people get active with new tech / new media. An example of how CVCS / CVLT are "training" new media newbies to use FB for #NEWoodsFEB23, here's an event-centred manual I put together: FB101: preparing for #NEWoodsFEB23 - a primer on #conservation media engagement

Enhanced by Zemanta

Wednesday, February 16, 2011

When posting a link on FB...

This may seem obvious to some of you, but to most people it's not. I'm working with several clients who are keen to use Facebook as a community organizing tool, and every once in a while they do things that inspire me to make a note about what to do, and what not to do. This is one of them (thanks to the Comox Valley Land Trust for creating the occasion for this post – all of us learn by doing). Please share this with whomever you're coaching.

When posting a link on FB...
The nature of social media generally, and Facebook specifically, is conversation – and connection to the person who is posting. When you post a link on a page or on your profile, it's important to include your own comment. This "personalizes" the post. It gives it meaning. Otherwise the link has a generic, "out-of-the-blue," out of context quality. It feels almost spammy. Here's an example, recently posted to the CVLT Facebook page:


Description: "Through a watershed-based plan, local governments can connect land use planning, development, watershed health AND infrastructure asset management by 'designing with nature'.
To learn more, click on Water Sustainability Action Plan releases "Summary Report for ISMP Course Correction Series" .

Please visit our blog to post your comments: and comment herehttp://watersustainabilitybc.b


watersustainabilitybc.blogspot
.com


8 minutes ago ·  ·  · Share



From CVLT's point of view, this may all be self-explanatory. But to me, and I'm somewhat aware of what WaterSustainability.blogspot.com is about, it looks like too much unsynthesized info. If I wasn't working with CVLT I'd just skim and move on. Or probably just move on. Even though I care about what CVLT is about.

What I need: context – and "personalization"
As a reader/viewer of this post, what I want to know (and more importantly: what you want me to know), is how this link relates to:
  • what's important to you, 
  • what's important to me, 
  • what's important to CVLT (or whatever page you're posting to).
For example, you might add something as innocuous as, "I'm a big fan of what watersustainability is doing in BC communities/regions. Here's a summary of a recent .... that relates to an issue/etc in our community."

This is especially important on a page (like CVLT's) that links to Twitter. Basically, anything posted by admins on the CVLT Facebook page ends up on Twitter. That means admins have less than 140 characters (after the short FB URL that is auto generated) to "bait the hook" - to give folks a reason to click on the short URL that will accompany the tweet. 

But it's Facebook, not Twitter!
I know. Some of you aren't interested in Twitter. But the same strategy applies to FB readers/viewers: give me, your reader/viewer/fan, a short reason to pay attention to the link you've just posted. Use the formula of "less than 140 characters." That keeps things succinct, to the point. Once you've attracted my attention with your short comment on why this matters to you, then I may linger to "like" or "comment" or even click on the link. And that is what you, as the admin of a Facebook page, or as an individual posting to your profile, want to do: engage my interest, engage my ability to be part of a conversation you've started.

Or else you wouldn't be posting the link, right?

16 February 2011
Enhanced by Zemanta

Monday, February 14, 2011

A tale of two communities, marketing food + beverage events

This post is about the food and beverage and lifestyle industries in my region, from the perspective of the online chatter I'm watching unfold. I'm using Twitter as my source, and SayZu as my tool for analysis. At this point SayZu is just giving me visuals. In this blog the images are static. I've provided links to the "dynamic" clouds. You can "drill down" on a word and read the individual tweets.

Two events, two communities
"Oceanside" – what we know as the Parksville-Qualicum region – is hosting it's 2nd annual Parksville Uncorked event. They've got some tech and communications-savvy folks involved in marketing, and last year had lots of chatter on Twitter. The Comox Valley is hosting it's Comox Valley Dine Around event for what I think is the 6th or 7th year. So far, it hasn't used much in the way of online marketing (we've got a pretty strong word-of-mouth culture here).

#ParksvilleUncorked
The Oceanside folks have given their event a #tag, to make Twitter searches and usage easier. The #tag: #ParksvilleUncorked. Their event takes place on Feb. 24-27; that's 10 days away. Here's what the SayZu word cloud from recent tweets looks like on Feb 14:

To view (and click around) on a changing, dynamic SayZu cloud, visit this link. Click on a word and a little box will open up with a note (in brackets) telling you the number of tweets using that word, and the individual tweets themselves.

#CVDiningAround
The Comox Valley event doesn't have an "official" #tag yet, so I created one last week: #CVDiningAround. This event runs Feb. 18-March 5; start date is 4 days away. Here's what the static SayZu word cloud drawn from recent tweets looks like:
To view the interactive SayZu cloud online go to this link. Drill down on a word and tell me what you find.

How important is it?
How important is Twitter to marketing these kinds of events? It's not clear yet. But what was clear from watching last year's #PVUncorked event (that's the #tag we used in 2010), is that some folks were live-tweeting from the event, talking about the food and wine they were tasting. All of which created an off-site buzz. All of which generated fodder for marketing of subsequent events. All of which let the organizers and restaurants and hotels know what some folks are saying – out loud, to anyone in the world who's following the #tag or the folks who are tweeting – about their event, their wine, their restaurant, their hotel – and the tourism / recreation industry in their region.

All of which is good stuff to have, and to know if you're in the business of marketing food, wine, hotels, tourism, and related activities in a region.

hanspetermeyer
14 February 2011

Related articles
Enhanced by Zemanta

Thursday, February 03, 2011

The Comox Valley on Twitter on February 3, 2011 - the SayZu version

Taking a break from Google searching, Mozenda scraping, and early-onset madness to play with SayZu™ some more...

Here's what people are talking about on Twitter around the Comox Valley (my home region). What do you see? The bigger the word, the more often it's used. Generally that means it's more important in the conversations taking place. The second image is of an interactive SayZu cloud. More on "interactivity" later.


Making sense of the fire hose of information
Too often people think the fire hose is directly a result of new media (Twitter, Facebook, etc). But I'd argue that ever since broadcast (TV, and before that radio) we've been having to "make sense" of information that's not directly related to our lives. How do YOU make sense of all the information that cries out for your attention via TV, radio, newspapers, Facebook, Twitter, blogs, the magazine rack at the supermarket?

We (me, my clients) are using SayZu™ as a way to visualize the tidal wave of text washing into our lives. Curious? Download a beta copy from SayZu.com and play for free for a day or two. You can feed it Twitter searches, chunks of text, RSS feeds, blogs – a bunch of stuff. This second cloud (and apologies if it's not loading; sometimes these beta versions still have kinks in them) is an "interactive" SayZu™ cloud. Click on the words. See where they take you. It's a big step towards "making sense of the fire hose of information" that is flowing at us.





The interactive, dynamic word cloud – and media analytics
Right now I'm working on a project where I'm scraping the web (all kinds of sources, from newspaper columns and comments to Yelp reviews to Facebook pages) for what people are saying about a client interest. So far, several 1000 pieces of data. 10s of 1000s of words.

I can't possibly make sense of it. But with SayZu I can start to "see" what people are saying. And I can "drill down" into the word clouds to start sifting and sorting and analyzing. We can take open-ended survey results from 100s and 1000s of respondents – and get a quick analysis simply by feeding them into SayZu™. If you're doing market research (for products, services, NGO outreach, political campaigns, or government policies) this is going to be a fun tool to work with.

Download. Play. Feedback.
Like I said, try it out for yourself. As a survey tool, as a media monitoring tool, it's very cool. Lucky me, I get to work for the folks who're developing it, so I get to apply it to my client projects (lucky for them too). But you can play with it too. Download the current beta. Try it out. Share the images. Send SayZu.com your feedback.

Happy analytics!

hanspetermeyer
3 February 2011
Enhanced by Zemanta