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


Oasis #springasmile digital campaign gets people doing good deeds
Coca-Cola: 'Don't approach bloggers with a fait accompli'
Tesco CMO Matt Atkinson: 'It is so important not to stereotype mothers'
McDonald's gives Ronald a new look ahead of global 'Fun times' social media push
In pictures: BrewDog opens first craft beer shop BottleDog for 'beer aficionados'
Facebook ad revenue leaps $1bn as it invests in targeting
Malteser or Maltesers? Mars takes Hershey trademark dispute to court
Apple Q2 profits top $10bn as iPhone sales soar
Lynx tells men not to leave love to fate
HBO captures awkwardness of watching sex scenes with parents
Primark to open first US stores with Boston chosen as flagship location
Marketing spend on the up but a reality check is needed before celebrating
Top 10 ads of the week: Jackpotjoy and BT Broadband fend off Kevin Bacon
Lidl beats Tesco to 10m Facebook fans
Center Parcs ad banned for encouraging parents to take kids out of school
Coca-Cola, Cadbury and Amazon named top brands for targeting youth market
Leaked document shows Nokia to be rebranded as Microsoft Mobile
Nike lays-off hardware staff in move that casts doubt on future of FuelBand
Greenpeace says save the bees or humans will die
What brands need to know about changes to VAT and online downloads in 2015
Jimmy Savile victims urged to claim compensation in new ad campaign
UKIP launches biggest  ad campaign and stirs up 'racist' accusations
Apple boss Tim Cook provides voiceover on ad touting firm's renewed green commitments
John Lewis walks consumers through its history to celebrate 150 years of business
Waitrose boosts content strategy with 'Weekend Kitchen with Waitrose' C4 tie-up
Hottest virals: Cute puppies star in Pedigree ad, plus Idris Elba and Fruyo
Amnesty International burns candles to illuminate new hope
Tom of Finland's 'homoerotic' drawings made into stamps
Toyota achieves the impossible by calming angry Roman drivers
YouTube reveals user habits to appeal to 'older' marketers