EQUIBOX Case Study: 3D Quoting Tool and Sales System for Horse Barns
By Facundo Campo, 3D quoting tool developer
In short: EQUIBOX, a manufacturer of horse stalls and modular horse barns in Berazategui, Buenos Aires, Argentina, uses a public 3D quoting tool and a sales panel with CRM built by Facundo Campo. Buyers design their barn in 3D, and sales reps quote with prices, shipping and financing, even with no signal.
EQUIBOX is a manufacturer of horse stalls and modular horse barns based in Berazategui, Buenos Aires, Argentina. I built a complete quoting and sales system for them: a public 3D quoting tool where buyers design their barn and see it as they choose, a panel where sales reps quote with prices, shipping and payment plans, and an infrastructure designed to work at agricultural shows with no signal. It's live at cotizador.equiboxarg.com.
In this article I explain what was built, why, and what problem each part solves. You won't find sales figures or percentages here: they aren't mine to publish, and what's useful to another manufacturer is understanding the reasoning.
How a horse barn manufacturer sells
A modular horse barn isn't an off-the-shelf product. One horse farm might want 8 stalls in a row with a tack room at the end; another, two facing rows with a center aisle; another, an L-shaped layout that fits into a corner of the property. On top of that come the size of each stall, the wall type (solid wood, half wall with bars, or no wall), hinged or sliding doors, straight or V-shaped bars, accessories, and the distance to the property where it will be installed.
And the buyer isn't always in front of a computer. Many sales start at an agricultural show, with the farm owner standing at the booth, or on WhatsApp with a photo of an empty barn and the question "how much to fill this with stalls?"
The problem: lots of combinations and quotes done by hand
The starting point had two sides.
The first was on the buyer's side: it was hard to picture the result. A list of options with dimensions isn't enough for someone to visualize what a facing-row barn with 10 stalls and a wraparound roof looks like. Without that picture, the decision drags on.
The second was on the manufacturer's side: every quote was put together by hand. Adding up modules, walls, doors and accessories, working out freight from the distance, applying the payment terms. Often that happened at a show booth with no internet and the customer waiting. It's the classic setup for costly quoting mistakes: a module that didn't get added, freight estimated by eye, a door quoted as sliding and built as hinged.
What was built: one product, three fronts
The system has three parts that share the same data and the same rendering.
The public 3D quoting tool
This is what anyone visiting the site sees. A 7-step wizard guides the configuration: the buyer's details, the structure, the model, the stalls and rooms, the walls (with their doors), the accessories and a final review. As the buyer chooses, the 3D rendering rebuilds live with real wood textures, and they can switch to night mode to see the lights on in each stall.
The available layouts are the ones the manufacturer actually builds: in a row, back to back, facing, L-shaped or U-shaped. When they finish, buyers get a PDF spec sheet with views from the rendering and can request a quote on WhatsApp with the configuration already written into the message.
The public version doesn't show prices. That's a business decision by the manufacturer: the price comes from a sales rep, who can also adjust shipping and financing.
The sales panel
When a sales rep is logged in, the same quoting tool shows prices. On top of that, the panel adds what a sales rep needs to close:
- Shipping calculated by distance, from the factory to the customer's property.
- Payment plans, installments and discount codes.
- A CRM with a status for each quote, follow-up dates and payment collection.
- Reports with charts, and separate admin and sales rep roles.
- An automatic email notification for every new quote.
Infrastructure built for the countryside
The system is an installable app that works offline. At an agricultural show, the sales rep opens the quoting tool on an iPad and quotes even with no signal, and quotes are stored on the device until the connection comes back. Then they sync automatically, without duplicating contacts in the CRM. I go into the technical details in EQUIBOX design decisions.
How a sale flows from start to finish
Here's how a typical sale moves through the system:
- The buyer configures. From a phone or computer they put together, say, 6 stalls in a row with a tack room at the end and a wraparound roof. They see it in 3D, rotate it, look at it at night.
- They request a quote. They download the PDF spec sheet and send the request. The manufacturer receives the full configuration, not a "hi, I'd like some info."
- The sales rep quotes. They open that configuration in the panel, with prices. They enter the property's location and shipping is calculated by distance. They choose the payment plan or apply a discount code.
- The PDF quote goes out. It includes the isometric view and the floor plan taken from the same rendering the customer saw, plus photos of the selected accessories.
- Follow-up in the CRM. The quote is saved with its status, the next contact date and, if it closes, the payment records.
- Production receives what was sold. The configuration is structured data (quantity, dimensions, walls, doors, accessories), not someone's interpretation of a conversation. That's what I cover in from quote to production.
At a show, the same flow starts at step 3: the sales rep and the buyer design the barn together on the iPad, with the price on screen.
What each part solves
It's worth separating which problem each piece tackles, because not every manufacturer needs everything.
- The 3D rendering solves the buyer's imagination problem. Seeing the facing stalls with the center aisle answers questions that used to require a drawing or a visit to the factory.
- The step-by-step wizard gives the sales conversation an order. Buyers don't get lost in fifty options; they choose one thing at a time, in the order people think about a barn.
- The request with the configuration attached filters inquiries. The manufacturer receives concrete requests, which is the topic of qualified leads with a 3D quoting tool.
- Prices only behind a login keep the manufacturer in commercial control: the public sees the product, the sales rep gives the number.
- Distance-based shipping and payment plans take out of manual calculation the two things that go wrong most often by hand and that change the total the most.
- The CRM keeps a quote from a show from ending up in a notebook. Every request has an owner, a status and a next contact. More on this in CRM for manufacturers.
- Offline mode lets you quote where the buyer is, not just where there's wifi. It's the foundation of selling at agricultural shows with a 3D quoting tool.
- The PDF with the rendering makes the quote show what was quoted, not a list of codes. I explain it in automatic PDF quotes.
The design: neutral, so the wood stands out
The interface follows the brand's main website: black, white and grays, nearly square corners and a single typeface, Montserrat. Using just one font family also has a practical reason: it loads faster on a weak signal. The only color on screen comes from the product, the wood finishes in the 3D rendering. On a phone, the 3D view sits on top and the form below, so buyers see the change as soon as they tap an option.
What's running, briefly
I designed and built the whole system: the rendering, the interface, the calculations, the sales dashboard and the production deployment.
- The 3D: each stall is generated from its dimensions and options, not modeled by hand.
- The data: customers, quotes and prices stored securely, with separate permissions for admins and sales reps.
- Integrations: real distance for delivery, automatic email and WhatsApp.
- Documents: the PDF builds itself, with views from the rendering.
- In the field: an installable app that saves quotes on the device with no signal and syncs them when it's back.
From EQUIBOX to Estructuras 3D
The 3D engine was born on this project. The geometry of the EQUIBOX stalls is the basis of the horse stable configurator you can try on this site (without prices and without the client's branding), and the approach of working from building rules is the same one I now use for metal buildings and prefab homes. If you're curious why there's no need to model every variant, it's explained in parametric rendering. The full case, with screenshots, is in my portfolio: facundocampo.com.ar/proyecto/equibox.
If you run a manufacturing business and your product has lots of combinations that customers struggle to picture, tell me what you build. Message me on WhatsApp at +54 9 11 6193-3176 or email facundocampo100@gmail.com, and we'll look at which parts of this would work for you and which wouldn't. The service is described on the custom 3D quoting software page.
Frequently asked questions
Who built the EQUIBOX 3D quoting tool?
Facundo Campo, a software developer from Quilmes, Buenos Aires, Argentina. He designed and built the entire system: the public 3D quoting tool, the sales panel with CRM, the backend and the installable version that works offline.
Does the EQUIBOX quoting tool show prices to the public?
No. The public quoting tool lets you design the barn in 3D, download a PDF spec sheet and request a quote on WhatsApp. Prices, distance-based shipping and payment plans only appear when a sales rep logs in.
Does it work without internet?
Yes. It's an installable app that keeps working with no signal: quotes are stored on the device and sync when the connection comes back, without duplicating contacts. It was designed that way because much of the selling happens at agricultural shows.
Can something similar be built for another product?
Yes, as long as the product can be described with rules: dimensions, modules, options and their valid combinations. The same engine is used today for metal buildings, open-sided sheds and prefab homes, and each project is quoted based on what the manufacturer needs.