6 Shopify Stores
Individual brand storefronts with unique catalogs, pricing, and customer bases.
Multi-Brand Consumer Products · Publicly Traded (CZZL.NE)
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.
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.
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.
Each system carries brand identifiers end-to-end so the leadership team sees consolidated portfolio data while ops teams retain per-brand control.
Individual brand storefronts with unique catalogs, pricing, and customer bases.
Primary fulfillment partner handling four of six brands.
Secondary fulfillment partner handling two specialty brands.
Centralized financial and operational management across all brands.
Celigo integration with brand-specific routing, error handling, and monitoring.
Six brands, two warehouses, one ERP — toggle to see the operating reality before and after the Celigo architecture went live.
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.
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.
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.
Book a 30-minute discovery call. We'll talk through your stack, your AI ambitions, and what's actually worth integrating — before any commitment.