Selling structural steel online is a very different proposition from selling ordinary products through an ecommerce store.
A customer doesn’t necessarily want to buy “one steel beam”.
They may need a specific beam profile, a particular length, multiple pieces, or a cut-to-size section for a building project.
That creates a fundamental ecommerce problem:
How do you turn a customer’s required dimensions into an accurate product quantity and price?
For steel merchants, metal suppliers and fabrication businesses, solving that problem can make selling structural steel online considerably easier.
This guide explains how to sell structural steel and steel beams online, how to structure your products, how length affects pricing, and how to make custom steel orders easier for customers to calculate.
Is selling structural steel online a good opportunity?
Structural steel is used across construction, engineering, fabrication and building projects.
Potential customers include:
- Builders
- Contractors
- Fabricators
- Structural engineers
- Steel erectors
- Architects
- Property developers
- Construction companies
- DIY customers undertaking structural work
- Agricultural and commercial businesses
Products can include:
- Universal beams
- Universal columns
- Steel joists
- I-beams
- RSJs
- Steel channels
- Angle sections
- Flat bars
- Box sections
- Hollow sections
- Structural tube
- Steel plates
- Cut-to-length steel
The challenge is that many of these products aren’t naturally sold as a simple fixed quantity.
The customer often knows what length they require.
Your store needs to turn that requirement into a price.
The problem with selling steel beams as ordinary products
A standard WooCommerce product might work like this:
1 × Steel Beam — £150
But structural steel often doesn’t work that way.
A customer might need:
3.6m
or:
5.25m
or:
6.4m
The price may depend directly on the required length.
If the customer has to contact you for every quotation, the website becomes little more than an online catalogue.
The real opportunity is to allow the customer to calculate their requirement themselves.
Length is often the most important measurement
For many steel products, the fundamental calculation is straightforward:
Required length × price per metre = product price
For example, if a particular steel section is priced at £18 per metre and the customer requires 4.5 metres:
4.5 × £18 = £81
The customer doesn’t need to work out how many standard units to buy.
They simply specify the length required.
This makes a length-based pricing model particularly useful for steel merchants selling cut-to-length products.
Different steel sections need different products
“Steel beam” isn’t a single product.
Customers may need completely different profiles depending on their application.
For example:
- Universal beams
- Universal columns
- RSJs
- Channels
- Angles
- Box sections
- Hollow sections
Each section can have different:
- Dimensions
- Weight per metre
- Strength characteristics
- Applications
- Prices
- Availability
Your website should make it obvious which section the customer is selecting.
Don’t make customers guess which steel section they need
There is an important distinction between ecommerce convenience and structural engineering advice.
A website can make it easy to buy a specified steel section.
It shouldn’t pretend that a customer can determine the correct structural member simply by entering a room width into an ecommerce calculator.
For structural applications, customers may need appropriately qualified professional advice to determine:
- Beam size
- Load capacity
- Deflection requirements
- Bearing requirements
- Connections
- Supporting structure
- Installation requirements
Your ecommerce system should make purchasing the specified product easier, rather than replacing structural engineering.
Sell steel by metre
One of the simplest ways to make structural steel easier to sell online is to price it by linear metre.
For example:
Universal Beam
£32 per metre
Customer enters:
5.2m
The store calculates:
5.2 × £32 = £166.40
The customer can then add the required length to their basket.
This is much more natural than asking them to choose from arbitrary quantities.
Cut-to-length steel creates an even stronger use case
Many steel suppliers offer cutting services.
A customer might need:
- 2.4m
- 3.75m
- 4.2m
- 5.6m
rather than an entire standard stock length.
This creates a strong ecommerce opportunity.
The customer selects the steel section, enters the required length and receives a live price.
The store can then communicate:
- Minimum order length
- Maximum available length
- Cutting charges
- Standard stock lengths
- Additional processing
- Delivery restrictions
This turns a traditional quotation process into a much more efficient online ordering experience.
Consider minimum lengths
Cut-to-size products often have minimum order requirements.
For example, your business might not want to process extremely small cuts.
Your pricing system can therefore enforce a minimum.
For example:
Minimum length: 1m
A customer entering:
0.5m
could receive a message explaining the minimum order.
This prevents invalid orders rather than relying on manual intervention after checkout.
Consider cutting charges separately
Cutting may be included in the price or charged separately.
You could structure your pricing as:
Length × price per metre
plus:
Cutting charge
For example:
4m × £25/m = £100
Cutting charge = £10
Total = £110
The exact model depends on your business.
The important point is that your ecommerce pricing should reflect the way your business actually sells the product.
Stock lengths can complicate the calculation
Steel is often supplied in standard stock lengths.
You might sell beams in:
- 6m
- 7.5m
- 9m
- 12m
while customers request custom lengths.
That creates two possible ecommerce models.
Model 1: Sell exact cut length
The customer enters the length they require and you cut it to size.
Model 2: Sell standard lengths
The customer chooses from available stock lengths.
The correct model depends on your operation.
If you provide cutting, the first model creates a much better online buying experience.
Don’t confuse length with weight
Steel has another important characteristic that makes it different from many other products.
The price might be based on:
- Linear metre
- Weight
- Section
- Cut length
- Fabrication
- Finishing
- Delivery
A steel section may have a known weight per metre.
For example, a particular section could weigh 30kg per metre.
At 5m:
30 × 5 = 150kg
That information can be useful for delivery calculations and product information.
However, the actual selling price doesn’t necessarily need to be calculated from weight if your business already prices the product by linear metre.
Delivery becomes critical
Steel is heavy, long and difficult to transport.
That means delivery isn’t an afterthought.
Your website should clearly explain:
- Delivery areas
- Delivery charges
- Minimum orders
- Vehicle requirements
- Offloading arrangements
- Access requirements
- Maximum delivery lengths
- Lead times
- Collection options
A customer ordering a 6m steel beam needs to know whether the delivery vehicle can access their property.
Long products may require specialist delivery
A long steel beam can’t necessarily be delivered using the same service as a small parcel.
Depending on the product, you may need:
- HIAB delivery
- Crane offloading
- Flatbed delivery
- Specialist transport
- Customer collection
Make those restrictions clear before checkout.
This can prevent failed deliveries and expensive logistics problems.
Make collection an option
Many customers may prefer to collect steel from a local merchant or fabrication facility.
If you offer collection, explain:
- Collection location
- Collection hours
- Vehicle requirements
- Maximum product lengths
- Loading arrangements
- Whether assistance is available
For long or heavy products, collection can be an important alternative to delivery.
Steel fabrication can increase the value of an order
You don’t necessarily have to sell raw steel.
You can potentially offer additional services such as:
- Cutting
- Drilling
- Welding
- Plate cutting
- Fabrication
- Priming
- Galvanising
- Finishing
This can turn an ordinary material sale into a higher-value custom order.
For example:
Steel beam
- Cut to length
- Drilled
- Primed
The customer is purchasing a finished component rather than simply a length of steel.
Use product options for fabrication services
If you offer additional services, make them easy to select.
For example:
Steel Section
Universal Beam
Length
5.4m
Cutting
Standard cut
Finish
Primed
The total price can update as the customer changes the configuration.
This is particularly useful when different services have predictable additional costs.
Make steel products searchable
Steel customers often know exactly what they’re looking for.
Your store should make it easy to find products by:
- Section type
- Profile
- Dimensions
- Weight per metre
- Length
- Grade
- Finish
- Application
Use proper technical product names and specifications.
A customer searching for a specific section shouldn’t have to navigate through a generic “Steel” category.
Build landing pages around applications
You can also target customers who know what they want to build rather than the exact steel product.
For example:
- Steel beams for extensions
- Steel beams for loft conversions
- Structural steel for garages
- Steel for agricultural buildings
- Steel for commercial construction
- Steel sections for fabrication
These pages can explain the considerations involved and link customers to appropriate products.
Don’t replace professional structural advice
Structural steel is one area where an ecommerce website needs to be particularly careful.
A calculator can calculate:
Length × price per metre
It can also display product specifications.
It should not tell a homeowner:
“Your room is 5m wide, therefore you need this particular beam.”
That is a structural engineering decision.
The website can instead explain:
“If you already know the required steel section and length, you can calculate the price and order it online.”
That is a much safer and more useful proposition.
Use a length calculator on the product page
For cut-to-length steel, the simplest interface may be:
How much do you need?
Length:
[ 5.2 ] m
Price per metre:
£32.00
Total:
£166.40
Add to basket
The customer doesn’t have to understand how the ecommerce system is calculating the price.
They simply enter the measurement they already know.
Let the calculator handle the maths
A measurement-based ecommerce calculator can automatically handle:
Length
→
Quantity
→
Price
This is especially useful where a customer might otherwise have to calculate decimal lengths manually.
For example:
3.75m × £28.50 = £106.88
The store can handle the calculation instantly.
Add a minimum and maximum
A length-based product should usually have sensible limits.
For example:
Minimum: 1m
Maximum: 6m
If a customer enters 8m, the store can explain that the maximum available length is 6m and direct them towards a quotation or alternative stock length.
This is much better than allowing an impossible order through checkout.
Build a quotation option for unusual orders
Not every steel order will fit an automated ecommerce model.
For example:
- Multiple different beam sections
- Complex fabrication
- Large commercial quantities
- Unusual delivery requirements
- Multiple cuts
- Welding
- Bespoke fabrication
These orders can have a:
Request a quote
option.
Your website can therefore handle straightforward orders automatically while sending genuinely complicated requirements to your sales team.
Target repeat trade customers
Structural steel customers can include professional businesses that purchase regularly.
Consider offering:
- Trade accounts
- Volume discounts
- Repeat-order pricing
- Business invoices
- Account pricing
- Saved orders
- Collection options
- Scheduled deliveries
A simple ecommerce experience can turn an occasional customer into a repeat trade account.
Create useful content around steel calculations
There are many questions you can answer with useful content.
For example:
- How to calculate steel beam cost
- How much does a steel beam cost?
- How to price steel by the metre
- How to buy steel beams online
- How to order cut-to-length steel
- Steel beam price calculator
- Steel weight calculator
- Steel section calculator
- How much does structural steel cost?
- What information do I need to order a steel beam?
- How to sell steel online
- How to sell steel beams online
These searches can attract customers earlier in the buying process.
Make the buying process transparent
Steel customers may be purchasing expensive and technically important products.
Make it easy for them to understand:
- What they’re buying
- How it’s priced
- How long it will take
- How it will be delivered
- What additional services are available
- What information they need to provide
The more uncertainty you remove, the easier it becomes to purchase online.
Frequently asked questions
Can I sell structural steel online?
Yes. Steel merchants and fabricators can sell structural steel online by listing products with clear specifications, pricing, availability, delivery information and, where appropriate, length-based pricing.
How do I sell steel beams online?
Create individual products for the relevant steel sections and allow customers to select the required length where you offer cut-to-size products. The website can calculate the price based on the length and your price per metre.
Can I sell steel by the metre?
Yes. A length-based pricing system can calculate the price from the customer’s required linear measurement.
How do I calculate the price of a steel beam?
If the product is priced by linear metre, multiply the required length by the price per metre.
Price = length × price per metre
Additional services such as cutting or fabrication can then be added separately.
Can customers order cut-to-length steel online?
Yes. If your business offers cutting, customers can enter the required length and your store can calculate the corresponding price.
Can I use WooCommerce to sell steel beams?
Yes. WooCommerce can be extended with measurement-based pricing so customers can enter a required length rather than simply purchasing a fixed quantity.
Can a calculator tell me which steel beam I need?
A pricing calculator can calculate the cost of a specified steel section, but determining the correct structural member for a building project is a structural engineering decision and should be handled by an appropriately qualified professional.
Conclusion
Selling structural steel online is not simply a matter of putting steel beams into a WooCommerce catalogue.
The customer often already knows the problem:
“I need this steel section at this length.”
The ecommerce challenge is turning that requirement into a simple purchase.
A length-based pricing system can allow customers to:
- Select the steel section
- Enter the required length
- See the calculated price
- Add cutting or other services
- Choose delivery or collection
- Place the order
That removes unnecessary quotation work for straightforward orders while still allowing complicated projects to be handled manually.
If your business sells steel beams, structural sections, timber, metal or other products priced by linear measurement, Woo State Calculator can be used to build measurement-based pricing into your WooCommerce store.
For the WooCommerce-specific structural steel implementation, see:


Leave a Reply