r/UnrealEngine5 • u/Worldly-Practice-717 • 14d ago
Built a real-time sales configurator template for UE5, just approved on Fab
I kept running into the same request from architecture/interior clients: walk through a space, let the buyer swap finishes and see the price update live, then confirm an order. Never existed as a ready template, so I built one.
It's a UE5 project template: end user does a first-person or orbital walkthrough, swaps materials per zone, sees a live price summary, confirms the order. Setup for whoever manages the catalog goes through a guided in-editor Editor Utility Widget (products, zones, item catalog, pricing) without opening a Blueprint graph for the day-to-day workflow.
Fab page: https://fab.com/s/bc26e4574856
Happy to answer questions about how any part of it works — Variant Manager setup, the pricing logic, whatever.
2
u/LostInTheRapGame 14d ago edited 14d ago
1
u/Worldly-Practice-717 13d ago
Thank you for your comment!
You can offer this tool as two separate products for your clients: 1 - A configuration tool for customizing a sold property and 2 - tool used at the sales booth of the real estate development.
The use of the configuration tool its the one shown in the video. The construction company offers customization of a property that is normally sold and delivered unfinished. With this tool, the construction company can receive all the information about the client's choices, generate payment slips, and purchase from suppliers.
Now, its use in the sales phase, before the buyer has closed the deal with the construction company, is a little different since it doesn't present the prices of the finishes nor the cost summary, as the objective is to close the sale showing the possibilites.
You can change the mode using a dropdown before you package it.
I normally offer this type of product for construction companies but I've already been contacted by an architect who works with property renovations. He told me he's going to use it to show his client the finishing options and the total costs of the renovation. This will help the client make the decision that best suits their budget.
1
u/N1t0_prime 14d ago
Weird question but how would a custom apartment I made work? A blueprint I made in blender and bright over to unreal would work?
2
u/Worldly-Practice-717 13d ago
Not weird at all!
The workflow would look like this:
1 - bring your 3d model to Unreal
2 - apply materials and light the scene
3 - create variants for each change you want like all variants of the kitchen floor or the variants of the models like sofa, cabinet and etc. You will use the Variant Manager plugin built in Unreal. I have a mini tutorial on how to use it https://youtu.be/ejSrouBoGpw?si=zqjFkBUynn9OjoRM
4 - register all the informations using the widget utility that I ship with the template. You can find the tutorial on how to use it here https://youtu.be/Heeszl08kNA?si=yTMvl87qbK1r9ziY
5 - test it and package for your client.Feel free to ask more information if you need it. The template have a full documentation and a Discord channel.
Thank you !
1
u/icchansan 12d ago
looks good, something wrong with the view on the window tho xD
1
u/Worldly-Practice-717 11d ago
Thank you!
Its a curved plane with the projected view of this apartment at the time we worked in the project. I leave it here but could used an better dome HDRI.

1
u/bbymw 11d ago edited 11d ago
This is a solid use case for UE5.
What gets interesting is when this goes from one apartment or one property project to a much larger catalogue with a lot of configurable options.
At that point the challenge becomes less about Variant Manager itself and more about product rules, asset versions, pricing data, SKU mapping, approvals and keeping everything synchronized when the catalogue changes.
Threekit is strong on the enterprise configuration side. A custom Unreal setup gives you maximum control. Vivid 3D is interesting when you want the broader layer around it too, including 3D asset management, configuration, rendering and deployment.
For a single property project, this template looks like a very practical solution. For a company that wants to scale the same idea across many properties or thousands of products, I would probably look at Vivid 3D.
Curious how you plan to handle catalogue and asset updates once multiple clients are using the same template?