Social running

Running is growing increasingly popular. I'm not a trendspotter or anything, but I never saw that many people who start-to-run, talk about running, motivate each other, share training results, experiences and tips, talk about running equipment, attend mass running events, etcetera, etcetera. There's a lot going on the latest years about running. This blog post's a quick run-through about the buzz around running, the smart marketing by sports brands and the massive running events.

RUNNING CELEBS
As I see it, this running hype in Belgium started with Evy Gruyaert's "Start To Run"-sessions. For those who might not know Evy. She's a popular and goodlookin' presenter for the Dutch-speaking Belgian public radio and television. Start To Run, Evy Gruyaert (book cover) The program lays out a plan to a more healthy life for people who know they need more exercise but who never quite "get it to" (sounds familiar?).
It's all about the podcast! The podcast makes you go from zero to hero, with Evy's motivating voice talking to the wannabe-athlete as if she were your personal coach. "Start to Run" was a tremendous success, largely thanks to word-of-mouth. I've seen it happen many times to men and women: people running with Evy simply love it, they talk to others about it and look forward to the next session.

I once went out with Evy too, but I'm sooo over her now :-) .

It's great stuff and it has everything it takes to get tremendous buzz. People talk about Evy in one-to-one conversations as well as in social media. In the latter, they reach a whole audience of (a few hundred) friends. And as we all know: in friends we trust, more than anyone or anything.

RUNNING TOOLS
Basically all you need is a pair a good shoes. The shoes you wear are very important to prevent pain and injuries. Stores like the Runners Service Lab have got their story straight. They add a scientific and very much personalized touch to buying running shoes. When you go there, you're asked to run on a surface. That surface is connected to a computer that analyzes and displays how you put your feet on the ground when running. Based on this information, the friendly, specialized sales person can recommend you the shoe that fits your profile. The shoe you buy even gets adjusted if necessary. The focus is clearly on service, which allows them to sell shoes at a price premium. But enough about the basics. Now, let's talk about the tools and gadgets that really add up to the fun :-) .
It motivates if you can track your runs. Fanatic runners already used specialized equipment for this purpose (like a Garmin GPS-enabled training watch, a Polar heartrate watch e.a.). Obviously, Nike knows their customers and the social aspects of running, they saw the need and they cleverly translated all this into Nike Plus (see http://nikerunning.nike.com/nikeos/p/nikeplus/en_US/plus/#//dashboard/). A brilliant example of meaningful marketing, technical innovation and community management. In short, Nike+ is a highly advanced system to track runs, upload the running data into it and interact in many ways with other runners in the community. Make sure to check out the video "What's Nike+?". Nike+ is amazingly complete and a genuine competitive advantage for the brand.
Other sports brands are inspired but either lag(ged) behind or are doing more modest efforts. Go check out www.myasics.be for example. And it took a while, but Adidas now has a comparable system, go see www.micoach.com to find out all about it. And I've heard that Polar would be working hard to make the heartrate meter signals readable by smartphones like the iPhone.
There are already some amazing running apps for the iPhone 3GS, by the way. Take Runmeter by Abvio for example. The GPS tracks your route and sets it out on Google Maps. Running times and speed metrics are meticulously stored. While you run, a text-to-speech voice tells you how you are doing. You can show off your performance on Facebook and Twitter automatically and via Twitter your friends can talk at you while you are running by sending you a direct message @you. Pretty great stuff. The app effectively challenges you to improve your personal best or when having a bad day stay in front of your worst run :-) .
Runmeter screenshots
No manual action to synchronize the collected data after your run is required, because the tool keeps all your running data locally and updates your social networks automatically (if you want it to).

RUNNING EVENTS
Sports marketing agency Golazo (owner of the "Start to Run" brand) does a whole range of activities, but one of the things it does quite well is organize massive recreational running events with growing popularity and record-breaking attendance. Recreational runners who train regularly stay motivated if they have a goal. Very often, some mild "social pressure" leads to people accepting a challenge and that's enough to make 'em prepare for the next running event in a city near or far.
Before you know it, you're at the start. With a start number on your chest and a chip in your shoe for time tracking. And there you go. The crowd goes wild and you're motivated like hell. The runner's high sets in and you feel slightly heroic. You finish and you get a medal for merit. I would recommend this experience to everyone!
Start Stadsloop Gent
A few hours later, the official times are online. The next day, you can go check pictures and videos on the website via a search on your start number (see www.carrefourrunningtour.be). It goes without saying that lots of these pictures and screenshots of the finish video end up on people's favorite social network. You can bet that this content's a great conversation starter. It all adds up to the hype.
Golazo's running events come with a system of stepping stones. There are always the short distances, the medium distances and then there's the mythical "marathon" serving as the ultimate end goal. You can climb your way up. A little competitive spirit quickly arises and before you know it, running turns into a healthy addiction.

What I think it illustrates is that hypes tend to grow bigger faster because of word-of-mouth (leveraged by social media). A person's social network is a source of motivation, it's a stage (where you can show off) and it obviously can be a source of inspiration that changes your behavior. People (like me, my friends & many thousands of others) got mobilized... by each other :-)

Posted in marketing, opinion, personal, social networks | Tagged , | 7 Comments

Brand ambassadors in social media add life to brands

Recruiting and engaging brand ambassadors and putting them to work in social media can't be a bad thing, I think, as long as it's honest and open. My guess is that we'll be seeing more and more popular peeps in social media who'll get sponsored by brands. The influence of opinion leaders is obviously leveraged by social media, so if brands approach these people in a correct way and ask them to join forces then we can expect some serious fireworks.

It's not by accident that some of the most successful social media campaigns have used social agents in some way. Think for example about the Ford Fiesta Movement, but also locally the energy drink Burn is showing us how it can be done. On www.burn.be, students can put themselves up as a candidate to become the next Burn Master and go fire up every student party in town. And late at night or in the late afternoon (when awake) they'll reach for their smartphone or laptop to write a quick update on Skyrock or Netlog.

A brand's social presence should be kept alive and nothing's more alive than a real person with friends, activities and stuff to talk about. It's hard for a brand to act like a person, but a brand can support a great person... and come to life! But it's not all fun and games. Authenticity and honesty should always be respected. When failing to meet these principles, the risk increases that the brand gets some serious slamming via comments, discussion boards, blogs, etc. But all this is just part of the game and oh well, in the end, critics are a brand's best friend :-) .

Posted in opinion, social networks, work | Leave a comment

Lonely Planet’s location-based city guides are erupting!

Lonely Planet has proven to completely understand social media and the potential of location-based mobile applications for their sector. Their traditional city guides are now packed into location-based applications for the iPhone (great move!). To activate this new product, they've cunningly used the eruption of Iceland’s Eyjafjallajokull volcano, announcing: Free iPhone guides for stranded travellers. This kind of generosity can surely count on a lot of free publicity in social media (TY @lamazone on Twitter for the tip), that's for sure. Simply everybody can install the city guides via the app store, but please beware that the free versions of the city guides expire on April 22 (which fits the story that it's for the stranded travellers who will likely be back home by then). A cunning plan that got executed pretty swiftly.

Let it be clear that I'm fascinated by location-based mobile applications. What FourSquare and Gowalla are doing at this time, is obviously just a glimpse of what's to come.
It's a no-brainer to see that location-based mobile applications have a great future in tourism. When you're enjoying a city trip, you don't want to carry around tons of books and guides. It's impractical to carry around all that extra weight and it immediately sorts you out as a tourist (and we don't want that do we? :-) ). Moreover, most city trippers seek instant gratification. When being at a certain spot in the city, I can imagine you want to know what's of interest nearby from where you are standing (depending on your status -- hungry, thirsty,... for information). A location-based mobile app can give you this info effortlessly. Never lost again.

LP's city guides can surely come in handy, that's for sure. However, I hope that these city guides will grow out to be more social in the future. Currently there are no share options yet. And in my opinion, next to the editorial content, the guides can surely benefit from user-generated content (reviews, ratings, comments, picture uploads, etc.). But I'm sure, they've already thought about all this, cunningly clever as they've proven to be at Lonely Planet.

There's 1 application per destination. Just like the pocket books. I guess that's because they're easier to sell individually then with different destinations bundled in 1 app.
Anyway, to conclude, I've added 2 screenshots of the Paris app, because people tell me I should add more pictures to my blog posts. But to find out more about these apps, go check 'em out in the app store! :-)

Splash page of the app
The Pont Neuf is the oldest bridge in Paris

Posted in mobile, social networks | Tagged , , | 2 Comments

Some thoughts on Web project workflow

A successful digital marketing communication project equals a happy customer whose marketing goals are being excelled, thumbs up from end-users and delivery on time & budget. Behind the scenes, it also means working at a humanly reasonable stress level, learning exciting new things, getting a bunch of esteem from colleagues in the business, etc...
Let's face it, not that many e-marcom projects are cum laude on all aspects. That made me think about principles that can help to go for gold.

It's important to do things in order. A Web project is a chain of events, it has a workflow and equal attention should be put in each stage of the process. The previous stage should be finished before diving deep into the next. Finishing touches are futile if the foundations aren't laid out yet. The problem is that sometimes, when a deadline's very near, people tend to take shortcuts. It's silly to start developing a feature that's not sufficiently thought through. With the same right, we can say that it's a waste of time to fully analyze a feature if strategy and concept isn't on solid grounds yet. In all types of project methodologies, whether you're applying the waterfall model, iterative development, agile/scrum or whatever, the following stages need to be done in order (in one or multiple cycles):

  • Analysis & Design phase: functional & technical analysis, wireframing, concept visuals, graphic design
  • Development phase, preferrably in iterations to enable early feedback
  • Quality assurance, feedback, testing & corrections
  • Delivery: packaging & deployment

We must work until it works before proceeding to the next step. Project planning should provide the breathing space to enable this. The end of every stage should pose a reasonable deadline. Feasible deadlines heighten motivation, whereas impossible deadlines have the effect that people don't even try. If people simple don't have enough time to complete a task, they deliver rubbish and the chance for errors increases. It's always costly to realize that an error has been made in an earlier stage, especially when this means starting all over again. That's why we should avoid extreme rushes like the plague. At every shortcut we take, we add a risk. "Quick" very often means "dirty". Agencies are fast companies and its employees rarely have loads of time to contemplate. We rush from project to project in a cycle, but we should never forget to come up for air regularly. We need to take the time to make post mortem evaluations and learn lessons to avoid making the same errors again (if any ;-) ). A great Web project is always the result of a well collaborating team, in which each team member puts his heart & soul in every step of the process. Time and again.

Posted in work | Tagged , | Leave a comment

Workarounds for ghosting transparent areas in PNG images in Flash (on a 16-bit color display)

See: http://kb2.adobe.com/cps/128/tn_12804.html

Transparent areas are "ghosting" in PNG images in Flash when the monitor is running at 16-bit color display. Ghosting is a semi-transparent image appearing in an area which should be completely transparent.
This is a symptom of the way Flash dithers colors for 16 bit display.

For displaying alpha areas over solid colors, Flash uses a single pixel value for the entire area of color. When displaying gradients or images, Flash will use a pattern of pixel values so that color changes are smoother. When there is a color or image with an alpha channel over a solid color, Flash switches from a single pixel value to using a pattern of pixel values. This causes the ghosting effect seen.

For a technical description of 16-bit color problems in Flash see HTML colors look different than SWF colors <http://kb2.adobe.com/cfusion/knowledgebase/index.cfm?id=tn_14819> (TechNote 14819).

There are three recommended workarounds to this issue:
(1) Choose solid colors in which their RGB values are all a multiple of 16. With this color format, the alpha areas will not dither on 16-bit displays. This workaround, however, will not prevent ghosting at 8-bit display.
(2) Change solid colors to gradients that contain a single color. This technique will trick Flash into always dithering the color and will eliminate ghosting.
(3) Break apart the bitmap and use the Lasso tool to mask out and delete the transparent portions of the image. This workaround will simply eliminate the ghosted areas, and make it less noticeable.

Thanks to Bart De Potter for figuring this one out!

Posted in workarounds | Leave a comment

Some thoughts on budget and time estimations

Making budget and time estimations is a serious job. Estimate too lightly and your company loses money. Estimate too heavily and you risk losing a job or even risk losing a customer in the end. It's quite a stressful equilibrium exercise at times. In order to make a serious budget estimation, what you usually try to do is predict how much time people will spend on a certain job. That's because for 99% of interactive agencies, time expenditure is the main factor that defines the budget.

In order to make an estimation that's close to reality, I think you basically need experience, fairly detailed project scope and an analytical spirit. How I do it is split the project scope up in different functional entities, then split up the entities in components, then imagine how where's going to build the components and estimate the time on the individual components. As soon as I've estimated the different little controllable parts, all I have to do is make the sum of all parts. Finally, I add some time for analysis, project management (20% of development time), quality assurance (10-20% of development time), some time for installations and I have my total.

Time expenditure estimations create responsibility. The consequences of underestimating a job can hurt, that's for sure because it's important to get the job done within estimated time. The human counter-reaction of a developer would be to add sufficient security margin just to make sure... But this is were the company starts hurting due to dropping efficiency. Over-estimating is a very bad idea because there's a rule that says that we always succeed in consuming all the time available. On the other hand, the worst thing that can happen is non-technical sales people making their own budget and time estimations. Project feasibility should always be reality-checked by a technical expert. So that's where I always come in the picture :-) .

Posted in work | 1 Comment

Information overload

Everyone talks about the fact that one of the illnesses today is information overload (as predicted by Toffler long time ago). We drown in information. For example, I have 188 e-mails in one of my personal inboxes. And I have about 10 inboxes more like that. I'm trying to follow a few dozen of RSS feeds. And the thing with Twitter for example is that as soon as you follow more that a hundred active Twitterers, the amount of generated information that's waiting for you as soon as you login is... quite overwhelming. Let alone newspapers or magazines lying around in my house (that seem terribly shallow compared to blogs going in-depth and) that hardly get a glance. And television these days has become merely something that plays in the background while I'm sitting on the couch with my laptop.

Why do we bother wading through all this information anyway? I think it's because we have some kind of urge to "look for gold", to find that one article that's super interesting and inspiring. And.. we don't want to miss out on something nor be the last to know.

To stand out from the clutter, we create more clutter. Journalists need to gather an audience that they can sell to advertisers. The audience is shrinking and in reaction newspapers are becoming increasingly packed with information coming from different sources (especially the weekend editions) just to make sure that there must at least be something of real interest. Blogging companies do their best to create compelling content in order to get Google juice, generate traffic and eventually leads according to the prescriptions of inbound marketing gurus. And what about all those individuals Twittering, blogging, commenting, sharing, ... I think it's because (we all have the illusion that) there's someone listening. We just want to have our say and have an audience.

In reaction, we can try to master the art of speedreading. But we have no other choice than to accept that we can process only a small fragment of all the available information about a certain topic. Only if you focus down to the smallest detail about a certain little tiny itsy bitsy something, we might find out everything there is to know about it. And maybe then contribute something new.

I believe that there's a bright future for "trusted guides" or "gate-keepers" (or whatever you want to call them). Individuals, groups, corporations, etc. who are experts in a certain domain, who have earned our trust and who wade through the clutter and effectively filter it. In result, our trusted guides create a new feed of information that other people can read and follow. What's in it for the trusted guide? To be an opinion leader, an authority in a specific domain and get an audience by filtering content that other people have created. Quite a feat, no?

Social bookmarking services like Delicious and content up-voting systems or reputation aggregators like Digg or StumbleUpon, Reddit, etc., etc. can help to organize and filter. Great content stands out in a natural way thanks to users giving a thumbs up to certain content and at the same time organizing it. At least, that's the general purpose. It's all about users seeing great content, organizing it in a new feed and offering that filtered feed to others. For everyone who feels like being a "trusted guide", there's an absolute abundance of tools like Posterous, Google Reader, Yahoo! Pipes,... at your disposal that allow you to create and combine feeds in some really advanced ways and... filter out. You don't have to take my word for it, but I dare to recommend the above-mentioned ones :-) .

Read on:
"Information overload may be better viewed as organization underload"
(http://en.wikipedia.org/wiki/Information_overload)

Posted in general, opinion, personal | 6 Comments

E-mailing from another domain with an SPF record

Allthough e-mail blasting is pretty much an old fashioned way of communicating with customers. It's still common practice of doing this now and then. Chances are you'll be using e-mail marketing software and this is basically a web application running on a certain domain url. Now, if you want to send out your direct e-mail or newsletter on behalf of your company, you surely like to use your domain name into the send address (for example noreply@yourcompany.com). Well, if you're not very keen on having all your thousands of e-mails end up in your receivers' spam folder than you have a little problem.
One way mail servers identify e-mail messages as spam is to check whether the send address' domain corresponds with the server that blasted out the e-mail. If this isn't the case, fewer and fewer people will see your super interesting content, unless... Unless you register an SPF record. What this does is allow one domain to send out e-mails on behalf of another domain.
Say, you send out e-mails from mailer.com with as sender address noreply@yourcompany.com. Then, you'd better register an SPF record at yourcompany.com in order to allow mailer.com to send out e-mails for you.

There are different ways to identify the identity of the sender, but SPF (Sender Policy Framework) & Sender ID is a popular technique that performs a domain name server (DNS) look up to check if the sender is allowed to send on behalf of the stated sender.
The SPF and SenderID perform a check at the spf-record of the DNS. An spf-record is a txt record that can be included in the DNS of a domain and it stated which hosts (IP addresses) are allowed to send out e-mails on behalf of the domain.
SPF is the name of the authentification method (Sender Policy Framework) but also to refer to the record that is created in the DNS.

More information on www.openspf.org.

You can perform a SPF Lookup Test using this service of WebSitePulse:
http://www.websitepulse.com/help/testtools.spf-lookup-test.html

Posted in e-mail, general, work | 1 Comment

Select all friends on Facebook

Too funny not to post this....
And... it's a good tip to avoid repetitive strain injury (RSI) in your right index finder.

Suppose you have a Fan page or an Event on Facebook and you want to select all your friends, follow these steps:
1. Open the Invite Friends dialog

2. Post this JavaScript line into your browser's address bar:
javascript:elms=document.getElementById('friends').getElementsByTagName('li');for(var fid in elms){if(typeof elms[fid] === 'object'){fs.click(elms[fid]);}}

Thanks to:
---> http://dirtydisconinja.com

Posted in general, hacks | 44 Comments

For Christmas… we wanted 1 website and 3 social applications

The Christmas campaign website for Coca-Cola Belgium is becoming a tradition. For the past 3 years, you can send your Christmas wishes to your loved ones via a specially designed Christmas campaign website. Each year, there's this huge Christmas tree in which everybody's wishes all end up. This year, Amphion did it again and we added loads of social spice too. Next to the website on http://www.christmaswishes.be, we have 3 social applications all talking to the same PHP services and sharing one and the same database. That's one social app on Facebook in 3 languages (Dutch, French and English): http://apps.facebook.com/cokechristmaswishes/. And one on Netlog in Dutch: http://nl.netlog.com/coca-cola. And finally, one on Skyrock in French: http://www.skyrock.com/christmaswishes.

Please note that Coca-Cola supports the Cliniclowns with this campaign. 0,05 EUR goes out to the Cliniclowns for every sent wish.

Website and social apps were built in PureMVC. The PHP backend is built using CodeIgniter & AMFPHP.

P.S. if you happen to see the Coke Christmas Truck, just smile when your picture's taken C-:

Posted in general, social networks, work | Leave a comment