From brick-and-mortar to digital leaders: Running's transformation journey with Vaimo
Live siteChoose Project
Runnings
From brick-and-mortar to digital leaders: Running's transformation journey with Vaimo
Runnings is a privately held retailer selling an extensive selection of pet supplies and sporting goods, including hunting and fishing equipment, clothing and footwear, lawn and garden supplies, housewares, tools, farm supplies, toys, and outdoor equipment. Founded in 1947 and owned by the Dennis and Adele Reed Family, the company currently has 80 stores and employs more than 2,700 workers across twelve states.
The challenge
Runnings had built a highly successful brick-and-mortar brand, but its digital experience lagged behind. The existing ecommerce setup struggled with performance, scalability, and usability, falling short of customer and internal expectations.
As digital became increasingly critical to growth, Runnings set out to modernize its Adobe Commerce platform, replace a legacy order management system, and deliver a best-in-class digital experience that strengthened both online and in-store journeys.
Key pain points
- Outdated frontend with poor performance and mobile experience
- Limited omnichannel capabilities and store support
- Misalignment between order management and fulfillment
- Weak SEO and low ecommerce conversion rates
- Restricted checkout options for payment and shipping
- Incomplete and inconsistent product information
The results in numbers
70% YoY increase in fulfilment rate
80& YoY increase in repeat customer rate
22% YoY increase in conversion rate
The solution
Vaimo modernized Runnings’ ecommerce platform end to end, rebuilding the frontend with PWA Studio 10 on Adobe Commerce and overhauling order management using Magento 2.4 MSI. The solution included integrations with Horizon ERP and a custom Akeneo PIM setup, enhanced with microservice-based extensions to support scale and flexibility.
With 58 physical stores and a growing digital presence, the new architecture enabled a store-led fulfillment model where all orders are fulfilled from store inventory, supporting both Ship-to-Home and In-Store Pickup. Advanced pricing, multi-source inventory management, and an improved store locator created more localized, relevant customer experiences. With roughly 32,000 products across 12 categories online, the platform now surfaces real-time inventory and in-store pricing—helping digital sales play a stronger role in overall growth.
Project details
The search function, powered by Klevu, is especially useful for mobile users. Customers can easily search and browse products and use the store selector to choose their nearest store.
Customers can filter by category, brand, price, and availability depending on the stock at their chosen store location. The filter function is important because of Runnings’ extensive catalog, which has many different categories, brands, models, and local inventory.
When customers choose a store in the store selector, the information provided is relevant to that store, including pricing, availability, promotions, and more. This goes for regular browsing and the search as well.
With 80 stores spread out over the U.S. and more opening, it’s critical to get an omnichannel customer journey just right. A majority of the customers use a combination of digital and physical touchpoints and the local store is a key part of both the pre-purchase planning phase and the purchase and delivery. The store selector serves as a vital element to seamlessly guide the customer through a fairly feature-rich and asynchronous journey. The store selector reflects the live inventory in the customer’s current store along with local promotions and pricing.
Much of the activity before, during, and after the purchase occurs in connection to the local store, and reflecting that digitally is important to Runnings.
Runnings has a complex pricing structure with a mix of online and offline price lists. In addition to this, the offline price lists are sometimes localized. A given product can have different prices across different stores, due to local competition and marketing strategies.
The price displayed online will depend on a number of factors, depending on whether the customer has selected a specific store. The Runnings website fully utilizes advanced price rules, and the logic is based on MAP/MSRP (minimum advertised price, manufacturer’s suggested retail price) using different price display logic, and more. The omnichannel pricing build was implemented as an extension of the native pricing framework.
Runnings uses every store as a fulfillment source and several options based on the native MSI feature were implemented to meet the business needs in this area. The logic for allocating inventory for orders is, again, running with a specific microservices build allowing it to run smoothly for large orders. Those shipments being critical due to the heavy internal replenishment costs being a key factor in the calculation, together with minimum quantity rules for every physical store.
With over 110,000 products and 2,200 product models ranging from clothing to gas and soil, Vaimo had to devise a way to manage the complex data structure. Vaimo used the Akeneo community edition to ensure the creative possibilities were endless and tailored the platform to Runnings’ needs.
Vaimo built Runnings’ specific capabilities with an array of Microservices, ensuring that the company’s website could handle every product configuration and setup effortlessly and efficiently. Vaimo also provides ongoing support for the Runnings PIM solution.
Order management & omnichannel fulfillment
- Replaced Magento Order Management with a dedicated OMS in Magento Admin
- Custom allocation algorithm to route orders based on distance and split optimization
- Ship-to-home and in-store pickup delivery options
- Ship-to-store fulfillment from alternate locations
- Store locator supporting 80 locations with pricing, stock, and pickup selection
Product data, pricing & core integrations
- Centralized product catalog with 110,000+ products managed in Akeneo
- Advanced pricing support including MAP, MSRP, tier, store-specific, and online pricing
- Integration with Horizon ERP for product data, inventory, pricing, sales, and gift cards
- Avalara integration for automated tax calculation
“Before working with Vaimo, we were reluctant to invest in digital marketing to drive traffic to our website. Our digital storefront didn’t match the spirit of our company or our in-store experience. We wanted the performance, the user experience, and the design to exceed our customers’ expectations. Our new website complements our in-store experience, and meets our customers with the quality they expect from Runnings.”
Terry Kriz
Director, Information Services at Runnings
Future plans
Runnings has several new features in their pipeline, including dropship, additional payment methods, personalization, promotions, improved search and filtering, more omnichannel features, and improved order management.
Vaimo is currently enhancing Runnings’ Akeneo PIM solution to allow vendors to import and edit their data via vendor profiles. The data then automatically syncs with Akeneo. This means that manually uploading spreadsheets to Akeneo is a thing of the past. This project allows Runnings to bring more products online and decrease the time to market for new products.
Let’s get in touch
Reach out to PJ Utsi, Co-Founder & Chief Creative Officer, directly at [email protected].
Runnings - Adobe AppBuilder
Runnings: Digital transformation at the curb with Adobe AppBuilder
The challenge: Optimizing the pickup process
Runnings, a retail chain with nearly 90 physical locations across the US, wanted to introduce a curbside pickup option. Curbside pickup provides customers with a quick, convenient, and contactless way to collect their orders without leaving their vehicles.
They also wanted to optimize the in-store pickup process. The checkout flow required customers to walk into the store, verify their order, print and sign an invoice, and collect their items—making true curbside delivery impractical. If a customer declined part of their order, staff needed to adjust quantities, reprint the invoice, and repeat the process, often walking back and forth between the store and the parking lot.
This manual workflow caused frustration for both customers and store staff. It slowed down operations, created logistical headaches, and prevented the company from offering the convenient, contactless pickup experience shoppers expect today.
The solution: A composable, scalable mobile app
Runnings partnered with Vaimo to deliver a lightweight, flexible mobile app that enabled curbside pickup without requiring changes to their existing Adobe Commerce platform. Vaimo built a custom Android application using Adobe AppBuilder, allowing store associates to meet customers at their vehicles, verify orders, adjust quantities in real time, and capture digital signatures in a single, streamlined flow.
The solution follows a composable commerce approach, keeping the app decoupled and future-proof while remaining fully compatible with Adobe Commerce APIs, enabling fast updates and long-term flexibility.
Key features include:
- Android tablet app for curbside use
- Secure AppBuilder authentication with Adobe Commerce
- Accessible, admin-familiar UI built with React Spectrum
- Digital signature capture to eliminate paper invoices
- Real-time quantity adjustments at pickup
“Working with Vaimo has significantly streamlined our operations, improved customer experience, and positioned us to confidently expand our digital curbside delivery processes across all locations.”
Terry Kriz
Director, Information Services at Runnings
Shorter delivery
Vaimo delivered the solution in just 350 hours, down from the projected 600 hours
Time saved
Average pickup process time reduced from 15 minutes to 10 minutes
Happier customers
Increased operational efficiency and customer satisfaction
The results: increased efficiency and customer satisfaction
Since launching, Runnings has seen immediate improvements in both operational efficiency and customer satisfaction. The elimination of paper forms has saved time and resources, while the improved pickup process has made curbside delivery a viable, scalable option across store locations.
Moreover, Runnings didn’t just get a better curbside experience, they got it 42% faster than planned. Vaimo delivered the solution in just 350 hours, smashing the original 600-hour estimate.
These results underscore how custom app development can support innovation in physical retail environments by extending ecommerce platforms beyond the screen.
So what’s next? Runnings plans to roll out the mobile application to all in-store pickup operations across its retail footprint. The long-term goal: a fully digitalized, paper-free pickup experience—delivered through a composable architecture that can evolve with the business.
Let’s get in touch
Reach out to PJ Utsi, Co-Founder & Chief Creative Officer, directly at [email protected].