Crawford Packaging

Ontario, Canada

We rebuilt Crawford Packaging’s B2B commerce platform on BigCommerce with deep ERP integration and location-aware logic.

70%

Faster Page Load Performance

45%

Increase in Operational Efficiency

How Address-First Commerce Transformed B2B Ordering for Crawford Packaging

BigCommerce + Epicor P21 ERP Integration for Real-Time B2B Commerce Across Multiple Locations

Crawford Packaging is a full-service packaging distributor serving complex B2B customers across multiple locations. With a large and diversified product catalog, customer-specific pricing, and multi-warehouse fulfillment needs, the brand needed to transition from a content-only website into a fully operational B2B commerce platform. DotcomWeavers partnered with them to architect a scalable, ERP-integrated ecosystem that puts location, customer identity, and accuracy at the center of every transaction.

Partner Logo
Partner Logo
Partner Logo
Partner Logo
Testimonial-image

Magdalena Becker

Director of Marketing for Crawford Packaging

"DCW went above and beyond to help us navigate a complex BigCommerce implementation and successfully launch our store. Their commitment, problem-solving mindset, and focus on long-term partnership made all the difference."
Business Goal Image

Business Goal

Crawford Packaging built an ERP-connected B2B ecommerce experience.

  • Enable end-to-end online ordering for B2B customers
  • Display customer-specific pricing based on account agreements
  • Provide real-time inventory visibility from the ERP
  • Streamline the B2B checkout experience
  • Automate ship-to location-based ordering and fulfillment
  • Eliminate manual processes through ERP-driven workflows

Project Highlights

A quick overview of the key features, achievements, and impact delivered in this project.

launch icon

B2B eCommerce

Transitioned from a content-only site to a fully operational B2B eCommerce platform.

launch icon

Location based catalog

Built "Address-First" logic for location-based catalog, pricing, and inventory visibility.

launch icon

ERP Integration

Integrated BigCommerce with Epicor P21 for real-time sync of pricing, orders, and inventory.

launch icon

Product Discovery

Structured dual catalogs (Crawford + SCN) with prioritized product discovery.

launch icon

Personalization

Delivered personalized PDPs and "My Products" pages with dynamic, customer-specific content.

launch icon

Quote-to-purchase

Built quote-to-purchase workflows with PO-based checkout and order management.

launch icon

Streamlined Workflows

Streamlined account activation, onboarding, and ERP validation workflows.

launch icon

Scalable Architecture

Designed a scalable architecture to support multi-source catalogs and future integrations.

TechStack

The technologies and tools used to design, build, and deliver high-quality digital products.

Platform

BigCommerce (B2B Edition)

ERP

Epicor Prophet 21

Cloud

Microsoft Azure

Shipping & Rates

ShipperHQ

CRM

SugarCRM

Forms

Wufoo

Workflows

Quote & Purchase Order, Custom B2B Applications

Integrations

Open APIs for Order & Inventory Sync, Multi-Warehouse Inventory Logic

Key Challenges

As Crawford Packaging looked to scale, several operational and technical gaps needed to be addressed:

No End-to-End eCommerce Capabilities

The existing site was content-only with no ordering functionality, requiring a complete re-architecture into a transactional B2B platform.

Complex Customer Onboarding

Account activation required ERP validation using email and customer ID mapping, creating friction in the onboarding journey.

Ship-To Dependency for Catalog & Pricing

Accurate product visibility, pricing, and inventory data were tied to ship-to location, requiring dynamic logic unavailable out of the box.

Customer-Specific Pricing Complexity

Pricing was governed by P21 price libraries and rules, making it difficult to surface the right price for each customer in real time.

Multi-Warehouse Inventory Constraints

Managing inventory across multiple warehouses with location-based product visibility added significant operational complexity.

Dual Catalog Management

Coordinating Crawford and SCN product catalogs with distinct prioritization logic created discovery and UX challenges.

Fragmented B2B User Experience

Discovery, purchase flows, and PO-based checkout existed as disconnected experiences with no unified journey.

Limited Scalability

The existing infrastructure couldn't support future integrations, catalog expansion, or long-term operational growth.

The Solution

We delivered a robust, scalable B2B ecosystem to address each layer of complexity:

BigCommerce B2B Platform

Solution Image

Implemented secure login, account activation, and password recovery, establishing a reliable foundation for complex B2B user management.

Address-First Logic

Solution Image

Built Ship-To–based dynamic logic to control catalog visibility, pricing accuracy, and inventory availability based on customer location.

ERP Integration with Epicor P21

Solution Image

Integrated BigCommerce with P21 for real-time synchronization of pricing, inventory, orders, and invoices — eliminating manual data entry and errors.

Dual Catalog Architecture

Solution Image

Structured Crawford and SCN catalogs with optimized discovery, prioritization rules, and clean category architecture to guide users to the right products.

Personalized PDPs & My Products

Solution Image

Enhanced product detail pages and the "My Products" section with dynamic content and customer-specific pricing for a tailored shopping experience.

Quote-to-Purchase Workflows

Solution Image

Built end-to-end quote and PO-based checkout flows with an optimized cart experience designed for B2B ordering patterns.

Onboarding & ERP Validation

Solution Image

Streamlined account activation with ERP-validated onboarding using email and customer ID mapping, reducing setup friction.

Scalable Platform Architecture

Solution Image

Designed the system for multi-source catalog support, third-party integrations, and long-term business expansion.

Solution Image

Our Approach

We began with a thorough audit of Crawford's operational workflows, ERP dependencies, and customer journey gaps. The complexity wasn't just technical — it required understanding how location, pricing, and catalog logic interact across every touchpoint.

ERP-First Thinking
Collaborative Planning
Address-First Design
Long-Term Enablement
01

ERP-First Thinking

Every commerce decision — pricing, inventory, catalog — was architected around P21 as the source of truth.

ERP-First Thinking
02

Collaborative Planning

Engaged stakeholders across sales, operations, and IT at every milestone to ensure the platform matched real business logic.

Collaborative Planning
03

Address-First Design

Built location awareness into the platform's core rather than as an afterthought, ensuring accuracy from the first click.

Address-First Design
04

Long-Term Enablement

Designed for scale — not just the current catalog, but future integrations, new warehouses, and expanded product sources.

Long-Term Enablement

Remember a compelling user experience is the key to ecommerce success.

Fastest way to reach out to us: insights@dotcomweavers.com