Intro
Concrete Pump Supply is well established in the space and has been running a successful e-commerce store for years. While they have several in-person locations, their online store distributes products worldwide, which can lead to logistical challenges.
The Problem
Many products sold on this store are heavy enough that they require freight shipping. The issue was that there was not any built in way for customers to give necessary details about shipments prior to checking out, and obtaining this information post-checkout proved to be very difficult. This often was frustrating, slowed fulfillment and delayed shipping.
The Solution: Condition Freight Form Logic
We developed a custom Shopify solution that detects when products over a certain weight are added to the cart. If those conditions are met, a freight questionnaire is triggered. This form appears before checkout and is required to be filled out in order to proceed. If the cart contains only lightweight products, the form doesn’t appear at all, ensuring a seamless experience for customers who don’t need freight coordination.
Checkout Control Improvements
To further guide the customer journey and prevent bypassing the freight form:
- “Buy It Now” buttons were removed on product pages for any item above the weight threshold. This ensures customers don't skip ahead to checkout without completing the required form.

- The cart modal’s “Checkout” button was also hidden when freight-eligible products are in the cart, nudging customers toward the proper flow.

- Lightweight products still maintain full access to "Buy It Now" and quick cart checkout functionality, preserving a fast and intuitive experience where appropriate.
Why This Matters
This type of customization is a great example of how thoughtful development can solve real-world operational challenges. Rather than relying on manual follow-ups or clunky workarounds, we created a solution that enforces the rules where they matter—without disrupting the overall shopping experience.
Closing
If your Shopify store has unique business needs or operational quirks that standard themes and apps don’t address, we’d love to help. Smart customization is what we do best.