SlideShare a Scribd company logo
Linking Content and Commerce
The Travelodge journey
Mike Lowndes, eCommerce Architect
● For digital channels, products (be they retail items or hotel rooms!) need
to be carefully described and marketed
Content’s just our product catalogue,
right? Wrong.
Content is King:
● Engaging content helps sell the product
● Accurate, well managed content drives traffic via search engines (both
web and internal): SEO/SEM
This talk will run through the content challenges faced by digital commerce,
and Travelodge’s ongoing journey
Context is king
• Travelodge has more than 500 hotels - over 37,000 rooms
• We need more product! Adding 200 hotels over the next few years
• Over £1 million through the Website, daily
• A combination of ‘Direct Line’ and ‘EasyJet’ approaches to eCommerce
• Been through some rough times but we’re back:
• New beds, new levels of service and of course: Travelogicals
• Our mission is to be the favourite hotel for value.
The hospitality industry is
different?
• Hotel chains like Travelodge operate somewhere between retail and ticket
sales
• We have products with a fixed sell-by date, and if we don’t sell it by that
date, that revenue is not recoverable
• ‘Returns’ are high volume and instant (Reservation cancels)
• Prices are very dynamic (supply and demand acts almost in realtime).
• Time is very important in revenue management: e.g. Rugby World Cup
• Like everyone else, we rely on web search mechanisms and brand
awareness for online visibility
• Travelodge brings direct retail thinking to a sector dominated by
aggregators.
The content challenges
1. Products
• Historically, timely control over content has been difficult to achieve
• Content may not be owned by you as a vendor, or product
descriptions may be owned by different business functions
• Web-specific content needs are different from in-store or paper
catalogue
• Content needs to map to inventory management - often this is NOT
held in the same place
• There may be several types of first and third party content e.g.
reviews and product images that need linking together
• Customers need to be able to search for products simply, getting
relevant results
The content challenges
2. Categories
• People search for specific products, but often begin searching the
web with simple phrases, that is product categories.
• The ecommerce solution is usually called the search landing page,
targeted at category keywords e.g. red men’s shirt.
• For Travelodge this could be ‘Hotels in Edinburgh’
There are two issues with this:
1. eCommerce systems are traditionally not good at creating or optimising
category pages for SEM
2. The required content often does not exist in a product catalogue, even
a web specific product catalogue
Ecommerce ‘engines’ and the web
● The web began as a publishing mechanism for hyperlinked documents
and most search engines and the software running the web itself relies
on this model, but it’s left a disjoint:
● As retailers we have moved beyond this model: we’re using the web as
an application platform, to enable transactions
● At the enterprise level, web content management systems don’t come with mature
ecommerce engines
● eCommerce platforms don’t come with mature Content management, marketing or
optimisation systems - these are rarely easy to use or flexible enough for the demands of
the business
Within eCommerce businesses the cry goes up:
‘we need an easy to use content management system!’
Content management is not website
management
Content management is part of the
bigger picture
The requirements summary:
● Historically, for larger organisations, easy and rapid business control
over content has been difficult to achieve
● Product content often needs to be enhanced, often from multiple first
and third party sources
● Category (landing page) content also needs to be managed, but this
content does not generally exist in product catalogues
● An answer that is becoming prevalent is to at least partly technically
decouple the content from the commerce
A recent example
Homebase ‘renewed its online presence’ in early 2015.
It used IBM’s WebSphere Commerce
But it also used
Coremedia’s LiveContext 2,0
to:
‘give its online marketing team an opportunity to blend promotional pages, how-
to guides and microsites with transactional pages.’
Used ecommerce agency Salmon - who are our development partner.
Source: http://www.e-commercefacts.com/news/2015/05/retailer-homebase-renews-its-online-presence/ Sep. 2015
The challenge at Travelodge is the same.
• However, the Hospitality sector, and more specifically hotel chains, have
no mature out of-the-box ecommerce platform such as the above, no
Hybris, no Magento.
• We do have hotel (i.e. inventory) management systems, but need an
ecommerce engine to talk to them. So we build our own.
• And we need to do it on a budget.
● Digital is our primary channel - but the ‘back end’ systems that
manage inventory and reservations do not support easy content
management.
● For several years this was taken care of by a ‘database’ team.
The clue is in the name…
● It needed decoupling.
Content management is late to the
party
Good intentions...
● An open source solution was chosen: Drupal
● Seen as best practice in WCM without needing to buy a new
ecommerce platform
… and the road to hell
● Speed of delivery chosen over architectural best practice
● Lack of technical governance (since rectified!)
= A slow website that is slow to develop
Command and Control
• Too much reliance on 3rd parties
• Travelodge needed to take better control over its platform with in-house
knowledge
• Brought technical governance in-house, creating an Architecture team led
by an Enterprise Architect, plus technical leads
• Development still outsourced, but with close governance
• Here’s what we found:
Current Platform
Drupal-delivered
pages
- Home
- Hotel
- Press
- About Us
Content
services
(API)
payment
services
Enterprise CDN (Akamai)
- Availability
- Reservation
Drupal
Custom
modules
mySQL
Analytics &
MVP
Tag
management
Services
Data management
PHP Apps
- Search and Book
- My Travelodge
- Business Customers
shared session data
Cache
Search
Bookings
Customers
Content
● Drupal is not a scalable ecommerce platform for the
enterprise.
● It’s still a great content management system!
How to simplify and scale?
● The core of the TL website is its booking engine
● But to generate traffic and sell those rooms, accurate,
search engine friendly, easily updated content is required
● Drupal can do this really well, but can’t run a highly
transactional ecommerce system
● We have a plan
● But in the meantime how are we managing what we have?
○ Hello Akamai
○ Hello Endeca
Akamai to the rescue
How can we be better?
• So how should we go about linking flexible Content to ecommerce?
• We have part of the answer already: decouple it from other systems
• Our answer is ‘Headless’ Drupal: use it for what it’s good at, but let the
ecommerce engine run free
• This is our new strategy and informs our new architecture
● However before we get to that, we had another problem to solve:
product search
○ Poor performance
○ Lack of filters and search controls
○ Little control over results
○ No merchandising / SEO / SEM
Breaking the problem up
Fixing search
● Main differences between the Hospitality sector and mainstream
retail: search is fundamentally location & time-based
Solution choices:
● Open Source - build our own e.g. SOLR / Elasticsearch
● SaaS - SLI systems
● Commercial Off-The-Shelf - Oracle Endeca, Funnelweb, Exalead ...
● We chose Oracle Endeca and implemented this year - full rollout on
the main booking journey right now
○ Improvements in customer confidence
○ Improvements in engagement
● Endeca still needs content!
○ Drupal feed
○ Realtime lookup of inventory and price
Endeca is deployed as an internal service, providing a
resultset which we ‘mash up’ with price & availability to
present to the customer the best products for their search.
Endeca-driven search
● Content at the level of category:
‘Hotels in Edinburgh’ is the type of
web search we are aiming to rank
for and advertise
● Currently these pages are
managed in Drupal, and are
manually curated lists of hotels-
time consuming and primitive
● Endeca was chosen partly for its
capability in this area:
○ Our roadmap is to move all such
landing pages into Endeca (using
content feeds from Drupal)
○ Utilising the SEO / SEM and
content merchandising capabilities
of the Endeca platform
Landing page management
Next steps: The Next Gen.
• Travelodge is on a journey, moving towards a modern,
‘service oriented’ platform
• This will integrate the worlds of content and commerce,
without (technically) coupling them closely
• We’re choosing appropriate tools and products for each job,
‘gluing’ them together to support multiple channels and
devices
• As deployed for Endeca already, our content will become a
reusable service
• The change to the next gen. will be incremental: no more ‘Big
Bangs’
• Here’s a glimpse of the new target architecture and how
content fits in:
TL architecture: ‘Next Gen’
Front end
apps
Business logic - Common
controllers/models/managers
e.g. OWS client, FIS client etc
Enterprise CDN
Reservation
Payment
Drupal
Front end apps:
Search and Book
My Travelodge
Business
Public API
Service tier
e.g. Account services, content
service, customer object.
noSQL: MongoDB
content cache
sessions
3rd party/
native Apps
Tag management
Front end framework
(css/js/ base html)
Content
Management
Search engine
Content marketing
Oracle ENDECA
Ensighten:
Tracking,
Analytics &
Personalisation
‘headless’ Drupal
API
WebApps
Services
Data
PHP
PHP
Content
Booking
Customers
SQL:mySQL
What’s next?
Some really great stuff is on its way, so watch this space...

More Related Content

What's hot

Infasta buisness proposal
Infasta buisness proposalInfasta buisness proposal
Infasta buisness proposal
Shiva Kumar
 
Catalouge 2016 Hery Intelligent Technology
Catalouge 2016 Hery Intelligent TechnologyCatalouge 2016 Hery Intelligent Technology
Catalouge 2016 Hery Intelligent Technology
Khairi Aiman
 
Custom Theme Development For Shopify Proposal PowerPoint Presentation Slides
Custom Theme Development For Shopify Proposal PowerPoint Presentation SlidesCustom Theme Development For Shopify Proposal PowerPoint Presentation Slides
Custom Theme Development For Shopify Proposal PowerPoint Presentation Slides
SlideTeam
 
HIT Catalogue 2016
HIT Catalogue 2016HIT Catalogue 2016
HIT Catalogue 2016
Khairi Aiman
 
Shopify Ecommerce Solutions Proposal PowerPoint Presentation Slides
Shopify Ecommerce Solutions Proposal PowerPoint Presentation SlidesShopify Ecommerce Solutions Proposal PowerPoint Presentation Slides
Shopify Ecommerce Solutions Proposal PowerPoint Presentation Slides
SlideTeam
 
Website promotion services in India
 Website promotion services in India Website promotion services in India
Website promotion services in India
Ajay Chauhan
 
Marketing strategy of web designing service -by group a14
Marketing strategy of web designing service -by group a14Marketing strategy of web designing service -by group a14
Marketing strategy of web designing service -by group a14
SHUBHADIP BISWAS
 
Website Development Services Provider Company
Website Development Services Provider CompanyWebsite Development Services Provider Company
Website Development Services Provider Company
Indicsoft Technologies
 
Web Shop Presentation For Netherlands
Web Shop Presentation For NetherlandsWeb Shop Presentation For Netherlands
Web Shop Presentation For Netherlands
Daffodil Software
 
Ecommerce Business Web Design Proposal PowerPoint Presentation Slides
Ecommerce Business Web Design Proposal PowerPoint Presentation SlidesEcommerce Business Web Design Proposal PowerPoint Presentation Slides
Ecommerce Business Web Design Proposal PowerPoint Presentation Slides
SlideTeam
 
E commerce website proposal
E commerce website proposalE commerce website proposal
E commerce website proposal
Neha sharma
 
How to Design Your Company Website
How to Design Your Company WebsiteHow to Design Your Company Website
How to Design Your Company Website
Katherine Chalmers
 
Ecommerce Web Design Proposal PowerPoint Presentation Slides
Ecommerce Web Design Proposal PowerPoint Presentation SlidesEcommerce Web Design Proposal PowerPoint Presentation Slides
Ecommerce Web Design Proposal PowerPoint Presentation Slides
SlideTeam
 

What's hot (13)

Infasta buisness proposal
Infasta buisness proposalInfasta buisness proposal
Infasta buisness proposal
 
Catalouge 2016 Hery Intelligent Technology
Catalouge 2016 Hery Intelligent TechnologyCatalouge 2016 Hery Intelligent Technology
Catalouge 2016 Hery Intelligent Technology
 
Custom Theme Development For Shopify Proposal PowerPoint Presentation Slides
Custom Theme Development For Shopify Proposal PowerPoint Presentation SlidesCustom Theme Development For Shopify Proposal PowerPoint Presentation Slides
Custom Theme Development For Shopify Proposal PowerPoint Presentation Slides
 
HIT Catalogue 2016
HIT Catalogue 2016HIT Catalogue 2016
HIT Catalogue 2016
 
Shopify Ecommerce Solutions Proposal PowerPoint Presentation Slides
Shopify Ecommerce Solutions Proposal PowerPoint Presentation SlidesShopify Ecommerce Solutions Proposal PowerPoint Presentation Slides
Shopify Ecommerce Solutions Proposal PowerPoint Presentation Slides
 
Website promotion services in India
 Website promotion services in India Website promotion services in India
Website promotion services in India
 
Marketing strategy of web designing service -by group a14
Marketing strategy of web designing service -by group a14Marketing strategy of web designing service -by group a14
Marketing strategy of web designing service -by group a14
 
Website Development Services Provider Company
Website Development Services Provider CompanyWebsite Development Services Provider Company
Website Development Services Provider Company
 
Web Shop Presentation For Netherlands
Web Shop Presentation For NetherlandsWeb Shop Presentation For Netherlands
Web Shop Presentation For Netherlands
 
Ecommerce Business Web Design Proposal PowerPoint Presentation Slides
Ecommerce Business Web Design Proposal PowerPoint Presentation SlidesEcommerce Business Web Design Proposal PowerPoint Presentation Slides
Ecommerce Business Web Design Proposal PowerPoint Presentation Slides
 
E commerce website proposal
E commerce website proposalE commerce website proposal
E commerce website proposal
 
How to Design Your Company Website
How to Design Your Company WebsiteHow to Design Your Company Website
How to Design Your Company Website
 
Ecommerce Web Design Proposal PowerPoint Presentation Slides
Ecommerce Web Design Proposal PowerPoint Presentation SlidesEcommerce Web Design Proposal PowerPoint Presentation Slides
Ecommerce Web Design Proposal PowerPoint Presentation Slides
 

Viewers also liked

Moodboard
MoodboardMoodboard
Moodboard
priyaroadh
 
Record label
Record labelRecord label
Record label
wojstarrr123
 
SPS Embrace the Near Win
SPS Embrace the Near WinSPS Embrace the Near Win
SPS Embrace the Near Win
mychalsha
 
Mgt prestion
Mgt prestionMgt prestion
Mgt prestion
loi pan
 
All about c
All about cAll about c
All about c
vikaschaturvedi019
 
Jamies Resume
Jamies ResumeJamies Resume
Jamies Resume
Jamie LaShell
 
Noël
Noël Noël
Noël
agostick
 
Music video analysis
Music video analysisMusic video analysis
Music video analysis
wojstarrr123
 
Test Tube Manufacturers
Test Tube ManufacturersTest Tube Manufacturers
Test Tube Manufacturers
Rohit Sabharwal
 
Mohamed manal resume
Mohamed manal  resumeMohamed manal  resume
Mohamed manal resume
mohamed manal
 
Unidades de almacenamiento
Unidades de almacenamientoUnidades de almacenamiento
Unidades de almacenamiento
Titi la Bicha
 
Star theory (1)
Star theory (1)Star theory (1)
Star theory (1)
wojstarrr123
 

Viewers also liked (13)

Moodboard
MoodboardMoodboard
Moodboard
 
Record label
Record labelRecord label
Record label
 
SPS Embrace the Near Win
SPS Embrace the Near WinSPS Embrace the Near Win
SPS Embrace the Near Win
 
Mgt prestion
Mgt prestionMgt prestion
Mgt prestion
 
All about c
All about cAll about c
All about c
 
Jamies Resume
Jamies ResumeJamies Resume
Jamies Resume
 
Noël
Noël Noël
Noël
 
profile_eng (1)
profile_eng (1)profile_eng (1)
profile_eng (1)
 
Music video analysis
Music video analysisMusic video analysis
Music video analysis
 
Test Tube Manufacturers
Test Tube ManufacturersTest Tube Manufacturers
Test Tube Manufacturers
 
Mohamed manal resume
Mohamed manal  resumeMohamed manal  resume
Mohamed manal resume
 
Unidades de almacenamiento
Unidades de almacenamientoUnidades de almacenamiento
Unidades de almacenamiento
 
Star theory (1)
Star theory (1)Star theory (1)
Star theory (1)
 

Similar to Linking content and commerce

Case Study: How Marriott International Employs a Content-Driven Global Extran...
Case Study: How Marriott International Employs a Content-Driven Global Extran...Case Study: How Marriott International Employs a Content-Driven Global Extran...
Case Study: How Marriott International Employs a Content-Driven Global Extran...
Crafter Software
 
Contingent Workforce for eCommerce
Contingent Workforce for eCommerceContingent Workforce for eCommerce
Contingent Workforce for eCommerce
Hvantage Technologies Inc USA
 
Case Study: How Marriott International Employs a Content-Driven Global Extran...
Case Study: How Marriott International Employs a Content-Driven Global Extran...Case Study: How Marriott International Employs a Content-Driven Global Extran...
Case Study: How Marriott International Employs a Content-Driven Global Extran...
Amanda Tevis
 
How SunTec India elevated the sales of an eCommerce business by automating mu...
How SunTec India elevated the sales of an eCommerce business by automating mu...How SunTec India elevated the sales of an eCommerce business by automating mu...
How SunTec India elevated the sales of an eCommerce business by automating mu...
SunTec India
 
PPT-Presentation-of-E-Commerce-website-Project.pptx
PPT-Presentation-of-E-Commerce-website-Project.pptxPPT-Presentation-of-E-Commerce-website-Project.pptx
PPT-Presentation-of-E-Commerce-website-Project.pptx
Himanshu883663
 
Ali Ergal CV
Ali Ergal CVAli Ergal CV
Ali Ergal CV
Ali Ergal
 
Digital Transformation - Why you need to embrace it now
Digital Transformation - Why you need to embrace it nowDigital Transformation - Why you need to embrace it now
Digital Transformation - Why you need to embrace it now
Muliadi Jeo
 
PPT-Presentation-of-E-Commerce-website-Project.pptx
PPT-Presentation-of-E-Commerce-website-Project.pptxPPT-Presentation-of-E-Commerce-website-Project.pptx
PPT-Presentation-of-E-Commerce-website-Project.pptx
Himanshu883663
 
The Global Marketing Center: A Crafter CMS and Alfresco Case Study
The Global Marketing Center: A Crafter CMS and Alfresco Case StudyThe Global Marketing Center: A Crafter CMS and Alfresco Case Study
The Global Marketing Center: A Crafter CMS and Alfresco Case Study
Crafter Software
 
Website Development with Wordpress presented to SMCI
Website Development with Wordpress presented to SMCIWebsite Development with Wordpress presented to SMCI
Website Development with Wordpress presented to SMCI
Broekman Communications
 
FAS: 29 juni - Magento Enterprise
FAS: 29 juni - Magento EnterpriseFAS: 29 juni - Magento Enterprise
FAS: 29 juni - Magento Enterprise
Tjitte Folkertsma
 
Iksula Magento Solutions
Iksula Magento SolutionsIksula Magento Solutions
Iksula Magento Solutions
Iksula
 
Planning & Managing Your Internet Retail Initiative By Sujit Panigrahi
Planning & Managing Your Internet Retail Initiative By Sujit PanigrahiPlanning & Managing Your Internet Retail Initiative By Sujit Panigrahi
Planning & Managing Your Internet Retail Initiative By Sujit Panigrahi
iamwire
 
Slide-Deck
Slide-DeckSlide-Deck
Why simple is beautiful
Why simple is beautifulWhy simple is beautiful
Why simple is beautiful
bkraft
 
How to Manage a Platform Product by Yelp Product Manager
How to Manage a Platform Product by Yelp Product ManagerHow to Manage a Platform Product by Yelp Product Manager
How to Manage a Platform Product by Yelp Product Manager
Product School
 
Introduction to tag management
Introduction to tag managementIntroduction to tag management
Introduction to tag management
Qubit
 
How to Build a Platform to Power New Product Areas by Airbnb PMs
How to Build a Platform to Power New Product Areas by Airbnb PMsHow to Build a Platform to Power New Product Areas by Airbnb PMs
How to Build a Platform to Power New Product Areas by Airbnb PMs
Product School
 
Daffodil corporate Web maintenance services
Daffodil corporate Web maintenance servicesDaffodil corporate Web maintenance services
Daffodil corporate Web maintenance services
Ashok Surendran
 
Shop24 Presentation Slide sixth semester
Shop24 Presentation Slide sixth semesterShop24 Presentation Slide sixth semester
Shop24 Presentation Slide sixth semester
Amrit Timalsina
 

Similar to Linking content and commerce (20)

Case Study: How Marriott International Employs a Content-Driven Global Extran...
Case Study: How Marriott International Employs a Content-Driven Global Extran...Case Study: How Marriott International Employs a Content-Driven Global Extran...
Case Study: How Marriott International Employs a Content-Driven Global Extran...
 
Contingent Workforce for eCommerce
Contingent Workforce for eCommerceContingent Workforce for eCommerce
Contingent Workforce for eCommerce
 
Case Study: How Marriott International Employs a Content-Driven Global Extran...
Case Study: How Marriott International Employs a Content-Driven Global Extran...Case Study: How Marriott International Employs a Content-Driven Global Extran...
Case Study: How Marriott International Employs a Content-Driven Global Extran...
 
How SunTec India elevated the sales of an eCommerce business by automating mu...
How SunTec India elevated the sales of an eCommerce business by automating mu...How SunTec India elevated the sales of an eCommerce business by automating mu...
How SunTec India elevated the sales of an eCommerce business by automating mu...
 
PPT-Presentation-of-E-Commerce-website-Project.pptx
PPT-Presentation-of-E-Commerce-website-Project.pptxPPT-Presentation-of-E-Commerce-website-Project.pptx
PPT-Presentation-of-E-Commerce-website-Project.pptx
 
Ali Ergal CV
Ali Ergal CVAli Ergal CV
Ali Ergal CV
 
Digital Transformation - Why you need to embrace it now
Digital Transformation - Why you need to embrace it nowDigital Transformation - Why you need to embrace it now
Digital Transformation - Why you need to embrace it now
 
PPT-Presentation-of-E-Commerce-website-Project.pptx
PPT-Presentation-of-E-Commerce-website-Project.pptxPPT-Presentation-of-E-Commerce-website-Project.pptx
PPT-Presentation-of-E-Commerce-website-Project.pptx
 
The Global Marketing Center: A Crafter CMS and Alfresco Case Study
The Global Marketing Center: A Crafter CMS and Alfresco Case StudyThe Global Marketing Center: A Crafter CMS and Alfresco Case Study
The Global Marketing Center: A Crafter CMS and Alfresco Case Study
 
Website Development with Wordpress presented to SMCI
Website Development with Wordpress presented to SMCIWebsite Development with Wordpress presented to SMCI
Website Development with Wordpress presented to SMCI
 
FAS: 29 juni - Magento Enterprise
FAS: 29 juni - Magento EnterpriseFAS: 29 juni - Magento Enterprise
FAS: 29 juni - Magento Enterprise
 
Iksula Magento Solutions
Iksula Magento SolutionsIksula Magento Solutions
Iksula Magento Solutions
 
Planning & Managing Your Internet Retail Initiative By Sujit Panigrahi
Planning & Managing Your Internet Retail Initiative By Sujit PanigrahiPlanning & Managing Your Internet Retail Initiative By Sujit Panigrahi
Planning & Managing Your Internet Retail Initiative By Sujit Panigrahi
 
Slide-Deck
Slide-DeckSlide-Deck
Slide-Deck
 
Why simple is beautiful
Why simple is beautifulWhy simple is beautiful
Why simple is beautiful
 
How to Manage a Platform Product by Yelp Product Manager
How to Manage a Platform Product by Yelp Product ManagerHow to Manage a Platform Product by Yelp Product Manager
How to Manage a Platform Product by Yelp Product Manager
 
Introduction to tag management
Introduction to tag managementIntroduction to tag management
Introduction to tag management
 
How to Build a Platform to Power New Product Areas by Airbnb PMs
How to Build a Platform to Power New Product Areas by Airbnb PMsHow to Build a Platform to Power New Product Areas by Airbnb PMs
How to Build a Platform to Power New Product Areas by Airbnb PMs
 
Daffodil corporate Web maintenance services
Daffodil corporate Web maintenance servicesDaffodil corporate Web maintenance services
Daffodil corporate Web maintenance services
 
Shop24 Presentation Slide sixth semester
Shop24 Presentation Slide sixth semesterShop24 Presentation Slide sixth semester
Shop24 Presentation Slide sixth semester
 

Recently uploaded

办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
xjq03c34
 
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
uehowe
 
Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!
Toptal Tech
 
Bengaluru Dreamin' 24 - Personal Branding
Bengaluru Dreamin' 24 - Personal BrandingBengaluru Dreamin' 24 - Personal Branding
Bengaluru Dreamin' 24 - Personal Branding
Tarandeep Singh
 
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
rtunex8r
 
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
uehowe
 
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
uehowe
 
Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?
Paul Walk
 
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
ysasp1
 
HijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process HollowingHijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process Hollowing
Donato Onofri
 
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
3a0sd7z3
 
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
fovkoyb
 
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
3a0sd7z3
 
一比一原版(USYD毕业证)悉尼大学毕业证如何办理
一比一原版(USYD毕业证)悉尼大学毕业证如何办理一比一原版(USYD毕业证)悉尼大学毕业证如何办理
一比一原版(USYD毕业证)悉尼大学毕业证如何办理
k4ncd0z
 
Discover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to IndiaDiscover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to India
davidjhones387
 
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalmanuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
wolfsoftcompanyco
 

Recently uploaded (16)

办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
 
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
 
Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!Ready to Unlock the Power of Blockchain!
Ready to Unlock the Power of Blockchain!
 
Bengaluru Dreamin' 24 - Personal Branding
Bengaluru Dreamin' 24 - Personal BrandingBengaluru Dreamin' 24 - Personal Branding
Bengaluru Dreamin' 24 - Personal Branding
 
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
 
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
 
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
 
Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?
 
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
 
HijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process HollowingHijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process Hollowing
 
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
 
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
 
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
 
一比一原版(USYD毕业证)悉尼大学毕业证如何办理
一比一原版(USYD毕业证)悉尼大学毕业证如何办理一比一原版(USYD毕业证)悉尼大学毕业证如何办理
一比一原版(USYD毕业证)悉尼大学毕业证如何办理
 
Discover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to IndiaDiscover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to India
 
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalmanuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
 

Linking content and commerce

  • 1. Linking Content and Commerce The Travelodge journey Mike Lowndes, eCommerce Architect
  • 2. ● For digital channels, products (be they retail items or hotel rooms!) need to be carefully described and marketed Content’s just our product catalogue, right? Wrong. Content is King: ● Engaging content helps sell the product ● Accurate, well managed content drives traffic via search engines (both web and internal): SEO/SEM This talk will run through the content challenges faced by digital commerce, and Travelodge’s ongoing journey
  • 3. Context is king • Travelodge has more than 500 hotels - over 37,000 rooms • We need more product! Adding 200 hotels over the next few years • Over £1 million through the Website, daily • A combination of ‘Direct Line’ and ‘EasyJet’ approaches to eCommerce • Been through some rough times but we’re back: • New beds, new levels of service and of course: Travelogicals • Our mission is to be the favourite hotel for value.
  • 4. The hospitality industry is different? • Hotel chains like Travelodge operate somewhere between retail and ticket sales • We have products with a fixed sell-by date, and if we don’t sell it by that date, that revenue is not recoverable • ‘Returns’ are high volume and instant (Reservation cancels) • Prices are very dynamic (supply and demand acts almost in realtime). • Time is very important in revenue management: e.g. Rugby World Cup • Like everyone else, we rely on web search mechanisms and brand awareness for online visibility • Travelodge brings direct retail thinking to a sector dominated by aggregators.
  • 5. The content challenges 1. Products • Historically, timely control over content has been difficult to achieve • Content may not be owned by you as a vendor, or product descriptions may be owned by different business functions • Web-specific content needs are different from in-store or paper catalogue • Content needs to map to inventory management - often this is NOT held in the same place • There may be several types of first and third party content e.g. reviews and product images that need linking together • Customers need to be able to search for products simply, getting relevant results
  • 6. The content challenges 2. Categories • People search for specific products, but often begin searching the web with simple phrases, that is product categories. • The ecommerce solution is usually called the search landing page, targeted at category keywords e.g. red men’s shirt. • For Travelodge this could be ‘Hotels in Edinburgh’ There are two issues with this: 1. eCommerce systems are traditionally not good at creating or optimising category pages for SEM 2. The required content often does not exist in a product catalogue, even a web specific product catalogue
  • 7. Ecommerce ‘engines’ and the web ● The web began as a publishing mechanism for hyperlinked documents and most search engines and the software running the web itself relies on this model, but it’s left a disjoint: ● As retailers we have moved beyond this model: we’re using the web as an application platform, to enable transactions ● At the enterprise level, web content management systems don’t come with mature ecommerce engines ● eCommerce platforms don’t come with mature Content management, marketing or optimisation systems - these are rarely easy to use or flexible enough for the demands of the business Within eCommerce businesses the cry goes up: ‘we need an easy to use content management system!’ Content management is not website management
  • 8. Content management is part of the bigger picture The requirements summary: ● Historically, for larger organisations, easy and rapid business control over content has been difficult to achieve ● Product content often needs to be enhanced, often from multiple first and third party sources ● Category (landing page) content also needs to be managed, but this content does not generally exist in product catalogues ● An answer that is becoming prevalent is to at least partly technically decouple the content from the commerce
  • 9. A recent example Homebase ‘renewed its online presence’ in early 2015. It used IBM’s WebSphere Commerce But it also used Coremedia’s LiveContext 2,0 to: ‘give its online marketing team an opportunity to blend promotional pages, how- to guides and microsites with transactional pages.’ Used ecommerce agency Salmon - who are our development partner. Source: http://www.e-commercefacts.com/news/2015/05/retailer-homebase-renews-its-online-presence/ Sep. 2015 The challenge at Travelodge is the same. • However, the Hospitality sector, and more specifically hotel chains, have no mature out of-the-box ecommerce platform such as the above, no Hybris, no Magento. • We do have hotel (i.e. inventory) management systems, but need an ecommerce engine to talk to them. So we build our own. • And we need to do it on a budget.
  • 10. ● Digital is our primary channel - but the ‘back end’ systems that manage inventory and reservations do not support easy content management. ● For several years this was taken care of by a ‘database’ team. The clue is in the name… ● It needed decoupling. Content management is late to the party Good intentions... ● An open source solution was chosen: Drupal ● Seen as best practice in WCM without needing to buy a new ecommerce platform … and the road to hell ● Speed of delivery chosen over architectural best practice ● Lack of technical governance (since rectified!) = A slow website that is slow to develop
  • 11. Command and Control • Too much reliance on 3rd parties • Travelodge needed to take better control over its platform with in-house knowledge • Brought technical governance in-house, creating an Architecture team led by an Enterprise Architect, plus technical leads • Development still outsourced, but with close governance • Here’s what we found:
  • 12. Current Platform Drupal-delivered pages - Home - Hotel - Press - About Us Content services (API) payment services Enterprise CDN (Akamai) - Availability - Reservation Drupal Custom modules mySQL Analytics & MVP Tag management Services Data management PHP Apps - Search and Book - My Travelodge - Business Customers shared session data Cache Search Bookings Customers Content
  • 13. ● Drupal is not a scalable ecommerce platform for the enterprise. ● It’s still a great content management system! How to simplify and scale? ● The core of the TL website is its booking engine ● But to generate traffic and sell those rooms, accurate, search engine friendly, easily updated content is required ● Drupal can do this really well, but can’t run a highly transactional ecommerce system ● We have a plan ● But in the meantime how are we managing what we have? ○ Hello Akamai ○ Hello Endeca
  • 14. Akamai to the rescue
  • 15. How can we be better? • So how should we go about linking flexible Content to ecommerce? • We have part of the answer already: decouple it from other systems • Our answer is ‘Headless’ Drupal: use it for what it’s good at, but let the ecommerce engine run free • This is our new strategy and informs our new architecture ● However before we get to that, we had another problem to solve: product search ○ Poor performance ○ Lack of filters and search controls ○ Little control over results ○ No merchandising / SEO / SEM Breaking the problem up
  • 16. Fixing search ● Main differences between the Hospitality sector and mainstream retail: search is fundamentally location & time-based Solution choices: ● Open Source - build our own e.g. SOLR / Elasticsearch ● SaaS - SLI systems ● Commercial Off-The-Shelf - Oracle Endeca, Funnelweb, Exalead ... ● We chose Oracle Endeca and implemented this year - full rollout on the main booking journey right now ○ Improvements in customer confidence ○ Improvements in engagement ● Endeca still needs content! ○ Drupal feed ○ Realtime lookup of inventory and price Endeca is deployed as an internal service, providing a resultset which we ‘mash up’ with price & availability to present to the customer the best products for their search.
  • 18. ● Content at the level of category: ‘Hotels in Edinburgh’ is the type of web search we are aiming to rank for and advertise ● Currently these pages are managed in Drupal, and are manually curated lists of hotels- time consuming and primitive ● Endeca was chosen partly for its capability in this area: ○ Our roadmap is to move all such landing pages into Endeca (using content feeds from Drupal) ○ Utilising the SEO / SEM and content merchandising capabilities of the Endeca platform Landing page management
  • 19. Next steps: The Next Gen. • Travelodge is on a journey, moving towards a modern, ‘service oriented’ platform • This will integrate the worlds of content and commerce, without (technically) coupling them closely • We’re choosing appropriate tools and products for each job, ‘gluing’ them together to support multiple channels and devices • As deployed for Endeca already, our content will become a reusable service • The change to the next gen. will be incremental: no more ‘Big Bangs’ • Here’s a glimpse of the new target architecture and how content fits in:
  • 20. TL architecture: ‘Next Gen’ Front end apps Business logic - Common controllers/models/managers e.g. OWS client, FIS client etc Enterprise CDN Reservation Payment Drupal Front end apps: Search and Book My Travelodge Business Public API Service tier e.g. Account services, content service, customer object. noSQL: MongoDB content cache sessions 3rd party/ native Apps Tag management Front end framework (css/js/ base html) Content Management Search engine Content marketing Oracle ENDECA Ensighten: Tracking, Analytics & Personalisation ‘headless’ Drupal API WebApps Services Data PHP PHP Content Booking Customers SQL:mySQL
  • 21. What’s next? Some really great stuff is on its way, so watch this space...