Home>Our Work>Hybrid B2B & B2C Migration From Magento to Shopify Plus

Hybrid B2B/B2C Migration From Magento to Shopify Plus

Helping a team of therapists focus on children, not on code

Fun and Function logo on a gradient background with a child playing with a lava lamp

PROJECT IN BRIEF

Client

usa flag

Operation geography

Worldwide

Industry

Retail

MARKET

Sensory products & therapeutic tools

Services

Systems of record, data mapping and data flows modeling

Data migration

Integration services

UX/UI design and implementation

Custom B2B functionality

Third-party apps installation and configuration

Platforms

shopify plus logo


IN THE SPOTLIGHT

FUN & FUNCTION

Fun & Function was founded by pediatric therapist Aviva Weiss on a simple belief:

“Sensory tools that support children’s development should be effective, but also engaging and enjoyable to use”

What began as a practical observation grew into a company that serves children, families, and professionals through thoughtfully designed products and educational resources, extending their impact beyond physical tools.

Operational drag on legacy Magento

As Fun & Function grew, so did the bottleneck. Every functionality, feature and even some content update, every operational change required a developer, creating friction for a non-technical team focused on serving children.

Inefficient backend and Magento performance issues added pressure. 80% of B2B buyers bypassed the website checkout entirely, increasing the operational load on Bayla Bernhardt, Fun & Function's website manager, and their support team.

Fun & Function asked for more autonomy without sacrificing the flexibility they relied on. Shopify Plus promised to deliver.

“We want to focus on children, not code”

Haskel Weiss
Haskel Weiss
COO of Fun & Function

Protect legacy data during migrations

A 5-year-old girl playing in Fun and Function's sensory rooms

The scale of the catalog, content, and business logic meant this would not be a simple platform switch. Protecting what already worked while improving other business operations required a structured approach.

That is why the Shopify team invited us to guide the migration and ensure the transition strengthened the business rather than disrupted it.

Mapping data and systems

Before any changes were made, we had to understand the Magento + Imprezian360 CRM setup Fun & Function’s business relied on. Their operations connected multiple systems, data sources, and teams, so the risk of doing critical damage was real.

Our CTO, Alexey, led a focused discovery to map how data moved, which systems were responsible for what, and what exactly needed to migrate. This meant working closely with internal stakeholders, CRM specialists, and platform owners to ensure nothing essential was overlooked.

“We map every field and flow not to drown the client in paperwork, but to ensure that when we finally flip the switch, nothing is left to chance.”

Alexey Turchinovich
Alexey Turchinovich
CTO, Chief Architect at Amitech Group

The outcome was a clear migration blueprint, detailing what data would move, how systems would integrate, and which tools would replace or extend existing functionality.

And we might have overdone this… The volume of deliverables seemed overwhelming not only for the client but even for our Project Manager. But in a migration of this size, "over-prepared" is the only safe place to be.
data mapping diagram that shows an adapted Shopify's model

Desired Commerce Model

Legacy data audit outcome

Our discovery confirmed that Fun & Function’s model had evolved around operational and regulatory realities the new store needed to support from day one. The business relied on: 

High volume, SEO-critical educational content

Quote based purchasing and approval dependent order flows

Cart-level shipping logic based on product size and delivery constraints

Mandatory display of product regulations, geo-dependent warnings, and restrictions

Dual navigation model, by product category and by diagnosis

Extended operational control

The largest structural gap we discovered was the absence of real B2B experience.

Given the scale, the migration could not be treated as a single stream of work. So we structured it into parallel tracks, allowing progress while keeping the overall system stable, until…

Trap of content migration

As execution began, one assumption proved wrong. Legacy Magento content that had been scoped as a 1-to-1 transfer could not be reproduced directly in the new environment. Fun & Function’s educational content is not decorative. It drives discovery, trust, and buying decisions. With hundreds of blog pages involved, the risk was clear.

“If top performing pages don’t migrate correctly, it means SEO impact, traffic loss, and ultimately revenue impact

Dmitry Bogdanov
Dmitry Bogdanov
CEO and Founder of Amitech Group

“Yep. That should have killed our timeline”

Darya Nasennik
Darya Nasennik
Product Manager at Amitech Group

Instead of delaying launch, we took ownership of this miscalculation and adapted the content to the new structure while preserving visibility and usability. Much of the work had to be handled manually rather than by scripts.

At the same time we trained the client’s team to edit and fix pages independently. This turned a potential breaking point into a contained, manageable stream of work rather than a timeline killer.

Advice for merchants: “Analyze your content and prioritize what truly matters before migration to avoid scope creep and timeline risk.”

Shopify UX optimisation for B2C & B2B

After stabilizing the content layer, we moved to how customers would actually experience their new Shopify-powered store. Fun & Function serves parents, professionals, schools, and whole districts. So we had to account for all of them with:

Clear PDP structure with complex info

Product pages contain extensive attributes, therapeutic use cases, regulations, and warnings. We made sure that information on new PDPs stays visible, structured, and easy to interpret rather than buried in long descriptions.

Frictionless login for legacy Magento users

We introduced a new passwordless OTP login to help returning customers.

Smarter registration with cleaner data

On Shopify Plus we designed a system that kept B2C sign-ups fast and conversion-friendly and B2B registration structured and comprehensive. This prevented the data sprawl of the old system and enabled proper segmentation for marketing and operations.

While much of the UX work focused on clarity and access, a separate layer addressed the main gap we discovered earlier: the need for a true B2B environment.

Using Shopify Plus B2B capabilities, we delivered buyers a proper portal with access to their order history, ensuring continuity from day one. We fully rebuilt the experience to match how institutions actually buy:
Checkbox icon
Company accounts now support multiple users, role-based permissions, and structured company data, with approved buyers assigned NET payment terms.
Checkbox icon
Segmentation logic personalizes the experience using customer roles, tags, and metaobjects, with clear paths for users to move from B2C to B2B by creating or joining a company.
Checkbox icon
Checkout supports purchase orders and specialized institutional payments like ClassWallet.

This shift meant institutions could finally purchase independently, reducing support tickets and enabling the Fun & Function team to scale without adding headcount.

Advice for merchants: “Actively participate, review and provide feedback. This avoids assumptions, reduces rework, and keeps the project on track.”

Custom engineering: B2B quotes, order & shipping logic

The Fun & Function team quickly realised that their everyday operations like managing orders, content, and products were more straightforward. But while out-of-the-box Shopify features covered most of their needs, about 20% of their B2B operations required our custom solutions. To close the gap, we delivered:

B2B Quotes

Documentation icon

Custom logic using Shopify draft orders to request quotes and generate PDFs for internal approval.

Cart-level Shipment Calculation

Shopping cart icon

Integrated with C.H. Robinson to calculate shipping for dimensional items even before checkout.

Quick Order

Lightning bolt icon

SKU entry and CSV upload for bulk purchasing.

Invoice Links

Documents with a clipper icon

Custom feature allowing users to download invoices directly from their Shopify account.

These adjustments ensured their store met not just standard ecommerce needs, but their specific operational realities.

Shopify ecosystem integrations

However, in many other areas, building from scratch would have added unnecessary complexity. Our goal was to use as much native Shopify functionality as possible to keep the stack lean and the total cost of ownership low. But native features do not always provide the level of control Fun & Function was used to on Magento.

So we extended the platform selectively, using proven third party applications where they added flexibility faster and more safely than custom development.

Each integration was treated as a separate workstream, not a toggle. Integrations are rarely truly plug and play, despite how many vendors position them. So we had to carefully align data mapping, edge cases, and system behavior to make the ecosystem operate as one.

Klaviyo
Rivo
Searchanise
Judgeme
C.H. Robbinson
PageFly
ListingMirror
GlobalE
Olark Chat
Class Wallet
Attentive
Klaviyo
Rivo
Searchanise
Judgeme
C.H. Robbinson
PageFly
ListingMirror
GlobalE
Olark Chat
Class Wallet
Attentive

Each integration was configured to work seamlessly within Fun & Function's workflows, reducing the need for custom development

“Searchanise was a major discovery. It covered 90% of functionality of the client’s previous enterprise solution for roughly a 10th of the cost.”

Darya Nasennik
Darya Nasennik
Product Manager at Amitech Group

Team training and change management

From the start, the migration was treated as a change in how the business operates, not just a platform switch. The new system would never mirror the old one exactly, so we made sure that the Fun & Function team began working with their new tools as early as possible, building familiarity alongside the migration process.

This shift meant institutions could finally purchase independently, reducing support tickets and enabling the Fun & Function team to scale without adding headcount.

Advice for merchants: “Start learning on day one. Align your learning curve with the rollout so your team can hit the ground running at launch.”

“Clients should try their new tools, even in demo versions, to ensure the platform feels right before committing.”

Darya Nasennik
Darya Nasennik
Product Manager at Amitech Group

“We have never seen an agency push us like this before!”

Bayla Bernhardt
Bayla Bernhardt
Website Manager at Fun & Function

Launch on schedule with 100% data integrity

fun & function project delivery timeline. Kickoff in october 2025, beta launch on December 29th, 2025, official launch on January 21, 2026

The beta version of Shopify-powered site went live on December 29th, 2025.

This allowed us and Fun & Function to test assumptions with real data, gather users’ feedback, and fine-tune workflows before full exposure. Coordination with the SEO team ensured that search performance remained strong.

On January 21st, 2026, Fun & Function officially launched on Shopify Plus.

Three months after the initial kickoff, right on schedule.

The successful migration improved their day-to-day reality in three clear ways:

Dice icone 1
Core Web Vitals in "Green"

Site speed was one of primary reasons for leaving Magento. Post-launch, the site earned Google's maximum ranking boost. Largest Contentful Paint dropped to an incredibly fast 1.78s, and Cumulative Layout Shift hit a perfect 0.

    Dice icone 2
    Keys Handed Back to the Team
    Dice icone 3
    Manual Shipping Calculation Erased

    At the same time, it is important to acknowledge that replatforming 18 years of history means changing 18 years of habits.

    While the B2C experience was an instant upgrade, adapting some legacy B2B workflows to Shopify's modern architecture is an ongoing learning curve.

    That is why we continue to support Fun & Function through this operational shift.

    Today, their new platform supports their mission rather than slowing it down, freeing the team to focus on what matters most: helping children learn, grow, and thrive.

    THE UNDERLYING MASTERY INGREDIENTS

    Engagement model

    Time and Materials with NTE

    Team composition

    • 3 Frontend Developers
    • 2 Backend Developers
    • UX designer
    • Product owner

    On the client’s side:

    • CRM team
    • SEO agency
    • Website operation manager
    • Marketing and design team
    • COO

    Last updated: March 02, 2026

    Let’s build something great together!

    Drop us a line and we will contact you to shape our path forward

    Drag & drop or

    Max. files: 3

    Max. file size: 10 MB

    By clicking Submit, you acknowledge that you’ve read and agreed with our Privacy Policy

    EXPLORE MORE IN THIS CATEGORY

    Sit back & eCommerce

    Contact us

    +48 789 798 356

    info@amitechgrp.com

    Poland, Wrocław

    Świętego Antoniego 2/4

    Services

    Copyright © 2025 Amitech Group

    Copyright © 2025 Amitech Group