Is open source the answer?

Tesco has opened up its API
Tesco has opened up its API

LONDON - Tesco, the world's biggest online grocery seller, has opened up its website's API to developers, but the strategy relies as much on a brand's USP as it does on a spirit of openness.

Described by one Twitterer as ‘evil... nasty... dirty', and by a blogger as ‘history in the making', Tesco's decision to open its site's API (application programming interface) has provoked controversy among developers. Here was a supermarket not only inviting other retailers to sell its goods, but offering to pay them for it, too. Whether foolish or brave, the decision is certainly not one the world's biggest online grocery seller took lightly.

"We know of at least 70 different ways of shopping online, but we've reached the point where we can't afford the time, resources or support to create 70 different apps," says Nick Lansley, head of R&D at "So we've turned the issue on its head: rather than support them all, we have created a foundation layer - an API - that lets third-party developers create great apps that do a particular job very well."

The exciting part is not the API itself. Of core interest to developers is the access the API gives them to product information stored on Tesco's database; by incorporating this into their apps, they can make money whenever a customer shops at Tesco. Eventually, Lansley wants to make marketing information - such as a customer's ‘favourites' - available, too, and open up sites including Tesco Direct.

Of course, Tesco is not the first company to have opened up its API. Facebook, Twitter, Amazon, eBay, Betfair and 7Digital are just a few to have embraced openness, and all have seen their businesses expand in unexpected and profitable directions.

"For us, the first app to appear was a mash-up with Google Maps showing, in real time, who was reviewing what and where," says Rob Hinchcliffe, community manager of reviews site, which opened up its API in January. It is a way for Qype to build its brand name and grow quickly without doing the coding and development itself. "We are a small team, so we don't have time to sit around and play with this stuff," says Hinchcliffe.

In Google's wake

Google has been the leading advocator of the open web, with a record 56 APIs available at last count, including services from Google Maps to AdWords and Google Docs. Digital marketing agency Essence recently built a smart gadget for the search giant called Google Export Advice (, which helps manufacturers estimate the export opportunities in internat-ional markets. "I find it extraordinary that an app that powerful, with such rich data, is available by combining four or five different APIs," says Andrew Shebbeare, a founding partner at Essence.

Chewy Trewhella, developer advocate for Europe at Google, says the company had several reasons for opening up its API. "We don't advertise our products; by allowing others to put our products on their websites, it makes people aware of some of the cool features we have beyond search," he says.

"One of our goals is to get more people spending more time on the web, so by opening up our APIs and getting others to make our products better, we get people to spend longer on the web and make more searches on Google," Trewhella adds. The more searches that are made, the more revenue Google earns from advertisers. Some APIs - such as those for AdWords, AdSense and its commercial version of Google Maps - also directly generate revenue for the business.

For The Guardian, giving access to all its articles has direct moneymaking opportunities through new syndication deals (see Casebook). Matt McAlister, head of the Guardian Developer Network, says its open approach also extends the reach of the newspaper brand in ways that would not otherwise be possible. "People are using The Guardian to create new experiences and reach into markets we might not have been able to access before," he says.

Let's not forget that opening APIs has benefits for customers, too, especially those belonging to niche and under-represented groups. Tesco has already had an enquiry from a disability charity; it wants to use the supermarket's API to build an easy-access website for people with missing limbs. "If they wrote the app, they could make affiliate money as well," says Lansley.

The supermarket has agreed to pay a fee to any developers that bring in new customers or spend over a certain amount. Matt Bailey, head of affiliates at i-level, believes this could have huge repercussions for the affiliate sector. "This will lead to the creation of ‘developer affiliates', as it makes a hell of a lot of sense for Tesco to pay those using its API on a CPA (cost per action) basis," he says.

At the very least, the open API gives developers more flexibility than the current product feed in terms of how they market and sell Tesco's products. "It's incredibly exciting," adds Bailey.

Pros and cons

Perhaps even more exciting are the new opportunities for brand advertising. "It could change the nature of online advertising," says Paul Dawson, experience director at EMC Consulting, which works with Tesco. "The future is all about branded utilities, whereby brands invest in something useful, such as a ‘festival planner', rather than in communicating a message."

Open APIs also mean that partnerships between brands can be built faster than before. 7Digital's commercial director, Stephen Sommerville, believes its open API directly helped the music site strike a recent advertising partnership with a confectionery brand. "It enabled the deal to get done," he says. The music service has also been used in unexpected ways, including in digital jukeboxes in bars.

With so many benefits in opening up their API, why haven't more companies leapt to embrace the spirit of the open web?

Online retailer Ocado achieved a first when it launched its online shopping app for the iPhone. However, Jon Rudoe, the supermarket's head of retail, says it is in no rush to open up its API, preferring to keep its technology in-house. "We're a retailer with a heavy technology component, especially given that we run a sophisticated, automated warehouse," he says. "We know how to handle our technology."

Craig Whiston, client services manager at Coremetrics, does not recommend retailers open up their APIs, claiming it could cannibalise existing sales. "Other retailers will wait and see if the Tesco apps simply target people who go to its website anyway, or if they generate incremental sales," he says.

Simon Morrissey, a partner at law firm Lewis Silkin, also warns that intellectual property infringement could be a problem, especially if third-party developers are creating apps that blend Tesco's API with other services. "Just because you're a platform owner, it doesn't mean you cannot be liable," he says. He cites the case of a US developer that attempted to sue Carling and Beattie McGuinness Bungay on the grounds that their iPint app copied his virtual pint, iBeer.

There are also security vulnerabilities, says Ben Jones, head of technology at AKQA. "When an API is opened up it becomes a perfect point of attack," he says. "Therefore a brand needs to think about how it authenticates and authorises API calls. Additionally, the API needs to be abstracted so third parties can't fully understand how the underlying systems work."

Terms and conditions partly address concerns about protecting the brand or a site's service levels; and as each developer has to request a key to access the API (in some cases, at least) there is a way for brands to check what it is being used for.

Opening up a site's API is not simply a cheap option for brands to get free coding; there are costs involved in monitoring use, refreshing the technology and supporting developers. It is also a dud option for brands that are unexciting to developers. "You've got to have something worth tapping into. is used by millions of people every week. But if there's nothing that marks you out, opening up your API won't attract interest," says EMC's Dawson.


Before commenting please read our rules for commenting on articles.

If you see a comment you find offensive, you can flag it as inappropriate. In the top right-hand corner of an individual comment, you will see 'flag as inappropriate'. Clicking this prompts us to review the comment. For further information see our rules for commenting on articles.

comments powered by Disqus
Brand Republic Jobs

subscribe now


YouTube reveals user habits to appeal to 'older' marketers
Ex-M&S marketing chief Steven Sharp consulting at WPP
Wolff Olins reveals new CEO after Apple poaches Karl Heiselman
Glasgow offers £30,000 prize to best digital idea for 2014 Commonwealth Games
Google's revenues surge but shares drop as it grapples with transition to mobile
Facebook beats Twitter to most 'marketing friendly' social media site crown, says DMA
Fableists believe children like Finn should be outdoors enjoying life
Homebase, Baileys and Camelot join the line-up at Media360
MasterCard renews Rugby World Cup sponsorship to push cashless message
Lynx unleashes £9m 'Peace invasion' campaign
Social Brands 100 Youth: Pizza Hut most social youth brand in UK
Cheryl Cole is wild and arresting in new L'Oreal work
Morrisons told not to show alcohol ads during YouTube nursery rhymes
O2 head of brand Shadi Halliwell departs after 23 years at company in restructure
Tesco hit by further sales decline as it turns to digital Clubcard and social network
Branding guru Wally Olins dies aged 83
Duracell short film captures epic Transatlantic voyage
Ash runs Tinder experiment to show smokers are less desirable to opposite sex
British Airways teams up with Gerry Cottle Jnr for summer of rooftop film screenings
Arklu says 'girls can be superheroes too' with doll design competition
Coke enters squash market with Oasis Mighty Drops
Virgin Galactic signs up Land Rover as space flight sponsor
Motorola marketer Andrew Morley departs as Google gears up for sale to Lenovo
US Airways apologises after tweeting obscene image at a customer
Mumsnet admits users' emails and passwords accessed via Heartbleed bug backs 'rubbish' mobile app with TV ad
Powerade launches global World Cup campaign
Subway considers taking fast food to fast lane with F1 sponsorship
Burberry's flagship Shanghai store facade responds to weather changes
Ikea splurges 'grey' Belgium with colour