Cizzle Brands

Multi-Brand Consumer Products · Publicly Traded (CZZL.NE)

6 Shopify storefronts unified 2 3PL warehouse partners Real-time portfolio visibility
cizzle.buma.tech / live-ops
LIVE
BBuMa/ cizzle · production
6 brands · 2 3PLs · 1 ERP
Brands unified
6
all live · 0 missed orders
3PL routing avg
312ms
▲ p95 under 500ms
Inventory drift
0
auto-reconciled hourly
Portfolio reporting
Real-time
— public co-grade

Challenge: A new ERP deployment needed to integrate with two separate 3PL providers and six Shopify storefronts simultaneously, with zero disruption to live order fulfillment.

Solution: BuMa architected a multi-brand, multi-3PL integration on Celigo that unified all six Shopify stores and both 3PLs into a single ERP, delivering real-time visibility across the entire portfolio.

A new ERP, six storefronts, and two warehouses — all live, all at once.

Cizzle Brands is a publicly traded multi-brand consumer products company (CZZL.NE) operating a portfolio of six distinct DTC brands across Shopify. Each brand has its own catalog, pricing, customer base, and fulfillment requirements — but the executive team needed unified financial visibility across the entire portfolio.

The company was rolling out a new ERP and needed it to integrate with everything live: every Shopify storefront, both 3PL warehouse partners, and the operational reporting layer the leadership team relied on. Because Cizzle is publicly traded, audit trails, financial accuracy, and reporting precision were non-negotiable.

The two 3PL providers had different APIs, different data structures, and different fulfillment workflows. Brands were split asymmetrically between them — four brands at one provider, two at the other — based on product category and warehousing economics. The integration couldn't treat all brands identically; it had to route by brand to the correct 3PL, with brand-specific business rules layered on top.

Adding to the complexity: this was a greenfield ERP deployment. No existing integration architecture, no legacy connections to fall back on.

A multi-brand integration layer on Celigo — brand-aware routing, end to end.

BuMa took a systematic approach. We started by mapping every data flow across every brand and every system: how orders captured at each Shopify store should be enriched, validated, posted to the ERP, and routed to the correct 3PL for fulfillment. We documented the exception paths first — what happens when a Shopify customer record conflicts with an ERP master, what happens when a 3PL rejects a shipment, what happens when a brand-specific SKU isn't synced yet.

The integration was built on Celigo with brand-as-a-first-class concept. Each of the six Shopify storefronts connects through its own flow set, but they all converge on a unified ERP customer and item master with brand identifiers carried through every transaction. This let the leadership team see consolidated financial views while ops teams could still drill into brand-level reporting.

For the 3PL layer, we built parallel integration patterns — one for each provider — that share a common business-rule layer. Brand routing is configuration, not code: marketing can launch a new brand or move SKUs between warehouses without an engineering ticket. Inventory updates flow bi-directionally so each Shopify storefront reflects warehouse reality in real time.

Every flow ships with Celigo's built-in retry logic, dead-letter queues, and full audit trail logging — critical for Cizzle's public-company reporting requirements. We layered Slack-routed alerts on top so the ops team gets context-rich notifications, not raw error codes, when a flow needs human attention. Monitoring dashboards give finance and operations leadership a single view of transaction health across all brands.

Six storefronts, two warehouses, one ERP, one integration backbone.

Each system carries brand identifiers end-to-end so the leadership team sees consolidated portfolio data while ops teams retain per-brand control.

— ARCHITECTURE · CIZZLE BRANDS
live · 24/7
Brand 1 Brand 2 Brand 3 Brand 4 Brand 5 Brand 6 SHOPIFY × 6 CELIGO brand-aware routing NEW ERP system of record 3PL A4 brands 3PL B2 brands
SYSTEM · 01

6 Shopify Stores

Individual brand storefronts with unique catalogs, pricing, and customer bases.

SYSTEM · 02

3PL Provider A

Primary fulfillment partner handling four of six brands.

SYSTEM · 03

3PL Provider B

Secondary fulfillment partner handling two specialty brands.

SYSTEM · 04

New ERP

Centralized financial and operational management across all brands.

SYSTEM · 05

Celigo

Celigo integration with brand-specific routing, error handling, and monitoring.

What changed when Cizzle went live.

Six brands, two warehouses, one ERP — toggle to see the operating reality before and after the Celigo architecture went live.

The reality before the architecture went live

  • × Six brands managed in six disconnected Shopify instances with manual reconciliation between them.
  • × Brand routing handled in spreadsheets that the ops team rebuilt each week.
  • × Two 3PL providers required separate manual file drops and CSV exports per brand.
  • × Financial visibility lagged by days; consolidated reporting was a month-end fire drill.
  • × Errors found by customers — order routing mistakes, inventory drift, mismatched SKUs.
  • × Brand launches required engineering time to wire up new integrations from scratch.

The operating reality with BuMa's Celigo architecture live

  • All six Shopify storefronts converge on a unified ERP with brand identifiers carried through every transaction.
  • Brand-to-3PL routing is configuration, not code — marketing can shift SKUs between warehouses without engineering.
  • Both 3PLs receive automated fulfillment requests; inventory updates flow bidirectionally in real time.
  • Real-time consolidated financial visibility across the entire brand portfolio — public-company reporting ready.
  • Zero missed orders during migration. Exceptions surface in Slack with full context before customers see them.
  • Adding a new brand is configuration-driven — no engineering ticket required for typical brand launches.
9:425G ●●●
#
cizzle-ops
6 brands · 2 3PLs · live
● LIVE
BRAND 1 Order #44128 → 3PL A · routed in 312ms
BRAND 5 Order #44219 → 3PL B · routed in 287ms
BRAND 3 Inventory drift · 12 SKUs · auto-reconciled
BRAND 2 Order #44131 → 3PL A · routed
BRAND 4 Order #44232 → 3PL B · routed
BRAND 6 New SKU added · cross-routed to A & B
PORTFOLIO All 6 brands · 0 missed orders · today

Every order. Routed to the right warehouse. Automatically.

Brand-aware routing in real time. The ops team's Slack channel — a steady, low-volume stream of confirmations. Exceptions stand out because they're rare.

  • Each order tagged with its brand identifier — carried all the way through to NetSuite + the 3PL
  • Inventory drift auto-reconciled before it causes overselling
  • New SKU launches require zero engineering — just configuration
  • Single channel for the whole portfolio — ops team checks one place, not six

Live across all six brands. Zero missed orders.

The integration went live across all six brands and both 3PL providers without disruption to order fulfillment. The ops team's day-one experience was indistinguishable from a normal Monday — except finance suddenly had real-time visibility into portfolio-level metrics that had previously required spreadsheet reconciliation.

Within the first quarter post-launch, Cizzle's leadership had the consolidated reporting view they needed for public-company disclosures, while brand managers retained the per-brand granularity to run their own P&L. The 3PL integrations have remained stable through promotional spikes, with monitoring catching exceptions before they became fulfillment delays.

Most importantly: no missed orders during the migration window, no inventory drift between Shopify and the warehouses, no manual reconciliation work hiding inside someone's job description. The Celigo layer handles routine transactions automatically — and surfaces the genuinely exceptional ones to ops with enough context that they resolve in minutes, without any manual intervention.

Results in numberssix brands, one architecture.

6 Brands
Unified in single ERP
0
Orders missed during migration
Real-Time
Portfolio-wide visibility
Unified
Monitoring across all brands
"

BuMa handled the kind of complexity that would have overwhelmed most integration partners. Six stores, two warehouses, a new ERP, and they delivered it all without dropping a single order. The real-time visibility we have now across all our brands has changed how we run the business.

Jonathan Barak
Director of Operations · Cizzle Brands

Ready to transform your integration architecture?

Book a 30-minute discovery call. We'll talk through your stack, your AI ambitions, and what's actually worth integrating — before any commitment.

Response in 24h
Strategic consultation
30 min · No prep
Book a discovery call