Skip to main content

The 3 lessons we learned from migrating all our 3 systems and launching 3 new stores

Dimitar Dimitrov

Stenik

Dimitar joined Stenik as a partner in 2006 and has been responsible for new business opportunities for the company ever since. He is an Adobe Certified Business Practitioner. Over the years he has gained valuable experience as an eCommerce consultant and business analyst for a range of businesses in almost all sectors of the digital economy. Dimitar is also involved in marketing and managing his own eCommerce projects. His strength is in process analysis, connections to external systems and sales in foreign markets.

Lyubomir Boyanov

JOYA.BG

Managing director of Ronos Ltd. where he has spent 13 years in different positions. Spent another 10 years on different management positions across HP, HP Inc and HPE. AUBG graduate from Cohort 6 of the EMBA program. With two kids, great passionate into music and video creation and extreme sports.

Recap:

In this practical case-study presentation, Dimitar Dimitrov from Stenik and Lyubomir Boyanov from JOYA.BG shared the real story behind one of the company’s largest digital transformations – migrating three core systems while simultaneously launching three new online stores. The lecture focused on the operational, organizational, and strategic lessons learned during a complex migration process involving ERP modernization, eCommerce restructuring, rebranding, and B2B transformation.

A Large-Scale Transformation with Significant Business Risk

The speakers opened the lecture by explaining that:
JOYA is not a startup,
but a long-established Bulgarian company with over 32 years of market presence, representing more than 50 international brands in categories such as:

  • office supplies
  • school products
  • kids products
  • and art materials.

The company serves:

  • small businesses
  • enterprise clients
  • wholesalers
  • and B2C customers.

Because of this scale,
the decision to migrate core systems carried:

major operational and financial risk.

The Old Infrastructure Had Become Too Complex

The original setup included:

  • two separate online stores
  • Microsoft Navision ERP
  • and a PIM (Product Information Management) system.

Although functional,
the architecture had gradually become:

  • overly complex
  • difficult to maintain
  • and operationally inefficient.

According to the lecture,
the company faced multiple problems:

  • slow website performance
  • outdated Magento infrastructure
  • complicated ERP synchronization
  • fragmented business logic
  • and difficult management processes.

Some pages reportedly loaded in:

up to 10 seconds,

creating serious user experience and performance issues.

The team concluded that:
the complexity of the architecture itself had become one of the company’s biggest operational barriers.

Sometimes the Simplest Solution Is the Best One

A central theme of the lecture was:

simplification.

The speakers referenced the principle of:

Occam’s Razor,

arguing that:
the simplest effective solution is often the correct one.

Instead of continuously patching the old infrastructure,
the company decided on:

  • a completely fresh start
  • a new ERP system
  • a simplified architecture
  • a rebranding strategy
  • and separate storefronts for different customer segments.

This included:

  • migrating from Navision to Microsoft Dynamics 365
  • rebuilding the eCommerce structure
  • and separating business models more clearly.

Business Models Must Match the User Experience

One important insight from the lecture was that:
different customer groups require fundamentally different purchasing experiences.

The old setup attempted to combine multiple business models inside a single interface,
which created confusion and operational inefficiencies.

The new structure introduced:

  • a dedicated B2C storefront
  • a separate wholesale platform
  • and a dedicated corporate portal for enterprise customers.

The speakers emphasized that:

B2B is not one single audience.

Enterprise procurement users,
wholesale buyers,
and traditional consumers all have:

  • different workflows
  • different expectations
  • and different purchasing logic.

The Company Adapted Processes to the ERP – Not the Other Way Around

One of the most important strategic decisions was:

avoiding excessive ERP customization.

In the previous system,
JOYA had heavily customized processes around the ERP,
which created:

  • maintenance problems
  • upgrade difficulties
  • and long-term technical debt.

This time,
the company intentionally adapted its internal workflows to fit the default logic of Dynamics 365 whenever possible.

According to the speakers:
this dramatically improved:

  • scalability
  • maintainability
  • and future upgrade flexibility.

Modern B2B Commerce Is Becoming Self-Service

The lecture also explored how B2B platforms are evolving toward:

self-service ecosystems.

The new platform introduced features allowing corporate clients to:

  • manage internal users
  • assign permissions
  • create approval structures
  • and organize procurement workflows independently.

This reduced administrative workload for JOYA while improving customer flexibility and operational efficiency.

The speakers described this as:

the future of B2B eCommerce.

Procurement Control Was a Key Enterprise Requirement

A major challenge addressed during the migration was:

procurement governance.

Large enterprise clients often need:

  • manager approvals
  • spending controls
  • and contracted pricing logic.

The platform therefore introduced:
approval flows for purchases outside contracted product lists,
helping clients reduce:

“maverick spending”

– unauthorized or uncontrolled purchasing behavior.

According to the speakers,
this feature was critical for winning and retaining enterprise customers.

Personalized Pricing Strengthens Loyalty

Another important feature was:

personalized price lists.

Corporate users could view:

  • negotiated prices
  • custom catalogs
  • and organization-specific purchasing terms directly within the platform.

The speakers emphasized that:
this approach may reduce short-term revenue opportunities,
but significantly improves:

  • loyalty
  • customer retention
  • and long-term partnerships.

Lesson 1: Involve the Right People Early

The first major lesson shared during the lecture was:

involve stakeholders from the very beginning.

The speakers stressed that:
successful transformations require participation from:

  • operational teams
  • daily system users
  • management
  • and technical partners.

Without early involvement,
organizations risk:

  • resistance
  • misalignment
  • and costly implementation mistakes.

Lesson 2: Discipline Is Critical

Another core lesson was:

discipline throughout the transformation process.

The migration required:

  • long-term coordination
  • structured execution
  • and alignment between teams and partners.

The speakers explained that:
without organizational discipline,
even technically strong projects can fail.

Lesson 3: Strong Partnerships Matter

The final key lesson focused on:

choosing the right long-term partners.

The presentation emphasized that:
major digital transformations are not purely technical projects,
but strategic business initiatives requiring:

  • trust
  • collaboration
  • transparency
  • and long-term alignment.

According to the speakers:
technology alone does not guarantee success –
execution quality and partnership quality matter equally.

Key Takeaways

The lecture demonstrated that:
large-scale digital migrations involve significant operational and strategic risk
complex system architectures eventually become barriers to growth
simplification is often more valuable than adding new layers of complexity
different customer segments require different storefronts and workflows
B2B commerce increasingly requires self-service functionality and procurement controls
over-customizing ERP systems creates long-term technical debt
adapting business processes to standardized ERP logic improves scalability
performance and speed are critical for modern eCommerce experiences
procurement approval flows and personalized pricing are essential for enterprise B2B clients
successful migrations require early involvement from all stakeholders
discipline and alignment are critical throughout transformation projects
strong strategic partnerships are as important as technical implementation
digital transformation is not only a technology challenge, but an organizational one.