The post Case Study: Magento 1 to Shopify Migration for a Luxury Jewelry Brand appeared first on scandiweb.
]]>Many long-standing retailers have built their online success on Magento 1. However, as the platform aged, maintaining performance and introducing new functionality has become increasingly difficult.
That’s why Shopify has become a popular choice for many brands today, even those managing complex catalogs and detailed customer journeys. It offers a faster launch cycle, built-in security and hosting, and easier management without heavy technical maintenance.
When it was time to modernize its digital store, J.R. Dunn, a leading U.S. luxury jeweler, chose Shopify for its flexibility, speed, and simplicity. Here’s how the new Shopify platform helped the brand reach new milestones without compromising its luxury identity.
Founded in 1969 in Florida, J.R. Dunn is a family-owned luxury jeweler and an authorized Rolex retailer, serving customers across the U.S. for more than five decades. Known for its exceptional craftsmanship and service, the company manages over 3,000 monthly orders during peak seasons and operates one of the most comprehensive online collections of certified diamonds, engagement rings, and timepieces.
Partnering with scandiweb allowed the brand to update its digital experience while maintaining the same standard of elegance and reliability its customers expect.
J.R. Dunn wanted to:
At the start, the project team compared Magento 2 and Shopify to determine which would better meet the business’s needs. Magento 2 offered greater customization but at higher cost and complexity. Shopify provided faster implementation, simpler management, and built-in stability. Therefore, the final choice favored Shopify’s operational agility and cost predictability.
Read more:
Magento Open Source vs Shopify: Which eCommerce Platform is Right for Your Business?
The migration was technically complex due to inconsistent data and legacy customizations accumulated over years on Magento 1. Scandiweb built custom migration scripts and cleanup workflows to transfer every diamond, ring, and setting accurately while redesigning the storefront to restore a consistent luxury look.
Over time, the legacy Magento 1 site had been modified in many small, unplanned ways, making it harder to maintain and visually inconsistent. The new Shopify build needed a cleaner, more organized design that looked polished and was easier to manage long term.
The migration was technically complex due to inconsistent data and legacy customizations accumulated over years on Magento 1. Scandiweb built custom migration scripts and cleanup workflows to transfer every diamond, ring, and setting accurately while redesigning the storefront to restore a consistent luxury look.
Over time, the legacy Magento 1 site had been modified in many small, unplanned ways, making it harder to maintain and visually inconsistent. The new Shopify build needed a cleaner, more organized design that looked polished and was easier to manage long term.
A critical challenge was managing a massive, multi-vendor diamond catalog efficiently within Shopify’s limits. Off-the-shelf apps were evaluated but lacked flexibility, control, and scalability.
Scandiweb proposed building a custom diamond management app that automatically synced product data from five suppliers, managed live inventory and pricing, and unified vendor information into a single, standardized structure.
Shopify’s native filtering caps functionality at roughly 5,000 products per collection, which was a major limitation for J.R. Dunn’s catalog of over 130,000 diamonds. Without an alternative solution, customers wouldn’t have been able to efficiently browse or filter by key attributes like cut, clarity, or carat.
As a solution, scandiweb integrated the Fast Simon SDK to unlock advanced search, smart faceted filtering, and instant product recommendations, ensuring smooth navigation at scale.
The project’s initial plan relied on a new ERP serving as the single source of truth for product data. However, when the ERP migration was delayed, scandiweb adjusted by performing a full product import and sync based on SKUs, keeping the setup ready for a future ERP connection.
Before development began, scandiweb worked closely with J.R. Dunn to plan how the new Shopify store would look and perform. The goal was to combine a smooth shopping experience with a structure that could handle a large catalog, multiple vendors, and SEO needs from the start.
A focused UX review shaped the theme selection, design direction, and performance goals. The store was built on a customized version of scandiweb’s Satoshi theme, chosen for its ability to deliver a luxury look while staying fast and scalable. In parallel, the team designed a diamond management strategy to unify vendor data and keep the brand experience consistent across every product touchpoint.
Scandiweb treated SEO as part of the build, not an afterthought. A “5 + 1 step” migration plan included technical setup, redirect mapping, metadata migration, QA, and post-launch monitoring. A three-phase audit (before, during, and after launch) helped preserve traffic and rankings.
Interestingly, Shopify’s fixed URL structure, often seen as a limitation, actually worked to J.R. Dunn’s advantage by standardizing the site’s architecture and reducing metadata inconsistencies. All product and collection URLs now follow the same clean, predictable format, making it easier for search engines to crawl and for customers to navigate.
After launch, the SEO team monitored site performance for several weeks, checking redirects, sitemaps, and keyword rankings to make sure search visibility and traffic remained stable during the transition.
Read more:
Shopify SEO Case Study: URL Restructure Leads to +150% in Conversion Rate
To recreate and enhance J.R. Dunn’s Magento experience on Shopify, scandiweb built a platform that balanced performance, scalability, and luxury presentation.
The custom diamond app became the main data hub for the store. It brings together vendor feeds, updates pricing and availability automatically, and connects related tasks like reservations and reporting. This means that J.R. Dunn can now cut down on manual work and continue to grow without major changes to the system.
Since J.R. Dunn handles high traffic and large order volumes during peak seasons, the store needed a stable setup that could scale easily. Scandiweb used ReadyMage as part of the build and post-launch environment strategy. This setup allows the store to run smoothly, connect with new systems like the ERP when ready, and keep improving as the business grows.
With minimal hosting costs for the custom diamond app and no third-party licenses, ongoing maintenance remained predictable and low.
The Shopify migration was completed in 6.5 months, covering all critical data and design requirements:
The work continues with planned design updates, faster page loading, and a gradual move to ERP-managed product data, supported by ongoing help from scandiweb.
Looking to migrate from Magento 1 to Shopify? Scandiweb helps established retailers move to modern, flexible platforms while preserving data integrity and performance. Get in touch with our team to discuss the right migration path for your business.
The post Case Study: Magento 1 to Shopify Migration for a Luxury Jewelry Brand appeared first on scandiweb.
]]>The post 10x D2C Revenue Increase through Magento Transformation for Sports Group Denmark appeared first on scandiweb.
]]>After past attempts to build a direct-to-consumer (D2C) channel didn’t stick, Sports Group Denmark was eager to get it right. During our partnership, we reengineered their eCommerce infrastructure, resulting in a 10x increase in revenue and a long-term growth engine for the business.
Sports Group Denmark is a multi-brand group in the sports and fashion industry. With a strong presence in B2B retail, the company manages over 20 brands and has an established network of distributors and physical retail partners. Their goal was to expand into D2C eCommerce without disrupting existing sales channels. After previous eCommerce efforts failed to deliver, the company partnered with scandiweb to build a stable and performance-driven D2C eCommerce solution.
The company’s legacy backend infrastructure was unable to support scaling to 20+ brand websites. ERP and PIM connectors needed a complete rebuild to sync product and inventory data at scale.
Each brand had its own identity, visual language, and business logic. Balancing that individuality with a unified Magento setup required flexible architecture and clear collaboration. Additionally, the first three stores were required to go live within 7 months.
Our joint project structure integrated internal brand-specific designers with scandiweb’s developers. This way, each store reflected its brand DNA while adhering to best practices in UX and performance. Our development team worked on:
We customized Magento to support:
We rebuilt ERP and PIM connectors to handle product, order, and inventory data across all brand stores, ensuring real-time product and inventory sync and efficient order routing to a robotized Autostore warehouse.
All sites were built mobile-first, with clean navigation, structured product categorization, highly accessible frontends, and ongoing work toward full accessibility compliance.
Key D2C features included:
Sports Group Denmark went from zero to…
Rebuilt backend systems now support over 20 brands under a single, scalable Magento-based framework. Stores are optimized for cross-border trade with multi-language and multi-region capabilities, and efficient PIM and ERP integrations enable smooth fulfillment, including real-time inventory and order tracking. In just one year, Sports Group Denmark transformed its D2C channel from a stalled initiative into a company growth driver.
Looking to achieve the same results with your D2C eCommerce? At scandiweb, we deliver high-performance Magento stores that scale with your ambition. Let’s talk about ways to reimagine your digital channels.
The post 10x D2C Revenue Increase through Magento Transformation for Sports Group Denmark appeared first on scandiweb.
]]>The post Chat to Buy: The Future of eCommerce Is Conversational appeared first on scandiweb.
]]>eCommerce has come a long way, but so have customer expectations. Let’s be honest, shopping online still isn’t as seamless as it should be and often requires too many clicks and questions that go unanswered. As a result, shoppers drop off.
In contrast, conversations feel easy. When we need advice, we ask a friend; it’s the same with wanting a recommendation from a store. A growing share of product discovery (over 70% for ChatGPT users) now starts in chat. Not on a homepage or a search bar, but in a conversation. Amazon, Zalando, and other global retailers are already piloting buying via conversational commerce, the practice that lets customers shop through real-time chat powered by AI.
At scandiweb, we believe this is the biggest shift in eCommerce since mobile. And we’re not just watching it happen, that’s not how we like to do things around here! We are making it happen.
Conversational commerce is exactly what it sounds like: shopping through conversation. But not just any conversation, one that’s powered by AI, personalized in real time, and available everywhere your customers are.
Instead of navigating a maze of menus, filters, and product pages, customers can simply type:
“I need a jacket for rainy weather.”
AI picks up the request, asks a follow-up question or two, checks real-time stock and prices, pulls data from past orders, applies loyalty perks, suggests the perfect product(s), and keeps the conversation going. Each interaction becomes a high-converting sales moment, not a support ticket like we’re used to in relation to chatbots. Conversational commerce drives faster decisions and repeat purchases.
Here’s conversational commerce explained in more detail.
Let’s break down what happens in these chats:
A shopper sends a simple message: “Need something for a DIY deck project.” (Or AI starts the conversation first, and then reacts based on the customer’s response).
The AI recognizes intent, even if the request is vague or misspelled, and pulls context from past orders, location, and preferences.
Based on product data and real-time availability, the AI recommends options, upsells smartly, and bundles products for convenience.
The AI answers sizing questions, compares features, and explains return policies, just like a helpful salesperson would.
AI can reingage, or the next time the customer comes back, in chat, your site, or in-store, the conversation picks up where it left off.
But most conversational tools today offer isolated experiences, like a chat widget on a website, a messaging bot in one app, or a support assistant with limited replies that rarely remembers who the customer is when the channel changes, and they almost never close the loop on the sale.
Chat to Buy brings one continuous, engaging conversation to every channel. The same AI assistent follows the shopper, remembers their history, understands their behavior, and helps them complete their purchase.
Chat to Buy is scandiweb’s conversational commerce solution made for omnichannel retailers. It connects every customer touchpoint – web, apps, messaging, kiosks, and in-store – into a single ongoing conversation powered by AI. No matter where someone shops or what they need, the experience is context-aware, personalized, and consistent.
And more importantly, it’s also a way to sell.
While most chat tools stop at product suggestions or support answers, Chat to Buy guides the whole journey from re-engagement and discovery to real-time stock checks, upsells, and completed purchases, all within the same thread. It’s designed to increase order value and reduce drop-off, without interrupting the customer experience or adding work for your team.
Traditional eCommerce often resets the customer journey every time someone returns. Their preferences and cart disappear, and questions get asked and re-asked across different channels. Chat to Buy keeps the conversation alive, connecting every touchpoint with a single AI-driven system that remembers the customer and makes it easy to complete a purchase. Here’s the impact it has:
![]() | ![]() |
---|---|
Built for a single channel only | Works across all customer touchpoints |
Lose context when switching platforms | Maintains memory in every channel and visit |
Handle only basic support or FAQs | Runs re-engagement, upsells, onboarding, checkout |
Require a DIY setup that breaks easily | Delivered, customized, and maintained by scandiweb |
Don’t scale for multiple markets or teams | Built for multi-language, multi-market enterprises |
Limited integrations, no real-time data | Connects to your store, CRM, PIM, and analytics |
Chat to Buy is built in three layers: the core AI engine, the business logic that forms how it works for your goals, and the interfaces that meet your customers wherever they shop.
At the core is a powerful AI engine trained on your store data and customer behavior, making the experience feel personal, relevant, and reliable in any language and at any time. The AI agent can:
No two retailers use Chat to Buy the same way. The second layer adapts the experience based on your priorities, including:
Your customers don’t shop in one place, and they shouldn’t have to start over every time they switch channels. Customers can ask a question at the store, later receive a follow-up via email, and then chat and reorder through WhatsApp, without ever repeating themselves. The interface is powered by the same AI and memory throughout and brings Chat to Buy to all your touchpoints:
Our client, a leading DIY and home improvement retailer from the Nordics, wanted to support customers working on complex projects without increasing their support team or sacrificing personalization. With thousands of SKUs and seasonal surges in demand, many shoppers needed step-by-step help, like:
“What do I need to build a deck?”
“Which screws work with this board?”
“Is this paint outdoor-safe?”
“How much wood do I need for 12 square meters?”
“Can I pick this up in-store tomorrow?”
Instead of sending them to a support page or hoping they’d figure it out, we helped our client launch an AI-powered project assistant using Chat to Buy, trained on real customer journeys and common DIY builds, and connected directly to the live catalog.
Zorro offers premium pet food and care products for dogs and cats. They cater to pet owners who value purity, dietary specificity, and premium quality, often serving customers whose pets have sensitive or selective needs. With a loyal customer base but a naturally spaced-out reorder cycle, Zorro faced a familiar DTC challenge. How to win back churned customers and increase repeat purchase frequency? But do so efficiently, without over-relying on generic emails or broad remarketing campaigns.
Using Chat to Buy, Zorro launched an AI-powered WhatsApp sales concierge integrated with their CDP and purchase data. It allowed them to:
For a brand built on quality and care, Chat to Buy became a natural extension of their customer experience.
Traditional eCommerce expects customers to figure it out on their own, and that experience costs businesses in missed sales and low retention.
Chat to Buy brings together the tools and context needed to support a purchase from the very first question. It understands what each customer is looking for and keeps the conversation going with relevant data, no matter where they shop.
For brands, that means higher conversions, larger baskets, more returning customers, and fewer support tickets.
For customers, it feels like having a helpful assistant that already knows them and what they want.
The time to act is now. Ready to launch a better way to sell? Get a personalized demo and see how Chat to Buy works with your goals. Prefer to start with a conversation? Reach out to [email protected], and let’s talk!
The post Chat to Buy: The Future of eCommerce Is Conversational appeared first on scandiweb.
]]>The post Top B2C eCommerce Websites: What Modern Stores Are Doing Right appeared first on scandiweb.
]]>Beyond products, online customers nowadays buy experiences. That means the pressure is on for B2C companies to deliver more than just a good-looking storefront. Every page, interaction, and every second of load time has to earn its place.
In this article, we’re showcasing standout B2C websites we’ve built across fashion, footwear, home goods, electronics, luxury, food, outdoor, telecom, and even non-profits: global names like PUMA and JYSK, design-led brands like HOPE and Lafayette 148, and more. If you’re building or scaling a B2C store, these examples will give you ideas worth stealing.
In B2C eCommerce, first impressions matter, but they’re just the beginning. A beautifully designed homepage means nothing if the site loads slowly, the filters don’t work, key info is hidden, or checkout feels like a maze. Customers expect more.
The best-performing B2C sites are lightning-fast and optimized on mobile, guide users from discovery to checkout without friction, make every user feel special, and are built on stable and secure tech stacks.
Design still plays a significant role in communicating a brand and building loyalty. But the real magic happens when design is backed by great performance and smart, tailored UX. Let’s take a closer look.
PUMA’s global eCommerce presence is built on Adobe Commerce with ScandiPWA. Argentina, the Middle East, Mexico, and the global main store are tailored to local markets while maintaining global brand consistency. With region-specific payment methods, legal compliance features, and UX enhancements to personalize customer journeys, the platform supports high performance and local relevance.
Each market runs on a shared codebase but operates independently, allowing teams to reuse features while customizing features and integrations as needed. PUMA’s infrastructure supports high SEO scores and fast load times across devices, ensuring consistent growth and reach in new regions.
Sportland is the leading sportswear retailer in the Baltics with a high-performing Adobe Commerce store built to scale across multiple markets. With over 50,000 SKUs and five regional storefronts, the platform supports rapid deployments, real-time inventory syncing, and robust omnichannel features, including in-store pickup within 30 minutes.
Built on a ScandiPWA frontend and hosted on ReadyMage, the site is optimized for quick campaign rollouts and consistent customer experiences across the Baltics, Finland, and international markets. AI-driven personalization and smart product discovery keep shoppers engaged and converting at a high rate.
Lafayette 148, a New York-based luxury fashion house, brought its timeless aesthetic to Adobe Commerce Cloud. Built to showcase collections with immersive storytelling and smooth usability, their platform delivers luxurious style and sleek performance without compromising years of historical data.
Läderach’s online store brings the elegance of Swiss chocolate into a premium digital experience. Built on Adobe Commerce with a lightning-fast Hyvä frontend, the website pairs stunning visuals with performance, earning industry awards and lifting revenue through conversion-focused design.
The platform is more than beautiful. It’s backed by scalable infrastructure, smart integrations, and continuous CRO improvements for high-speed shopping and gift-ready UX flows. Läderach’s eCommerce presence is a masterclass in how luxury brands can thrive online.
Rockar disrupted the automotive world by taking car sales entirely online. As the first platform to enable customers to configure, finance, and buy premium vehicles digitally without setting foot in a dealership, Rockar set a new benchmark for eCommerce in the automotive industry.
What powers it all is a Magento-based system wrapped in a microservices architecture, enabling a multi-brand SaaS setup that scales with ease. With in-house UX design, real-time trade-in valuation, finance approvals, and omnichannel flexibility, Rockar delivers a car buying journey that feels as easy as ordering online.
OM System, a global photography brand renowned for its high-end cameras and lenses, operates an Adobe Commerce platform with over 70 store views and content in 20+ languages. To streamline content publishing and ensure consistency across regions, they use Sanity CMS and have introduced a redesigned eCommerce experience tailored for a high-consideration B2C product.
BUFF®, the brand behind the original multifunctional tubular, runs a feature-rich Adobe Commerce store. With 8 websites, 44 store views, and support for 59 countries and 8 languages, the site offers localized content and user experiences. A custom ScandiPWA frontend ensures smooth performance and mobile-friendly UX across markets.
The website features interactive tools, including a 3D tubular customizer and a mix-and-match module, to support cross-selling. A simplified menu structure with over 150 subcategories makes navigation easy, while product-based top-level categories help customers quickly explore what’s relevant. Region-specific CRO programs and ongoing UX improvements keep the site conversion-focused and aligned with customer needs.
Zumiez operates as a mall‑based specialty retailer of action sports apparel, footwear, equipment, and accessories, with a strong presence across the U.S., Canada, and Europe. Their online store, built on Adobe Commerce with a ScandiPWA frontend, delivers a fast, app-like experience that feels tailored for mobile-first shoppers. Smooth navigation, quick load times, and performance-focused design make the site feel responsive and easy to explore, even across a large catalog of brands and product types.
JYSK Canada online store offers a polished and responsive shopping experience for home furniture and décor. Built on Adobe Commerce with a Hyvä frontend, the site emphasizes performance and ease of use on all devices.
Product pages use Hyvä’s modular approach, improving performance while supporting custom product types like configurable bundles and special offers. Navigation menus, mini carts, and other global elements feel fast and intuitive. The site is tightly integrated with JYSK’s in-store systems. Inventory updates in real time across warehouses and stores, while shoppers are guided to their nearest location with an automated store locator.
Moose Knuckles is a premium outerwear brand with a high-performance Adobe Commerce Cloud store built to handle seasonal surges and high traffic. The site focuses on fast browsing, conversion-friendly design, and scalable infrastructure ahead of peak sales periods.
Category and product pages have a clean structure and intuitive navigation. The layout adapts seamlessly across devices, reflecting customer usage patterns and shopping behavior. Multi-source inventory management is in place to unify stock across retail, warehouse, and eCommerce channels, and Momentis ERP ensures inventory, pricing, and orders stay in sync.
The strongest eCommerce stores share a few practical habits in how they’re built and improved over time:
The best B2C eCommerce sites look good and work hard. In each of these examples, what stands out is how each brand has tailored the experience to match customer behavior. Fast-loading themes and mobile-first layouts, personalized product discovery, and omnichannel flexibility, among other best practices, offer a glimpse into what modern B2C can be when done right.
Looking to raise the bar for your B2C website? We’re here to help – scandiweb has worked with ambitious brands across fashion, home goods, electronics, luxury, and more to build high-performing, customer-centric eCommerce experiences. Let’s talk about what’s possible for your store.
The post Top B2C eCommerce Websites: What Modern Stores Are Doing Right appeared first on scandiweb.
]]>The post Case Study: Looker Studio Dashboard Migration and Custom BI Setup with Google Analytics 4 appeared first on scandiweb.
]]>Working with scandiweb has been a really good experience. They were key in our recent project to migrate our Looker Studio dashboards from Universal Analytics to GA4, which included complex product stat tracking. They not only provided us with clear options throughout the process but were also instrumental in helping us understand and fix several underlying tracking issues. Their expertise and efficiency made the entire migration smooth and successful.
Thanks to all the team!:)
Gisela Morinigo
Open Data Product Manager at Global Fishing Watch
When Google announced the end of Universal Analytics (the platform was shut down on July 1, 2024), organizations across every industry were forced to rethink their analytics setups. For many, the transition to Google Analytics 4 (GA4) raised questions like “how to maintain reporting continuity?, “what to do with years of custom dashboards?”
Global Fishing Watch faced these same questions, but their needs weren’t typical. As a nonprofit working to increase transparency on the oceans, their team depends on accurate web and product analytics to support research, policy, and public awareness. We partnered with them to replicate and enhance their business intelligence (BI) setup and ensure it reflects the complexity of their work and supports the people using that data every day.
Global Fishing Watch is a nonprofit organization that uses technology to shine light on what’s happening in our oceans, helping create a more transparent and sustainable future for marine life. By tracking fishing vessels and making maritime data publicly accessible, they support efforts to protect marine ecosystems, combat illegal and unreported fishing, inform better policy decisions, and accelerate ocean governance.
With oceans under increasing pressure, their platform is widely used to understand fishing activity in real time. We felt especially proud to support Global Fishing Watch because their mission extends far beyond data toward creating accountability on the water and giving governments, researchers, organizations, and communities the tools they need to safeguard our oceans for generations to come.
Supporting this mission are several public-facing products:
Reliable data operations are critical for a mission built on ocean accountability and open access. With the sunset of Universal Analytics (UA), GA4 migration was all about keeping essential information flowing to those working to protect the ocean.
Global Fishing Watch had an extensive reporting setup built on UA, with dashboards blending web analytics and backend product data. Their team needed a solution that could replicate and enhance the setup while relying on good-quality data.
Main project goals:
Our priority was building a more flexible and future-proof BI setup that could grow with the organization’s needs.
Global Fishing Watch had multiple data dependencies across products, platforms, and teams. A successful transition meant carefully auditing what was already in place and designing a reporting setup that would remain stable and usable long after Universal Analytics was gone. Let’s look at each of the project stages in the following sections.
The insights are as good as the quality of data. Before rebuilding any dashboards, we performed an audit and made improvements to the tracking setup.
With the data layer improved and GA4 properly configured, we proceeded to rebuild the dashboards. The dashboards relied on the GA4 linked directly to BigQuery, along with backend system data exported to the same warehouse via custom pipelines.
Query composition
Universal Analytics connected natively to Looker Studio with no quota limits, i.e., the Wild West era of dashboards. GA4, on the other hand, introduced strict limits that kick in with heavy querying, especially with large date ranges, multiple users, or complex filters.
Also read:
How to Overcome GA4 API Limits and Save on Costs
GA4 API Quota Apocalypse and How to Survive It
Note – the limits since then have become much less strict, but you’ll still find our tips above useful!
To bypass these restrictions, we used GA4’s raw BigQuery export. Since this raw data requires additional processing, we built transformation queries to output clean data into dedicated reporting tables. Another data source used in the project was data from the operational system.
Cost control improvement
Google Cloud’s pay-as-you-go model charges for all resource usage. We initially used views for faster development, but needed cost optimization as the project matured.
Key optimizations:
What was once a daily cost during peak usage became the total monthly cost. Proper implementation made a clear difference in how the data pipeline impacted the budget.
The dashboard was designed with its key audiences in mind. It consists of aggregated-level pages and product-specific dashboards. On top of that, an executive overview page highlights the most important metrics and timelines for leadership.
Quick takeaway
While Looker Studio is a relatively simple, lightweight BI tool, many people don’t realize how customizable it can be!
Customizations
Below is the final solution architecture, which illustrates how data moves from collection to visualization. Web and operational data flow into BigQuery as source tables and are transformed into curated reporting tables through scheduled pipelines.
These reporting tables feed into Looker Studio, where new calculated fields can be applied and dashboards are built for clear, actionable insights. The setup ensures reliable data, efficient reporting, and a sustainable foundation for future analysis.
With Universal Analytics sunset, Global Fishing Watch’s web tracking was successfully aligned with GA4 best practices. The BI reporting setup transitioned smoothly to GA4 data, with enhancements to the user experience and content while ensuring resource efficiency.
Their team now benefits from:
We wanted to acknowledge that the Global Fishing Watch team also played an important role throughout the project, sharing input, context, and technical support that contributed to the successful outcome.
The project concluded with a workshop for the GFW team on how to use and adapt their new setup. Since then, our collaboration has continued, with ongoing support for analytics-related questions and requests.
Working with Global Fishing Watch has been meaningful and rewarding for us personally – not only because of the technical challenge, but because of the impact their mission has on ocean transparency and sustainability.
Need help with dashboards that fit your data and your goals? We help teams create fully customized reporting solutions. Request a free consultation, and one of our experts will get back to you shortly!
The post Case Study: Looker Studio Dashboard Migration and Custom BI Setup with Google Analytics 4 appeared first on scandiweb.
]]>The post Umniah Eshop Strengthens Leadership with a High-Performance Magento+Hyvä Build appeared first on scandiweb.
]]>Umniah, one of Jordan’s leading telecom providers, is no stranger to innovation. They were the first to launch commercial 5G in the country and a key player in digital transformation. We partnered to rebuild their eCommerce presence into a fully redesigned online store built on Magento 2 with Hyvä, so that it matches the scale and ambition of Umniah’s services and reflects a modern brand experience.
Umniah is one of Jordan’s fastest-growing telecommunications providers and the first to commercially launch 5G in the country. Founded in 2005 and part of the Bahrain-based Beyon Group, Umniah offers mobile plans, home and mobile internet, business connectivity, cloud solutions, and digital devices to millions of individual and business customers across the region. Their reputation for innovation is backed by partnerships with global technology providers, including Ericsson, Huawei, Microsoft, and Cisco.
With changing infrastructure and cybersecurity demands for eCommerce across Jordan, Umniah identified the need to modernize their digital strategy. The existing online store had performance limitations and design inconsistencies, and its content workflows required too much manual effort. With new services introduced, third-party vendors onboarded, and personalization and customer experience becoming a priority, Umniah made eCommerce a key focus of its digital transformation roadmap.
Due to Jordanian regulations, all hosting had to remain on-premises, which limited external access and required a site-to-site VPN for the development team. This setup also added complexity to deployment workflows and environment management. Scandiweb’s DevOps team reviewed the infrastructure and proposed several improvements to help stabilize the deployment pipeline.
Throughout the project, multiple API changes were introduced late in the development process, including those related to payment (UWallet, Direct Pay), login flows, and customer data sync, which affected timelines and required extra coordination for testing and implementation.
Because of internal security and payment processing requirements, Umniah requested a custom-built Hyperpay module for Magento instead of a third-party extension. While the custom approach allowed tighter control over security and business logic, it introduced additional development effort and planning risk. Hyperpay’s restrictions on test transactions, especially for specific card types, limited our ability to run end-to-end tests independently. Resolving these issues required extended coordination with the client and Hyperpay to access the right test cards and clarify expected behaviors.
The Umniah team had full ownership of the content population; however, many team members had limited hands-on Magento experience. This created delays during the final prep, eventually addressed through additional support and training sessions led by the scandiweb team.
Despite the challenges, the project launched on the agreed timeline, supported by close communication and a flexible approach to stabilize post-launch performance.
Our goal was to create a user experience that matched Umniah’s position as a leader in Jordan’s telecom market. We began with a full UX/UI audit of the existing store, benchmarking against global eCommerce and telecom standards to inform the structure of a new design system. We developed new wireframes, then translated them into high-fidelity mockups, optimized for conversion and content flexibility. The final design combined bold visual elements with structured, intuitive layouts to guide users from discovery to purchase without friction.
Redesign included:
Read more about our UX & CRO project with Umniah here.
The new storefront was built on Magento 2 with the Hyvä theme, styled from scratch without migrating frontend components from the legacy store. Hyvä’s clean structure allowed the frontend team to iterate quickly on templates while maintaining accessibility and performance standards.
Global elements (header, footer, navigation) were implemented early, followed by PLPs, PDPs, and interactive blocks for offers, brand highlights, service features, and more. We also built separate product templates for devices and services, reflecting different purchase flows and product configurations.
We added a single-page checkout experience using a third-party extension, styled to match the Hyvä frontend and adjusted to accommodate installment logic and custom validations.
To support Umniah’s specific business logic and content strategy, we developed several custom modules and enhancements across Magento’s backend and frontend:
Umniah’s eCommerce platform is integrated with a wide range of internal and external systems. We made relevant adjustments and followed a separate validation and QA process for the following systems:
Search engine visibility and analytics accuracy were among the top priorities. Our SEO and data teams worked in parallel with frontend development to plan, implement, and monitor everything from infrastructure setup to go-live QA and post-launch reporting. Umniah’s new eCommerce site was as optimized for search engines as it was for its users.
The new Umniah Eshop launch met the agreed timeline and marked a significant step forward in Umniah’s digital transformation.
The redesign focused on simplifying navigation, improving performance, and introducing personalization features. New homepage structure made key offers and services more accessible, especially on mobile, while customized plan pages with clearer pricing and self-service tools improved decision-making. Performance improvements in the Internet Plans post-redesign:
SEO improvements
Umniah’s Eshop transformation has brought their digital presence in line with their role as a national telecom leader. With the right systems now in place, Umniah is well-positioned to lead not only in mobile and internet services, but also in digital commerce.
Ready to modernize your eCommerce experience? Scandiweb helps enterprise brands build future-ready eCommerce platforms. Get in touch today to start your transformation!
The post Umniah Eshop Strengthens Leadership with a High-Performance Magento+Hyvä Build appeared first on scandiweb.
]]>The post Top 10 B2B eCommerce Websites with Great UX and Smart Features appeared first on scandiweb.
]]>Running a B2B eCommerce site comes with its own set of challenges – complex product catalogs, pricing tiers, account roles, ERP integrations… the list goes on. On top of that, you’re expected to deliver a smooth, B2C-like shopping experience.
In this article, we’re showcasing the 10 best B2B eCommerce websites we’ve built. Each one solves real business problems with smart features and seamless user journeys. We’ve gathered examples across telecom, electronics, cosmetics, industrial parts, and other industries. Let’s check out B2B sites setting the standard, and what you can learn from them.
In addition to product specifications and order forms, today’s B2B buyers expect the same convenience and effortless shopping experience they get from B2C, but with the flexibility and logic that only a great B2B platform can deliver.
Here’s why your B2B site needs to go beyond basic functionality:
Macron, a European leader in teamwear and sports apparel, runs a robust B2B eCommerce platform that powers online operations across multiple markets. The store supports real-time ERP-driven product and pricing data, advanced marketing automation, and integrations tailored for professional sports organizations and retail partners.
With ongoing development handled by a hybrid team of scandiweb and in-house developers, Macron’s platform continues to grow. Strategic improvements to backend workflows, data tracking, and international readiness ensure it meets the needs of B2B partners across countries and categories.
Umniah, one of Jordan’s leading telecom providers, runs a Magento 2 store designed to support complex service configurations, device bundles, and real-time data flows across multiple systems. They have a fully redesigned frontend using the Hyvä theme and a deep integration layer connecting to ERP, CRM, PIM, and personalization tools.
Custom purchase flows following UX best practices, smart recommendations and other personalization features, and mobile-optimized layouts help business users easily configure and order telecom products. With infrastructure tailored to strict local hosting requirements and a complex mix of APIs, payment systems, and internal tools, the setup is fully aligned with the needs of modern B2B buyers. The upgraded website allows Umniah to deliver a digital experience as reliable as their network.
Beauty Works, a luxury hair extension brand with 800K+ Instagram followers, over 7,000 accredited salons in the UK, and 700+ international partners, runs its B2C and B2B eCommerce sites on a shared Magento codebase. The B2B store is built using ScandiPWA and mirrors the mobile-first, app-like experience of the B2C site, making it easy to manage and cost-effective to maintain.
With trade-specific features layered on top of the B2C architecture, the B2B site offers a polished, high-performing experience for professional salon clients.
Bechtle is a leading IT supplier, operating a Device-as-a-Service (DaaS) model across 16 European markets. At the core of their B2B eCommerce ecosystem is a custom CRM system powered by a microservices architecture, integrated with Magento 2 to support seamless ordering, customer management, and operational scalability across multiple teams and markets.
With a flexible backend and scalable infrastructure, the platform unifies over 10 legacy systems, streamlining everything from quoting and lead management to onboarding and support, while ensuring a smooth experience for internal users and end customers.
Slow Cosmétique runs a selective B2B2C marketplace connecting over 300 certified eco-conscious beauty brands with their end customers. Built on Magento 2 and powered by ScandiPWA, the platform combines a modern, mobile-first storefront with a backend tailored for efficient vendor management and smooth operations.
While consumers shop directly on the site, the business logic supports multiple independent brands, each managing their own boutique, products, and orders, making this a powerful B2B2C setup.
Elo, the company that invented touchscreen technology over 50 years ago, now powers over 25 million installations across 80+ countries. Their Magento 2 eCommerce site focuses heavily on lead generation and CRO, designed to support Elo’s complex B2B sales process with strategic SEO and user journey optimizations.
With ongoing support and technical maintenance from scandiweb, with a dedicated focus on A/B testing, form performance, and content engagement, Elo’s website can capture high-intent users and turn traffic into meaningful leads.
Ionto is a go-to brand for beauty professionals, known for supplying premium tools and equipment to stylists and beauticians around the world. Their Magento-powered B2B platform supports a fully digitalized sales journey, combining smart UX with powerful backend integrations.
With a fully redesigned interface tailored to professional buyers, the site offers a seamless shopping experience across multiple store views. WordPress is integrated directly into Magento, creating one unified platform that supports commerce and content while boosting SEO.
House of Electrical is a Canadian supplier of electrical components, lighting solutions, and value-added services, trusted by professionals for over 40 years. Their Magento-powered B2B store prioritizes long-term stability and smooth system operations, backed by continuous technical support and smart integrations.
The platform is maintained with ongoing support and upgrades, with a strong focus on keeping systems stable and cost-effective. With real-time ERP syncing, custom reporting tools, and merchandising enhancements, the store is optimized for fast, frictionless ordering.
Questmark, a North American leader in commercial flooring, serves its B2B clients through a purpose-built Adobe Commerce store. Designed for contractors, facility managers, and procurement teams, their site offers a smooth path from product discovery to inspection scheduling within a fast, mobile-optimized experience. With 40+ custom page templates, the platform provides clients with everything they need to research and make a purchase.
Wainbee is one of Canada’s largest privately held distributors, supplying industrial motion control, filtration, and automation solutions nationwide. Their Magento store has been fully restored and restructured to support long-term stability, with a new cloud-based infrastructure, modules tailored to industrial buyers, and custom backend logic to match the complexity of their operations.
With ERP integration tailored to their order processing workflows, the platform allows Wainbee to manage large product catalogs, sync order data in real time, support account-based purchasing, and serve B2B customers efficiently through a clean, reliable interface.
These 10 examples prove that great B2B eCommerce is about creating clarity and value at every touchpoint. The most effective B2B stores support effortless transactions, ease internal workflows, reduce friction, and overall make it that much nicer for customers to do business with you.
Ready to upgrade your B2B store? Our enterprise-ready B2B development solutions offer features to handle bulk orders and manage complex accounts. Let’s talk about ways your B2B store can improve.
The post Top 10 B2B eCommerce Websites with Great UX and Smart Features appeared first on scandiweb.
]]>The post AI Agent Bites #10: Automating PPC Audits with Claude and MCP appeared first on scandiweb.
]]>The PPC team was spending over an hour conducting manual PPC audits and health checks. These tasks require working with large sets of pure data—time-consuming and repetitive work that doesn’t leverage human creativity.
To streamline this, we automated the process, letting AI handle the heavy lifting of data analysis while embedding best practices directly into the workflow.
We built a Claude project that connects to an n8n MCP server, which hosts a range of Google Ads tools. This setup allows Claude to execute PPC audits end-to-end with minimal manual effort.
The project’s knowledge base includes audit templates, best practices, and different audit types—helping Claude not only analyze but also present the results in a structured, accessible way.
What previously took over an hour of manual work can now be completed in minutes. The PPC team can scale audits, ensure consistency, and focus more on client welfare than pure data.
Medium
Looking to leverage modern AI tools within your company? Get in touch and explore next steps.
The post AI Agent Bites #10: Automating PPC Audits with Claude and MCP appeared first on scandiweb.
]]>The post Case Study: First Self-Service Fundraising and Group Sales Platform on Magento + Hyvä appeared first on scandiweb.
]]>Running unique sales models such as fundraising programs and group purchase schemes on a legacy platform can quickly become unmanageable. Relying on manual processes and in-house developers makes the system harder to scale and easier to break.
In Purdys’ case, a 20-year-old custom system was no longer enough to support their coordinator-led programs. With project Fluffle, we partnered with Purdys to build two new Adobe Commerce websites powered by Hyvä, integrated directly with ERP, and designed to give both coordinators and supporters a smooth, self-service experience.
Purdys Chocolatier has been known across Canada for its purple-wrapped chocolates since 1907. Over 117 years, the company has grown into 81 retail stores with around 1,600 employees.
Purdys also operates two coordinator-led sales models. Fundraising programs allow schools, clubs, and community groups to sell chocolates and keep a percentage of the sales. Group Savings programs give organizations and communities the chance to order in bulk at discounted prices. These programs had been running on a 20-year-old custom platform that relied on manual steps, a single in-house developer, and fragmented reporting.
With project Fluffle, Purdys partnered with scandiweb to re-platform fundraising and group savings on Adobe Commerce (Magento 2) with Hyvä. This made Purdys an especially exciting client for scandiweb because it was not just a site migration but an opportunity to reimagine how non-standard commerce models can be run on Adobe Commerce.
Purdys wanted to:
At the start of the project, many key details were still undecided. Designs weren’t finalized, and some integrations hadn’t been clearly defined. As development began, we worked closely with the Purdys team to fill in the gaps as they came up, staying as close to the original timeline as possible. When requests started going beyond the agreed scope, we flagged them and scheduled them for later as support items.
New requests continued to come in during the build. To keep the launch on track, we made sure the team focused on what absolutely needed to be delivered, while everything else was documented for post-launch.
We also had to work around a technical limitation. Because other projects were using the same Adobe Cloud account, there was no staging environment available; so we built and tested everything in shared integration environments instead. We ran into a few issues caused by differences between the test and live environments, but every issue was tracked, analyzed, and fixed before launch.
Despite the scope changes and technical limitations, the full user journey was delivered as planned. Additionally, ERP development was happening in parallel, but both teams kept their schedules aligned so integration was ready in time.
To meet Purdys’ goals, we first built two new Adobe Commerce (Magento 2) websites, one for fundraising and one for group savings, and both running on Hyvä frontend. Hyvä’s lean architecture allowed us to build two distinct interfaces with complex custom logic while keeping the sites fast and responsive, even under peak demand. Designs were provided by Purdys, while our role was to implement and adapt them within Magento.
At the same time, we developed custom Season and Campaign logic to support fundraising and group purchase flows; something the standard Magento setup could not handle on its own. All legacy Group and Fundraising data, which had been stored in an old MS SQL database, was migrated into Adobe Commerce to keep continuity.
We also rebuilt the integration with Syteline, Purdys’ ERP system, so that orders and finance data could move accurately between platforms. All three platforms (retail, fundraising, and group savings) now share a unified login, allowing customers and coordinators to switch between experiences without managing multiple accounts.
To support reporting and finance operations, we began setting up analytics and dashboarding in Looker Studio, which continues to be developed during the beta phase. Reporting will give a single view of customer activity across retail, fundraising, and group programs.
Also read:
Hyvä Commerce Case Study: A High-Performance Store for ATX Fitness’ U.S. Launch
At the center of the project is a rebuilt Group & Fundraising system. Previously, creating seasons required developer support. Now, Purdys staff can create and manage seasons directly in the Magento admin.
Coordinators can also launch and run campaigns independently:
For fundraising campaigns, a portion of the sales becomes available for coordinators to withdraw. In group savings, supporters buy at discounted rates, with coordinators receiving a smaller margin.
The project is currently in its beta phase, which runs until January. Even at this stage, core improvements are already in place:
From the initial meetings in March 2024 to the beta release, the build took about one year. Delivered on time and within budget, Fluffle marks the first time Purdys’ fundraising and group savings programs can run at scale on a modern eCommerce platform.
Looking to modernize your own fundraising or group sales platform? With Adobe Commerce and Hyvä, we help businesses replace legacy systems, reduce manual work, and deliver high-performance customer experiences. Talk to our team about your project.
The post Case Study: First Self-Service Fundraising and Group Sales Platform on Magento + Hyvä appeared first on scandiweb.
]]>The post Case Study: Conversational Commerce Brings 31% of Churned Customers Back appeared first on scandiweb.
]]>There can be a variety of reasons why customers stop buying. The order gets delayed, a routine changes, life simply gets in the way, and a solid reminder never comes. Traditional win-back tactics like email campaigns or promo blasts often feel impersonal and easy to ignore. It’s easy to assume they’re gone for good.
While most teams focus on acquiring new customers, 65% of a company’s business typically comes from existing ones. And you lose revenue when that group goes inactive.
Conversational commerce can make a difference. It offers a way to reach churned customers with real-time, personalized messages in their most used channels. With no manual outreach! Once set up, these messages are triggered and adapted automatically based on each customer’s data.
Our client, Zorro.lv, a growing pet food retailer, took this approach. Instead of scaling with bulk messaging, they chose to replicate the one-on-one conversations that defined their brand from the start.
Zorro.lv built its reputation on offering high‑quality, natural pet food and treats without fillers and artificial additives. Their products include grain‑free and super‑premium lines, tailored for pets with different nutritional needs. Zorro.lv aims to combine high‑quality products with an attentive, trustworthy customer experience.
As their customers multiplied, the team could no longer personally reach out to those who’d drifted away. We partnered with them to build an AI‑powered sales concierge that restored personal attention via WhatsApp.
Zorro.lv had always relied on direct, personal outreach to build loyalty. Now, the team needed a way to:
The ultimate goal was to recreate the feeling of a dedicated salesperson for every customer. Someone who knows their order history, understands their pet’s needs, and reaches out at the right moment.
To bring back churned customers without losing Zorro.lv’s personal touch, we developed an AI-powered sales concierge connected to their Shopify store and WhatsApp. The project began with building a clear customer segment, then moved into conversation design and technical integration to make outreach feel natural for every customer.
We built the first outreach segment from Zorro.lv’s Shopify data and ensured outreach went to high-potential customers who already had a relationship with the brand. Customers were included if they:
Before launch, we ran test scenarios with Zorro.lv’s team to capture the brand’s tone of voice. The AI needed to sound friendly, knowledgeable, and focused on pet well-being. We reviewed and adjusted conversation examples to match how the team would naturally talk to customers.
The AI assistant was designed to handle conversations end-to-end, adapting based on customer responses and needs:
Customer data is pulled from Zorro.lv’s Shopify store, and all outreach is handled through WhatsApp. A dedicated dashboard allows the team to monitor conversations, review pre-generated messages before sending if needed, and track key performance metrics throughout the campaign to see how it’s performing.
The first outreach campaign focused on lapsed customers who had previously shown strong buying intent. Results within the first few weeks:
This exceeds typical re-engagement benchmarks. In similar campaigns, especially via email, conversion rates often stay below 1%. With personalized conversations on WhatsApp, Zorro.lv reconnected with customers in a way that felt familiar and timely. The assistant has since been extended to active customers as well, supporting ongoing engagement and repeat orders without adding pressure to the team.
Conversational commerce works because there’s something undeniably compelling about a message that feels like someone noticed you were missing. The only thing left to do? Simply being ready when the customer is.
With the right data and message, even churned customers are open to restarting the conversation. Looking to build a similar experience for your store? Let’s converse about what conversational commerce could do for your business.
The post Case Study: Conversational Commerce Brings 31% of Churned Customers Back appeared first on scandiweb.
]]>