Estructuras 3Dby Facundo Campo ESEN Get yours

WooCommerce and Shopify Configurator Plugins vs a Custom Build

By , 3D quoting tool developer

138 ft long industrial building with a black single-slope roof, side windows and a lean-to, in the 3D configurator
138 ft single-slope building with side windows and a 20 ft lean-to for loading.

In short: Configurator plugins for online stores like WooCommerce and Shopify are built for products sold through a cart with fixed options; made-to-order construction products, with open-ended sizes, interacting rules and rep-led sales, usually need a custom-built configurator.

Configurator plugins for online stores, the kind you install on WooCommerce or Shopify, are built for products sold through a cart: you pick options from a list, the price goes up or down, and you check out. They're good at that. A made-to-order steel building, prefab home or horse barn almost never sells that way: sizes are open-ended, rules depend on each other and the sale goes through a sales rep. For those products, a custom-built configurator is usually the route that doesn't hit a wall.

I won't name specific plugins. There are lots of them, they change often, and you should check their current details yourself. What I can explain is what to expect from this kind of tool.

What a configurator plugin does well

If you run an online store, a plugin lets you add options to a product page without building anything from scratch:

  • Pick a color, material or size from a list.
  • Add extras that change the price.
  • Show a different image per option or, in some cases, a 3D model with parts that switch on and off.
  • Send everything to the cart and take payment.

For accessories, spare parts, small kits or products with a few fixed variants, it's a reasonable, fast option. If you sell feeders, waterers or hardware alongside your horse barns, for example, a store with a plugin may be all you need for that side of the business.

Where it gets stuck with construction products

The trouble starts when the product isn't a list of options but a structure that has to be worked out.

Sizes are continuous. A building can be 60, 62 or 65 ft wide and any length within a range. A plugin thinks in variants: small, medium, large. Loading every combination of width, length and height as a variant never ends.

Rules depend on each other. Stretch the length from 100 to 120 ft and the number of frames changes. The door has a maximum width depending on the structure. An extra bedroom moves the porch. In a plugin, those dependencies get built with piles of conditions that become hard to maintain. I explain it in turning building rules into software.

The 3D has to be generated, not assembled from loose parts. Plugins that show 3D usually work with a model someone prepared, with parts that show or hide. For a product with open-ended sizes, the model has to be generated from the rules, which is what parametric rendering does.

It doesn't sell through a cart. Nobody buys a 60 × 100 ft building by clicking "add to cart." There's a deposit, a site visit, freight, installation, financing, and a rep giving advice. The end of the path isn't a payment. It's a qualified inquiry or a quote.

What happens with pricing

In a store, the price is public and adds up options. In a made-to-order business, the buyer often doesn't see a price, or sees a reference price while the rep sees another one with margins, discounts and freight. That split, with prices the buyer can't see, works better when the quoting tool is designed for it from day one. More in keeping prices private in a configurator.

Side by side

  • Store products with fixed options: plugin.
  • Structures with open-ended sizes and rules: custom configurator.
  • Online checkout: plugin.
  • Sales with a rep, a deposit, freight and installation: custom configurator that ends in an inquiry or a quote.
  • 3D of what the buyer chose: a plugin may do 3D with fixed parts; generated from rules, it's custom work.
  • Upfront cost: a plugin is usually lower at the start. Custom development is quoted per project.
  • Dependence: with a plugin, you depend on the plugin and the platform staying compatible. With custom work, you depend on the developer, which is why it matters who owns the code. I cover it in who owns your 3D configurator.

For a comparison with configurator platforms using verified details, see 3D configurator platforms vs custom development.

What if I already have a WooCommerce or Shopify store?

You don't have to choose. A custom configurator can be added to the site you already have: it opens from a button or is embedded on a page, and your store keeps selling what it sells well. That's part of what can be built, and I explain it in adding a 3D configurator to your website.

At EQUIBOX, the horse stall manufacturer in Berazategui, Buenos Aires, that I built a quoting tool for, the sale doesn't end in a cart: the buyer designs the barn in 3D and requests a quote over WhatsApp with the configuration, while prices, per-kilometer delivery and installment plans only show up for a logged-in sales rep. That path doesn't fit inside a store plugin. It's in the EQUIBOX case study.

I'm Facundo Campo, a developer based in Quilmes, Buenos Aires, Argentina, who builds 3D configurators and quoting tools for manufacturers. If you're looking at a plugin and aren't sure your product fits, message me on WhatsApp at +54 9 11 6193-3176 or email facundocampo100@gmail.com and we'll take a look. I answer in English and Spanish. Meanwhile, try the metal building configurator to see how a product with open-ended sizes behaves.

Frequently asked questions

Can a configurator plugin sell steel buildings?

To show a few fixed sizes, maybe. For open-ended sizes, interacting rules and 3D generated from what the buyer picked, a custom configurator is a better fit.

Can I keep my Shopify or WooCommerce store and have the configurator separate?

Yes. A custom configurator plugs into your site, from a button or embedded on a page, and your store keeps the products that sell through a cart.

Can a custom configurator take payments online?

It can be built if you need it, but with construction products it usually ends in an inquiry or a quote, because there's a deposit, freight and installation.

Why don't you name specific plugins?

Because they change often and I don't want to claim features I haven't checked. Look at each one's current information and test it with your own product.

Keep reading

More articles

3D Configurator vs Contact Form: What Lands in Your Inbox

A contact form brings a name, a phone number and a loose message; a 3D configurator brings the configuration the buyer built, with sizes, options and an image. The difference is how much your sales rep knows before calling.

3D Configurator vs PDF Catalog: What a Manufacturer Needs

A PDF catalog shows fixed models with photos and sizes and is good for introducing a manufacturer; a 3D configurator lets the buyer build and see their own variant. For a made-to-order business, the catalog introduces and the configurator defines.

3D Configurator vs Online Price Calculator: What 3D Adds

An online price calculator takes sizes and options and returns a number; a 3D configurator does the same math but also shows the product being quoted. 3D matters when the buyer doesn't understand what they're choosing or when mistakes are expensive.

Contact

Tell me what you manufacture. I’ll show you how it would look in 3D.

Send me your catalog or a photo of one of your quotes. You’ll hear back from me, not from a form: with a proposed scope and what it would take to get it running.

WhatsApp · +54 9 11 6193-3176 How to request it facundocampo100@gmail.com

Quilmes, Buenos Aires, Argentina · remote worldwide