Crédit Agricole
Crédit Agricole
Building sustainable digital training solutions
Building sustainable digital training solutions
Why this Challenge?

Crédit Agricole is committed to reducing its environmental impact across all operations, with IT representing a significant portion of our carbon footprint. We're seeking innovative training solutions that will empower our 157,000+ employees across 46 countries to implement sustainable IT practices in their daily work.

Our Startup Challenge
Digital Sustainability Training Modules

The context:
Crédit Agricole needs to train employees across all business lines involved in creating digital products and services on sustainable IT practices. Current training approaches lack engagement and specificity for different roles. We aim to reduce our IT carbon footprint while ensuring all team members understand and apply responsible digital practices tailored to their specific functions.


What we are looking for:
We seek innovative digital training modules (30-45 minutes each) that are engaging, role-specific, and adaptable to our internal processes. Solutions should effectively communicate sustainable IT concepts, be scalable across our global organization, and measurably improve employee understanding and application of responsible digital practices. The solution should be integratable with our existing learning platform.

Digital Sustainability Training Modules

The context:
Crédit Agricole needs to train employees across all business lines involved in creating digital products and services on sustainable IT practices. Current training approaches lack engagement and specificity for different roles. We aim to reduce our IT carbon footprint while ensuring all team members understand and apply responsible digital practices tailored to their specific functions.


What we are looking for:
We seek innovative digital training modules (30-45 minutes each) that are engaging, role-specific, and adaptable to our internal processes. Solutions should effectively communicate sustainable IT concepts, be scalable across our global organization, and measurably improve employee understanding and application of responsible digital practices. The solution should be integratable with our existing learning platform.

Selection Criteria
Innovation

Creative approaches to digital learning that engage diverse learners


Adaptability

Ability to customize content to different roles and processes

Effectiveness

Demonstrated impact on learning outcomes and behavior change

Scalability

Potential for deployment across multiple countries and languages

Integration

Compatibility with existing learning management systems

Rewards
Play an active role in our six business sectors

Your solution, product or service demonstrates that you can play an active role in LVMH's ecosystem and deliver on a large scale. Whether it be the creation process, the omnichannel customer journey, or operation and manufacturing, you support the Group's legacy of excellence and innovation in all areas of its 6 business sectors.

  • Fashion & Leather Goods

  • Wines & Spirits

  • Perfumes & Cosmetics

  • Watches & Jewelry

  • Other Activities

  • Selective Retailing

Timeline

48 Days 12 Hours

left to apply

left to apply

FAQ

Who can apply?

Can I apply for more than one Startup Challenge/Award?

What is the difference between a Startup Challenge and an Award?

Is applying for an Award or Startup Challenge free?

******* JAVASCRIPT *******/ /** * Allowed parameters for the tracking code */ const allowedParameters: string[] = [ 'ca', 'utm', 'utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content', // 'cat', // Blog // 'ag_t', 't', // Warning this parameters is used like tracking for Challenges partners "Agorize", 'wid' // Paramters for revolugo urls ]; /** * Rreturn the object with the allowed parameters * @param ownParams URLSearchParams * @returns Object */ const ownCtmParameters = (ownParams: URLSearchParams) => { let obj = {}; for (const [key, value] of ownParams.entries()) { //console.log("ownCtmParameters key: ", key); if (allowedParameters.includes(key)) { // console.log("PAss key: ", key); obj[key] = value; } else { // console.log("No PAss key: ", key); } } return obj; }; /** * Insert the tracking code in the anchor elements * @returns void */ const insertTrackingCode = () => { // Get tracking parameters from URL search params const searchParams = new URLSearchParams(window.location.search); // Convert search params to object const filteredParams = ownCtmParameters(searchParams); // If no parameters, return early if (Object.keys(filteredParams).length === 0) { return; } const paramsString = new URLSearchParams(filteredParams).toString(); const baseUrl = window.location.origin; // Get all anchor elements from the current document const anchors = document.querySelectorAll('a'); for (const anchor of anchors) { const href = anchor.getAttribute('href'); const target = anchor.getAttribute('target'); if (!href || target === '_blank') { continue; } // Normalize href const normalizedHref = href.startsWith('https') ? href : href.replace(/^\.\//, '/'); try { const url = normalizedHref.startsWith('http') ? new URL(normalizedHref) : new URL(normalizedHref, baseUrl); const baseUrlObj = new URL(baseUrl); const isExternal = url.origin !== baseUrlObj.origin && !normalizedHref.includes('vivatech.com') && !normalizedHref.includes('vivatechnology.com'); if (isExternal) { continue; } // Add tracking parameters const hasExistingParams = url.search.length > 0; if (hasExistingParams) { url.search += '&' + paramsString; } else { url.search = '?' + paramsString; } anchor.setAttribute('href', url.origin + url.pathname + url.search + (url.hash || '')); } catch (e) { // If href is not a valid URL, skip it continue; } } }; /******* END JAVASCRIPT *******/ /******* INTEGRATION *******/ // Or with DOMContentLoaded document.addEventListener('DOMContentLoaded', () => { insertTrackingCode(); }); /******* END INTEGRATION *******/