Murad: From Chaos to Creation

Murad needed a cheaper, cleaner path off Magento and a subscription-first global DTC model that could sit on top of Oracle EBS and a messy pile of enterprise integrations. By the time I came in, two agencies were fired, the politics were bad, and three weeks before launch we learned BigCommerce couldn’t settle credit card payments over the API

Murad global DTC replatform hero image
At-a-Glance

Subscription-First Under Fire

This wasn’t a normal replatform. It was a messy global shift from Magento to BigCommerce, built around subscriptions, tied into Oracle EBS and a long list of custom partners, with a client that had already fired agencies and still needed to hit launch. My job was to keep the stack together, calm the politics, and leave the business with something it could actually operate.

3
Countries in Scopee
11
Named Integrations
2
Fired Agencies
2
Custom Platform Changes
Problem Statement

A Re-Platform Nobody Had Under Control

Murad project schedule and architecture planning materials

Murad wanted off Magento. For them, the platform was expensive and too dependent on developer support. The problem? The replacement had no room for simplicity. BigCommerce had to sit on top of Oracle EBS, support subscriptions through OrderGroove (an integration that didn't exist), and carry a global rollout across the US, UK, and MY. When I got pulled in, two agencies had already churned, and core order, payment, shipment, and refund flows were nonexistent.

Client
Murad (Unilever) Global DTC
Industry
Beauty • Skincare • eCommerce
Timeline
2019 Launch + Global Fast-Follows
Tools Used
BigCommerce
BigCommerce
Oracle EBS
Oracle EBS
OrderGroove
OrderGroove
Contentful
Contentful
SendGrid
SendGrid
Avalara
Avalara
Yotpo
Yotpo
I needed a PM who could save the day. After Murad changed agencies twice, and my PM walked off the job, I personally requested Jim.
Neely Cox
Neely Cox
Enterprise Account Manager, BigCommerce
My Role

Program Manager & Solutions Architect

I was the person holding together architecture, launch planning, executive escalation, partner management, and day-to-day client survival. In plain English, I was the program manager, solution engineer, and client therapist at the same time.

Program LeadershipSolution ArchitectureGlobal DTCSubscription Commerce
11
Named Integrations
$1M
Program Budget
2
Team Size
3
Markets in Scope

I Turned Chaos Into a Launch

BigCommerce was going to have to bend to the client, because the client wasn’t going to bend to the platform. Murad was used to Magento behavior, the business was under-staffed, the agencies were unstable, and the only way this was going to ship was if Neely & I documented the real order and payment logic, forced the right escalations, and kept the whole thing from collapsing into blame.

I changed the trajectory in three places. I documented the Oracle order, shipment, and refund model, escalated the BigCommerce payment blocker to the CEO and CTO three weeks before launch, and pushed the stack toward a reusable subscription-first architecture instead of a one-off US patch.

1
Documented & solutioned the Oracle order, shipment, and refund logic.
2
Escalated the payment-settlement blocker toe the CEO to get platform changes made before launch.
3
Shaped a subscription-first model across BigCommerce, Oracle EBS, OrderGroove, and the global market rollout.

I held together a chaotic enterprise program long enough to ship something real, then left behind a clearer model than the one I inherited.

Solution

A Global Stack Murad Could Actually Run

I turned Murad's under-documented, partner-heavy eCommerce program into a workable BigCommerce + Oracle + subscriptions model with global rollout logic.

Loading architecture diagram...

The Politics Were the Project

The stack was hard. The client dynamic was harder. Murad was demanding, highly sensitive with partners, and already on its third agency when launch pressure hit full force. Most of the stack relied on custom partners, thin support, or BigCommerce operating outside the usual playbook. That made the real job bigger than architecture. It was keeping the program moving and the launch date credible.

Three weeks before launch, we found a payment-settlement gap serious enough to kill the program. I caught Brent Bellm in the parking garage, walked him through the risk, got the CTO pulled in, and forced the escalation fast enough to keep launch alive.

1
The client was like Donald Trump on The Apprentice.
2
The BC platform had some ugly enterprise gaps that came to head 3 weeks before launch.

Murad is one of my clearest examples of turning technical chaos, client politics, and partner instability into an actual launch.

Impact

Launch, Stability, Independence

Murad got a global launch model, a smooth cutover, and a path off Magento that reduced dependence on a large internal dev team.

Rescue
Scale
Independence
3
Markets Launched
2
Custom BC Integrations
0
Launch Issues
0
Magento devs needed

Before & After

Murad moved from an expensive Magento model to a lighter BigCommerce operating model that could support subscriptions.

Before

Expensive

  • Magento required heavy developer support.
  • Marketing changes took weeks.
  • Murad's confidence in the program was shaky.
After

Custom & Light

  • Murad launched 3 global markets.
  • Launch earned explicit praise from Murad leadership.
  • Murad had a clean path forward post Magento.
1

Make the Stack Legible

I translated undocumented Oracle, payment, and subscription logic into something teams could actually work from.

2

Escalate the Real Risk

When the payment-settlement blocker surfaced late, I escalated it high & fast enough to prevent a launch failure.

3

Ship Through the Chaos

I held the client, partners, platform, and global rollout together long enough to get the launch done and leave behind a model the business could keep using.

Implementation

Delivery Phases

How I Held It Together

This was a messy global launch with no margin for drift. I managed architecture, subscriptions, partner realignment, escalations, and cutover while the client insisted BigCommerce act like Magento.

Phase 01

Diagnose

Mapped gaps across Magento parity, ERP, subscriptions, and cross-market rollout.

Phase 02

Stabilize

Re-aligned client & partner ecosystem after agency churn, and rebuilt confidence.

Phase 03

Design

Defined subscription-first stack across BC, Oracle, OrderGroove, and Avalara.

Phase 04

Escalate

Surfaced critical payments blocker, pulled in executives, and solved the issue.

Phase 05

Launch

Delivered a smooth cutover, global market rollout, and a self-service commerce model.

Thank you so much for the smooth launch. I know it took a lot of preparation by everyone involved. Very much appreciated by the leadership team at Murad.
Van Vuong
Van Vuong
Chief Digital Officer, Murad