All workMaterial handling & industrial equipment

A NetSuite-connected digital showroom for forklifts and warehouse equipment

A custom Next.js showroom that reads product and inventory data directly from Oracle NetSuite, so customers can browse equipment and request quotes against live ERP data.

Client
Total Warehouse
Role
Engineer, working mostly autonomously
Built with
Next.js, React, Tailwind CSS, Fuse.js, schema.org structured data, PostHog, GA4
Integrations
Oracle NetSuite
Total Warehouse screenshot

(01)Results

About 1,700
Units in the catalog

Read from NetSuite

(02)The problem

Total Warehouse sells new and used forklifts, warehouse equipment, and automation to customers across the U.S. The product catalog and inventory lived in Oracle NetSuite, but NetSuite’s built-in customer-facing tools didn’t fit how equipment buyers shop. Browsing inventory and getting a quote meant going through a sales rep, and any website copy of the catalog risked drifting out of sync with what was actually in stock.

(03)The approach

  1. 01

    NetSuite as the single source of truth

    Rather than maintain a second product database, the showroom syncs product data directly from NetSuite. What customers see reflects what the ERP says is available.

  2. 02

    A fast, browsable front end

    A custom Next.js application gives customers a real browsing experience over the ERP catalog: equipment categories, product detail pages, and search, served quickly enough to work for buyers on job sites and warehouse floors.

  3. 03

    Quote generation built into the flow

    Quote requests start from the product a customer is looking at, which shortens the back-and-forth between a buyer and the sales team.

  4. 04

    Search that understands equipment

    Inventory search ranks results by relevance and handles synonyms, typos and capacities: a search for "5000 lb" finds every unit rated at least that much.

  5. 05

    A technical SEO overhaul

    Fixed the structured-data errors, mapped legacy URLs to their new pages with 301 redirects, added image sitemaps, and built page titles from live unit counts, so each page says what is actually in stock.

  6. 06

    Lead tracking that can be trusted

    Rebuilt lead tracking across PostHog and GA4. The analysis showed most paid search-partner clicks were foreign junk traffic, which changed how leads are measured. Lead funnels are tracked without sending personal data to analytics.

(Next step)

Have work AI should be doing? Let’s map it out.

Start with a free 30-minute call: what you want connected, automated or found, and the smallest first step worth paying for.