evo started in 2001 as evogear.com, run out of founder and CEO Bryce Phillips's garage in Seattle. Two decades later it is a global outdoor and experiences company, and for all of that time its commerce ran on a platform the company built and maintained itself. That custom stack had become a brake on growth: engineers were spending around 60% of their time simply keeping it running.
After a two to three year evaluation, evo moved its direct-to-consumer storefront to Shopify and began rolling out Shopify POS across its stores. The migration brought more than 20 years of custom commerce, about 250 brands and roughly 3.5 million SKUs onto one platform, with only about eight minutes of downtime at launch. New services that used to take months to integrate now take about two weeks, and AI assistant storefronts have already become a measurable sales channel.
About evo
Today evo operates 12 retail stores across the US and Canada, eight Rhythm Japan resort locations, evo Hotels in Salt Lake City, Hakuba and Tahoe City, the evoTrips adventure travel business, All Together Skatepark locations in Seattle and Salt Lake City, and a range of in-store services, rentals and events. Its five-year strategy is to build an ecosystem around the outdoor customer, spanning gear, expert advice, service, travel and lodging. Its catalogue is unusually dynamic: products turn over almost entirely each season, and used gear adds six condition variants for every size and colour.
The Challenge
The custom platform made every new capability slow and expensive. Adding a payment method took months, as did a membership platform. A tax integration took four to five months and ran over budget, and a loyalty integration took six months. With roughly 60% of engineering time going to maintenance and only about 40% to forward progress, the ecosystem strategy simply could not get the attention it needed.
Retail and online also lived in separate systems that the team had to stitch together manually behind the scenes. evo initially leaned towards a headless, composable architecture, but moved away from it after learning how costly that kind of infrastructure is to maintain. It needed a platform that offered customisation without the overhead of owning everything.
- About 60% of engineering time spent maintaining a custom commerce platform
- Integrations such as tax, loyalty and payments taking four to six months each
- Separate retail and ecommerce systems connected by manual work
- A catalogue of millions of SKUs with heavy seasonal turnover and used-gear variants
- Concern about the long-term cost of a fully headless alternative
The Solution
evo chose Shopify because it could keep its own look through Liquid customisation, use ready-made apps instead of bespoke integrations, serve the US and Canada from a single store with Shopify Markets, bring its stores onto the same platform with Shopify POS, and support the higher variant counts its used-gear programme requires.
Shopify storefront and Markets
The direct-to-consumer storefront runs on Shopify, with Liquid used to preserve evo's brand experience. Shopify Markets lets one store serve both US and Canadian customers rather than maintaining separate sites.
Shopify POS in stores
Shopify POS was piloted at the Seattle flagship and then extended store by store across the US, with Canada following. Staff benefit from a cleaner cash wrap, tablet-based hardware that is not tied to a fixed register, and easier training.
NetSuite and PIM integration
evo connected its custom-built product information management system to Shopify and designed transaction and inventory flows between Shopify and its NetSuite ERP, with an integration platform handling data movement between the systems.
Constructor search and discovery
The machine-learning search platform Constructor was tested alongside evo's existing search on the live site before the company committed. It now powers results and recommendations, personalising them by shopper behaviour, for example showing different goggle brands to skiers and snowboarders.
Shop Pay, Sidekick and agentic channels
Shop Pay handles a large share of checkout. Sidekick, Shopify's AI assistant, lets the finance controller build reports directly in the Shopify admin. By mapping products to Shopify's native categories and category metafields, evo also made its catalogue available through AI assistant storefronts.
Implementation Journey
The project took 14 months from signing an implementation partner to the online launch. Discovery included time on site in Seattle reviewing the entire business, during which evo catalogued thousands of one-off custom behaviours it nicknamed zombies, deciding for each whether it would become a native feature, a third-party app or a changed business requirement. About 3.5 million SKUs were imported, covering five years of history. The legacy stack carried the business through the 2025 holiday season, and evo chose a single cutover of the storefront during its slowest sales period rather than running parallel US and Canadian launches. The DNS switch took about eight minutes and the first order arrived within three to four minutes.
The Results
The first major event on the new platform, the Memorial Day sale, beat plan. More fundamentally, the engineering team has moved from spending most of its time on maintenance to building new capabilities, and lighting up a new service now takes about two weeks. Shop Pay accounted for more than half of online orders from the start. In a recent 30-day period, evo earned roughly $120,000 from more than 6,000 visits through AI assistant storefronts including ChatGPT, Microsoft Copilot and Shop. VP of technology Ben Plehal summed up the launch by saying the big things worked from the first minute.
- More than 20 years of custom commerce, about 250 brands and 3.5 million SKUs migrated to one platform
- About eight minutes of downtime at launch, with the first order in three to four minutes
- New services launched in about two weeks instead of months
- Shop Pay used for more than half of online orders from launch
- Roughly $120,000 from more than 6,000 AI assistant storefront visits in 30 days
- Memorial Day sale, the first major event on Shopify, beat plan
Key Takeaways for Growing Businesses
Count the opportunity cost
The strongest case for replatforming is often not licence fees but the engineering time a custom system consumes. Measuring how much effort goes to maintenance versus progress makes the decision far clearer.
Audit custom behaviour ruthlessly
Years of bespoke development accumulate one-off rules. Deciding deliberately whether each becomes a native feature, an app or a changed process prevents old complexity from being rebuilt on a new platform.
Time cutovers to the calendar
Protecting peak season on the old system and switching during a quiet period reduced risk. Piloting POS in one flagship before a wider rollout applies the same principle to stores.
Technology Stack
Shopify, Shopify POS, Shopify Markets, Shop Pay, Shopify Sidekick, NetSuite, Constructor
This story is compiled by the ONEXT DIGITAL editorial team from public sources and is shared as an industry reference. evo is not an ONEXT DIGITAL client.
Sources: https://www.shopify.com/case-studies/evo