You are currently using an old unsupported version of Internet Explorer. Please update your browser.
Skip to the content

Customer Stories

Read more

Company:

Headquarters:

Industry:

Employees:

Challenges

Solutions

Business Result

Do you have the same challenges?
See how we can help your business.

Lets talk

Be part of the Kallidus community, get the latest industry news and hear from customers and peers within your industry. Subscribe and get notified with new content and the latest products.

Scaling skills webinar
Webinar

Scaling Skills: From quick wins to future ready workforce

Watch the recording
Blogs

DHL Group in partnership with Kallidus wins Gold in Brandon Hall Group Awards

DHL Group in collaboration with Kallidus Wins Gold in Brandon Hall Group’s Excellence in Technology Awards
Blogs

Reskilling Revolution: Preparing 1 Billion People for Tomorrow’s Economy

Read the post
Blogs

Kallidus and DHL celebrate being finalists at Learning Technologies Awards 2024

Read the post
Webinar

New! Driving Business Results Through Smart Design [LIVE]

Register now

Why Choose Kallidus?

Kallidus makes learning and development easy so that employees, managers, and L&D teams can deliver growth for your business.

Jack
Learner

  • Easy to use, accessible
    user interface
  • Know what courses you need to do
  • Discover engaging e-learning content for personal development

Alyson
L&D Leader

  • Automate L&D reporting
  • Drive learner engagement with self-enrolment, notifications, manager nudges, etc!
  • Ensure a successful LMS implementation with a proven partner

Claire
Team Manager

  • Align team’s learning and development to business goals
  • Bring simplicity and structure to employee/manager check-ins and performance reviews
  • Recommend training and skills development to bring the best out of your people
Kallidus Logo
  • Problems we solve
    • Achieve compliance
    • Develop my people
    • Link learning and performance
    • Show learning outcomes
  • AI & Skills
  • Kallidus Learn
    • Learning platform
    • Reporting
    • Industry Solutions
    • Case Studies
    • Implementation and support
    • Integrations
    • Product Tour
  • Kallidus Courses
    • Course catalog
    • Off-the-shelf courses
    • Bespoke learning
    • See a demo
  • Resources
    • Case Studies
    • Blog
    • The Channel
    • The Academy
    • Support
    • Events
  • Pricing
  • About us
Search
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
post
case_studies
landing
courses
people
resources
product
solutions
sectors
page
Speak to an expert

Book a demo with us

Case Study | Tesco

Tesco

Read more

The challenge

Tesco employs over 20,000 Customer Delivery Drivers.  As the face of Britain’s largest supermarket chain, the role is about much more than just driving: it’s about helping others and delivering a great service with a smile.

With customer experience a key focus in the quest to be the best in class for grocery home shopping, Tesco decided to invest in an interactive game to support its interactive classroom training, enhance the overall learning experience, improve customer service and help boost staff retention.

 

Designing for a diverse audience

Kallidus produced a highly interactive and engaging 30 minute game which has been designed to appeal to a diverse demographic with a wide range of language, digital literacy and people skills.

3D characters are based on real drivers from different depots across the country and real life backgrounds have been used and animated in Fuse. Regional dialects for the different character voice-overs provide authenticity.

The game features five routes accessed via a city map and real-world scenarios that drivers face every day. Each scenario has three animated versions – ‘getting it right’, ‘getting it right and being exceptional’ and a humorous version illustrating what can go wrong. Quizzes and mini-games are used for fun and to re-enforce learning, including a finger-swiping ‘clean the van’ and drag and drop ‘dress the driver’ game.

 

Technology as a key enabler

The use of innovative technology is an inherent part of the solution which has been developed using Starling Framework with a Google Firebase back-end.

Reflecting the rise of mobile devices in the workplace, a subset of the target audience have downloaded the game as an app via an enterprise account from the Apple App Store and the Google Play store.

We also developed a back-end administration system to enable reporting on everything from scores achieved at a regional, store and individual level to usage of the game including individual downloads, attempts completed and time taken.

The game helps delivery drivers give customers the best service possible. Its success led to the development of a Christmas version that drivers could download to their own smartphones. Given the app was purely voluntary, it was great to see over 2,000 hours of use being notched up during December.

 

Learning for fun

The game helps delivery drivers give customers the best service possible. Its success led to the development of a Christmas version that drivers could download to their own smartphones. Given the app was purely voluntary, it was great to see over 2,000 hours of use being notched up during December.

“Working with the team has been outstanding. The Kallidus team took on anything we threw at them and that was brilliant. We knew we could always ask them anything and we were always pleasantly surprised at how positive their responses were.”

Programme Leader

Read our other case studies

Transport for London undergoes a digital learning transformation

Find out more

A game-changing leaders programme for McDonalds

Find out more

Keeping employees safe for Co-op

Find out more

have you got a question?

Get in touch with our team via our live chat and we would be happy to help you with any queries you may have…

Speak to an expert
Home | Resources | Case Studies | Tesco
Kallidus logo in white

Your people success is our business.

  • Solutions
    • Compliance
    • Learning and development
    • Performance management
    • eLearning
    • Learning outcomes
    • Integrations
  • Products
    • Learn LMS
    • Off-the-shelf courses
    • Bespoke digital learning
  • Sectors
    • Construction
    • Manufacturing
    • Healthcare
    • Financial services
    • Professional services
    • Retail
  • Resources
    • Blog
    • The Academy
    • Support
  • Our company
    • About us
    • Careers
    • Privacy policy
    • Cookie Policy
    • Use of AI in Kallidus products
    • Terms of use
    • Security

Company

Registered Office: Kallidus Limited, 3rd Floor, 1 Ashley Road, Altrincham, Cheshire, WA14 2DT | Registered in England Number: 398440

Call 01285 883911

Company No. 3984404
VAT No. 945 7763 74

North America:
Kallidus Inc. 18 Bartol Street #958 | San Francisco | CA 94133

Call 415-651-7940

Copyright © 2025 Kallidus Ltd

https://player.vimeo.com/video/995233039?muted=1&autoplay=1&loop=1&controls=1
Font Resize
Contrast mode
Accessibility by WAH
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.
Cookie SettingsAccept All
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
_GRECAPTCHA5 months 27 daysThis cookie is set by the Google recaptcha service to identify bots to protect the website against malicious spam attacks.
ARRAffinitysessionARRAffinity cookie is set by Azure app service, and allows the service to choose the right instance established by a user to deliver subsequent requests made by that user.
ARRAffinitySameSitesessionThis cookie is set by Windows Azure cloud, and is used for load balancing to make sure the visitor page requests are routed to the same server in any browsing session.
cli_user_preference11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user preference
cookielawinfo-checkbox-advertisement1 yearSet by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Advertisement" category .
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
CookieLawInfoConsent1 yearRecords the default button state of the corresponding category & the status of CCPA. It works only in coordination with the primary cookie.
geot_rocket_countrysessionThis cookie is used to give location settings necessary for us to regionalise website content
geot_rocket_statesessionThis cookie is used to give location settings necessary for us to regionalise website content
JSESSIONIDsessionThe JSESSIONID cookie is used by New Relic to store a session identifier so that New Relic can monitor session counts for an application.
STYXKEY_geot_countrysessionThis cookie is used to give location settings necessary for us to regionalise website content
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
CookieDurationDescription
__cf_bm30 minutesThis cookie, set by Cloudflare, is used to support Cloudflare Bot Management.
__hssrcsessionThis cookie is set by Hubspot whenever it changes the session cookie. The __hssrc cookie set to 1 indicates that the user has restarted the browser, and if the cookie does not exist, it is assumed to be a new session.
_biz_flagsA1 yearA Cloudflare cookie set to record users’ settings as well as for authentication and analytics.
_biz_nA1 yearThis cookie, set by Bizible, is a sequence number that Bizible includes for all requests, for internal diagnostics purposes.
_biz_pendingA1 yearA Cloudflare cookie set to record users’ settings as well as for authentication and analytics.
_biz_sid30 minutesThis cookie is set by Bizible, to store the user's session id.
_biz_uid1 yearThis cookie is set by Bizible, to store user id on the current domain.
aka_debugsessionVimeo sets this cookie which is essential for the website to play video functionality.
bcookie1 yearLinkedIn sets this cookie from LinkedIn share buttons and ad tags to recognize browser ID.
bscookie1 yearLinkedIn sets this cookie to store performed actions on the website.
geot_rocket_citysessionThis cookie is used to give location settings necessary for us to regionalise website content
lidc1 dayLinkedIn sets the lidc cookie to facilitate data center selection.
player1 yearVimeo uses this cookie to save the user's preferences when playing embedded videos from Vimeo.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
CookieDurationDescription
sync_activeneverThis cookie is set by Vimeo and contains data on the visitor's video-content preferences, so that the website remembers parameters such as preferred volume or video quality.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
CookieDurationDescription
__hssc30 minutesHubSpot sets this cookie to keep track of sessions and to determine if HubSpot should increment the session number and timestamps in the __hstc cookie.
__hstc5 months 27 daysThis is the main cookie set by Hubspot, for tracking visitors. It contains the domain, initial timestamp (first visit), last timestamp (last visit), current timestamp (this visit), and session number (increments for each subsequent session).
_BUID1 yearThis cookie, set by Bizible, is a universal user id to identify the same user across multiple clients’ domains.
_ga2 yearsThe _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors.
_ga_2YCM7MHZLL2 yearsThis cookie is installed by Google Analytics.
_gat_UA-1424943-11 minuteA variation of the _gat cookie set by Google Analytics and Google Tag Manager to allow website owners to track visitor behaviour and measure site performance. The pattern element in the name contains the unique identity number of the account or website it relates to.
_gcl_au3 monthsProvided by Google Tag Manager to experiment advertisement efficiency of websites using their services.
_gid1 dayInstalled by Google Analytics, _gid cookie stores information on how visitors use a website, while also creating an analytics report of the website's performance. Some of the data that are collected include the number of visitors, their source, and the pages they visit anonymously.
_hjAbsoluteSessionInProgress30 minutesHotjar sets this cookie to detect the first pageview session of a user. This is a True/False flag set by the cookie.
_hjFirstSeen30 minutesHotjar sets this cookie to identify a new user’s first session. It stores a true/false value, indicating whether it was the first time Hotjar saw this user.
_hjIncludedInPageviewSample2 minutesHotjar sets this cookie to know whether a user is included in the data sampling defined by the site's pageview limit.
_hjIncludedInSessionSample2 minutesHotjar sets this cookie to know whether a user is included in the data sampling defined by the site's daily session limit.
_hjTLDTestsessionTo determine the most generic cookie path that has to be used instead of the page hostname, Hotjar sets the _hjTLDTest cookie to store different URL substring alternatives until it fails.
_session_id14 daysCookie set by G2 to store the visitor’s navigation by recording the landing pages. This allows the website to present products and indicate the efficiency of the website.
AnalyticsSyncHistory1 monthLinkedin set this cookie to store information about the time a sync took place with the lms_analytics cookie.
hubspotutk5 months 27 daysHubSpot sets this cookie to keep track of the visitors to the website. This cookie is passed to HubSpot on form submission and used when deduplicating contacts.
li_gc5 months 27 daysLinkedin set this cookie for storing visitor's consent regarding using cookies for non-essential purposes.
vuid2 yearsVimeo installs this cookie to collect tracking information by setting a unique ID to embed videos to the website.
VWO3 monthsCollects data on the user’s navigation and behaviour on the website. This is used to compile statistical reports and heatmaps for the website owner.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
CookieDurationDescription
_fbp3 monthsThis cookie is set by Facebook to display advertisements when either on Facebook or on a digital platform powered by Facebook advertising, after visiting the website.
_uetsid1 dayBing Ads sets this cookie to engage with a user that has previously visited the website.
_uetvid1 year 24 daysBing Ads sets this cookie to engage with a user that has previously visited the website.
drift_aid2 yearsThe driftt_aid cookie is an anonymous identifier token set by Drift.com for tracking purposes and helps to tie the visitor onto the website. The cookie also allows Drift to remember the information provided by the site visitor, through the chat on successive site visits.
drift_campaign_refresh30 minutesThis cookie is an anonymous identifier token set by Drift.com for tracking purposes and helps to tie the visitor onto the website. The cookie also allows Drift to remember the information provided by the site visitor, through the chat on successive site visits.
driftt_aid2 yearsThe driftt_aid cookie is an anonymous identifier token set by Drift.com for tracking purposes and helps to tie the visitor onto the website. The cookie also allows Drift to remember the information provided by the site visitor, through the chat on successive site visits.
IDE1 year 24 daysGoogle DoubleClick IDE cookies are used to store information about how the user uses the website to present them with relevant ads and according to the user profile.
langsessionLinkedIn sets this cookie to remember a user's language setting.
MUID1 year 24 daysBing sets this cookie to recognize unique web browsers visiting Microsoft sites. This cookie is used for advertising, site analytics, and other operations.
sa-user-id1 yearStackAdapt sets this cookie as a Random Identifier for user identification, to display relevant advertisements.
sa-user-id-v21 yearStackAdapt sets this cookie as a Random Identifier for user identification, to display relevant advertisements.
test_cookie15 minutesThe test_cookie is set by doubleclick.net and is used to determine if the user's browser supports cookies.
UserMatchHistory1 monthLinkedIn sets this cookie for LinkedIn Ads ID syncing.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
CookieDurationDescription
_hjSession_202645630 minutesHotjar sets this cookie to identify a session of a user.
_hjSessionUser_20264561 yearHotjar sets this cookie to identify a session of a user.
ln_or1 daya LinkedIn cookie used to determine if Oribi analytics can be carried out on a specific domain
Save & Accept
Powered by GDPR Cookie Compliance WebToffee Logo