Salomon – Shaping the Future of Sport Since 1947 – opened its first flagship store on the iconic Champs-Élysées in Paris. The Salomon brand experience comes alive with dynamic LED and digital signage elements, showcasing the full product range and inspiring customers. The technology had to be up and running before the Olympics to ensure the flagship store was ready to offer an exceptional shopping experience for visitors from around the world.
The flagship store provides a true immersion into the Salomon brand. A striking 7 by 4 meter LED wall captures the attention of passersby, drawing them inside with vibrant visuals of Salomon’s products. This impressive feature displays the diverse range of products, elevating the overall shopping experience and reflecting the brand’s innovative spirit.
Strategically placed in-store displays allow customers to explore the full scope of Salomon’s offerings—from premium footwear, apparel, and gear for running and hiking to winter sports equipment. These displays create an engaging experience, featuring high-quality content highlighting Salomon’s commitment to innovation, performance, and passion for the outdoors. We use top-tier content management software to keep the information updated and engaging, ensuring customers always have access to the latest product visuals.