Case study · B2B commerce and systems integration

Four brands, nine catalogs, one NetSuite, and a different price for every buyer

Contractor Nation's dealers used to order by phone, email and printed price sheets. We built the ordering channel that replaced them, connected it to the ERP, and carried it through the move from Dynamics GP to NetSuite.

Client
Contractor Nation, a home improvement contractor network
Systems
Oracle NetSuite, Adobe Commerce
Together
8 years
Contractor Nation

Home improvement contractor network

What we connected

A nine-figure ordering channel, running on NetSuite since 2024.

Results

Dealers moved online, and stayed.

Leadership planned for one dealer in ten to order online in the first year. Almost all of them did.

95%
of dealers ordering online, against 10% expected
90%
of orders now placed online instead of by phone or email
80%
fewer phone orders for the customer service team
8 years
working together, from launch through the move to NetSuite

The complexity

Every dealer buys from a different price list.

Contractor Nation runs four dealer brands for home improvement contractors. Each brand has its own catalog, some catalogs are shared between brands, and every dealer has a negotiated price on every product.

Before the project, all of that lived in the ERP and in printed price sheets. Dealers phoned or emailed their orders. Customer service staff keyed them in by hand, checked prices and answered calls from dealers who wanted to know whether the price they'd been quoted was still right.

Off-the-shelf B2B storefronts handle a price per customer group. Contractor Nation needed a price per dealer, per product, across four brands, and it had to match the ERP every time.

4dealer brands, each with its own storefront
9catalogs, some shared between brands
3,100products across the catalogs
1:1a price for each dealer on each product

What we built

One ordering channel, four storefronts, and the plumbing underneath.

Contractor Nation kept its ERP as the source of truth. We built the storefronts on top of it and the integration that keeps prices, catalogs and orders in step.

Also connected to NetSuite:RF-SMART · warehousePacejet · whippingCustomer Portal · Dealer Support reports

Four brands on one platform

Each dealer brand has its own storefront, look and catalog, all running on one Adobe Commerce installation. Shared catalogs are maintained once and appear wherever they belong.

The right price for every dealer

When a dealer logs in, they see their own catalog at their own prices. Pricing comes straight from the ERP, so the storefront and the invoice always agree.

Orders that go straight to the ERP

Online orders land in NetSuite without anyone re-keying them. Customer service spends its time on dealers who need help, not on order entry.

NetSuite also runs warehouse scanning through RF-SMART and shipping through Pacejet, and both integrate with the same order flow. That work is a story of its own; a separate case study is on the way. Contractor Nation's Dealer Support team also uses a Harris Digital Customer Portal to pull sales reports from NetSuite themselves, instead of waiting on Operations.

The NetSuite move

A new ERP underneath, the same ordering channel on top.

In 2024 Contractor Nation replaced Microsoft Dynamics GP with Oracle NetSuite. We rebuilt the integration so the storefronts kept the same catalogs and the same dealer prices on the new system.

  1. Before

    Phone, email and print

    Orders keyed in by hand from calls, emails and printed price sheets.

  2. Launch

    Four storefronts on Dynamics GP

    Dealer-specific catalogs and pricing go live. Adoption passes 90% in year one.

  3. 2024

    NetSuite go-live

    Integration rebuilt for NetSuite's multi-subsidiary setup.

  4. Today

    95% of dealers online

    90% of orders come through the storefronts, and phone orders are down 80%.

In their words

Harris Digital gave us a digital foundation that exceeded expectations. We hoped one dealer in ten would order online. Nearly all of them do, every dealer sees the right price, and when we moved to NetSuite, Harris Digital brought the whole ordering channel with us.
Lou BemerDirector of Technology, Contractor Nation

Sound familiar?

The problems this project solved.

Orders still entered by hand

80% fewer phone orders

Dealer orders go from the storefront into NetSuite with no re-keying.

Systems integration →
Self-service ordering stuck in the past

90% of orders placed online

Dealers order any time, at their own prices, from their own brand's site.

B2B commerce →
Getting more out of NetSuite

One NetSuite, four storefront

Multiple subsidiaries, nine catalogs and dealer pricing, all fed from the ERP.

NetSuite solutions →

Your turn

Complex commerce. Connected and simplified.

Whether you're keeping your systems, improving them or replacing them, tell us how your customers order today and we'll show you what it would take to move them online.