
Filterway — Elevating Water, Air, and Oil Filtration for a Cleaner Future
Filterway is a U.S. retailer in water, air, and oil filtration, plus pool and spa equipment, serving both B2C and B2B customers across the U.S. and Canada. Already on Magento 2.3, the team came to us through a referral with two priorities: better conversion and a fix for the technical issues their version was producing. We led the full Magento 2.3 → 2.4.8 upgrade, a complete frontend redesign, a custom subscription module for recurring filter purchases, and ongoing development that's continued since launch in 2023.
The challenge
Filterway came to us in 2023 already familiar with Magento — they were running Magento 2.3, with a real catalog, real customers, and a real revenue stream. But the platform wasn't keeping up.
The technical foundation was failing. Magento 2.3 was past Adobe's official support window, accumulating known issues that affected daily operations:
Performance — page loads were slow, particularly on the catalog and product pages where filtration buyers research before purchase
Security exposure — version 2.3 stopped receiving security patches, leaving known CVEs unpatched
Mobile experience — the mobile checkout was underperforming, costing conversions on the device most filtration buyers research from
Stability — version-specific bugs were creating ongoing maintenance overhead
The business case was equally clear. Filterway sells across four distinct product verticals — water, air, oil filtration, plus pool and spa equipment — to two customer types (B2C consumers and B2B accounts). Many of these products are consumables: replacement filters that customers buy repeatedly. That recurring-purchase behavior was being treated as one-off transactions, with no infrastructure to convert it into predictable subscription revenue.
The team also wanted a frontend that matched the depth of their catalog and the expertise of their support team. Buyers in filtration often need consultation before purchase — the platform needed to support that journey, not just take orders.
The mandate: upgrade the platform, redesign the storefront, build a subscription system for repeat-purchase filters, and make the whole thing fast on mobile.
The solution
We led the project end-to-end across four phases, with no client-side dev team — every line from architecture to launch was on us.
Phase 1 — Discovery & Design (2023, early months)
Before touching the platform, we mapped the work. The Magento 2.3 → 2.4.5 upgrade alone was a major technical lift — major version jumps in Magento mean PHP version compatibility, MySQL/MariaDB requirements, third-party module compatibility, and theme architecture changes all stacked together. We audited the existing store top to bottom: every extension, every customization, every cron job.
In parallel, the design phase rebuilt the storefront identity around how filtration buyers actually shop:
Category architecture across four verticals (water, air, oil filtration, pool & spa) with buyer-journey-aware navigation
Product page layout designed for both informed buyers (technical specs front) and learning buyers (compatibility guidance, use-case content)
Mobile-first navigation patterns tuned for one-handed research and quick re-orders
Consultation/contact patterns surfaced naturally for higher-consideration purchases
The Luma theme was retained as the base — the customization scope was deep enough that a custom theme on top of Luma made more long-term sense than a third-party theme dependency.
Phase 2 — Platform Upgrade (2023, mid-project)
The Magento 2.3 → 2.4.5 upgrade went in next. This wasn't a single command — it was a structured upgrade path with full module compatibility work, PHP migration, and database compatibility checks at each step.
Core technical decisions in this phase:
OpenSearch replacing Elasticsearch — modern, supported, and the future-proof choice on 2.4.5+
Custom checkout rebuilt for the new Magento version, optimized for the mobile conversion problem identified during discovery
Theme migration — custom Luma-based theme rebuilt for 2.4.6 compatibility with the new design
Third-party module audit and replacement where modules weren't 2.4.6-compatible
Full data preservation through the upgrade — products, customers, orders, and configuration intact
The upgrade was tested through multiple staging cycles before any production cutover.
Phase 3 — Custom Modules & Integrations (2023, late)
With the platform stable on 2.4.6, we built the modules that turned Filterway from "another Magento store" into a platform tuned for filtration commerce.
Subscription module for recurring filter purchases. Most of Filterway's catalog is consumable — filters get replaced on schedule, regardless of season. We built a custom subscription system that lets customers set their own replacement cadence (monthly, quarterly, semi-annual) per product, with automatic billing through the existing payment gateways. This turned a high-volume one-off transaction pattern into predictable recurring revenue.
ShipStation integration. A custom Magento 2 module pushes order data to ShipStation, where Filterway's fulfillment team handles label printing, multi-warehouse routing, and tracking back to the customer. The integration handles every order type — single-purchase, subscription renewal, and B2B bulk orders.
Custom checkout. Built to address the mobile conversion problem, with short-form fields, persistent cart state, and payment method selection optimized for U.S. and Canadian buyers.
Internal analytics tools. Custom admin dashboards for the Filterway team — order velocity, subscription health, product-level performance, and customer cohort analysis. The team needs to see what's happening in their store without exporting to a third-party BI tool.
Payment integrations. Stripe and PayPal as primary gateways, both supporting subscription billing.
Marketing stack integrations. Mailchimp and Klaviyo connected for transactional and lifecycle email — abandoned cart, post-purchase, subscription milestones.
Phase 4 — Launch, Hosting Scale-Up & Ongoing (2024 — Present)
The redesigned, upgraded store launched on Digital Ocean with full performance work:
OpenSearch powering catalog search and faceted filtering
Varnish Full Page Cache for high-traffic category and product pages
Redis for session and cache backends
Cloudflare CDN for global asset delivery (important for the Canadian customer base)
WebP image conversion + lazy loading across product galleries
Critical CSS extracted and inlined for above-the-fold rendering
JS/CSS bundling strategy tuned for the new theme
As traffic grew, we migrated the infrastructure from Digital Ocean to a Dedicated Server for better performance under sustained load — a step most Magento stores eventually need but few plan for in advance.
Bilingual setup (English + French) with hreflang covers the U.S. and Canadian markets cleanly.
The work continues. Filterway is an active partnership — feature additions, performance reviews, subscription system refinements, and the ongoing infrastructure work that keeps a real eCommerce store healthy.




Key Deliverables
Magento 2.3 → 2.4.8 full platform upgrade
Complete frontend redesign on Luma base
Custom subscription module for recurring filter purchases
Custom checkout module (mobile-optimized)
ShipStation API integration module
Internal admin analytics tools (custom dashboards)
OpenSearch implementation for catalog search & filtering
Stripe + PayPal payment integrations (subscription-capable)
Mailchimp + Klaviyo email marketing integrations
Bilingual setup (English + French) with hreflang
Digital Ocean → Dedicated Server infrastructure migration
Varnish FPC, Redis, Cloudflare CDN configuration
WebP image optimization, lazy loading, critical CSS
B2B + B2C dual-segment support
Results
The new platform shipped in 2023 and continues to perform under real-world load. The metrics that matter:
Real user data — Chrome UX Report (mobile, last 28 days):
✓ Core Web Vitals — passed
✓ LCP 2.4s — good
✓ INP 80ms — good (2.5× better than Google's 200ms threshold)
✓ CLS 0.09 — good
✓ FCP 1.2s — good
Hitting passed Core Web Vitals on mobile matters most for Filterway. The majority of filtration buyers research on phone — both for one-off purchases and for setting up subscriptions for ongoing filter replacement. Google measures real-user mobile performance for ranking decisions, so a passing CWV score directly supports the organic visibility Filterway depends on.
Business outcome:
+25% repeat customer rate since launch — driven primarily by the subscription system turning consumable purchases into recurring revenue

For a filtration retailer where the same customer typically returns every 1–6 months for replacements, a 25% lift in repeat rate compounds significantly over time.
Technologies & Tools
Magento 2.4.8 (upgraded from 2.3)
Custom Luma-based theme
PHP 8.x
OpenSearch
Varnish (Full Page Cache)
Redis (session & cache)
Cloudflare (CDN + WAF)
Dedicated Server hosting (migrated from Digital Ocean)
Custom Magento 2 modules: subscription billing, checkout, ShipStation integration, admin analytics
Stripe + PayPal (subscription billing)
ShipStation API
Mailchimp + Klaviyo
WebP image optimization
Critical CSS inlining
Schema.org structured data
Hreflang (en-US, fr-CA)


