Zaliana E-commerce — Case Study
European fast-fashion webshop. Manufactured in Peru, distributed from Spain.
3rd March 2025

Year: 2025
Scope: End-to-end storefront rebuild, checkout redesign, and logistics-aware inventory system.
Timeline
3–4 Months
Team
Product Designer
Frontend Engineer
Backend Engineer
Tools
Figma
Next.js
Shopify
Stripe
Overview
Zaliana manufactures in Peru and distributes across Europe from a Spain-based warehouse. The existing storefront wasn't built for that split geography, and it showed in cart abandonment.
We rebuilt the shopping experience around fast page loads, honest shipping estimates, and a checkout that doesn't punish international customers.
The Challenge
Cross-border fashion retail has unforgiving margins for friction. The audit surfaced:
- Checkout abandonment concentrated at the shipping-cost step
- No real-time inventory sync between manufacturing and storefront
- Slow page loads on mobile, where most traffic originated
Approach
We prioritized speed and shipping transparency over adding new merchandising features.
- Rebuilt product pages as static-first with edge caching
- Surfaced shipping cost and delivery window before checkout, not after
- Connected the storefront directly to the Peru-side inventory feed
Before & After
Before
Shipping costs appeared only at the final checkout step, after cart contents were already committed.
- Shipping surprise at checkout
- Manual inventory updates
- 3–4s average page load
After
Shipping and delivery windows are visible from the product page onward.
- Shipping shown upfront
- Real-time inventory sync
- Sub-1s average page load
Outcomes
The rebuild shipped ahead of a seasonal campaign and held up under the resulting traffic spike.
- Checkout abandonment dropped meaningfully at the shipping step
- Mobile page load times cut by more than half
- Inventory mismatches during the campaign dropped to near zero
Reflection
Removing surprise cost at checkout mattered more than any visual redesign — the biggest wins were often the least glamorous fixes.