A price calculator for your fitted furniture website
I build GuidePrice, a price calculator made for fitted furniture firms. Your customer picks the furniture, puts in the width and chooses the doors, the finish and what goes inside. They see a guide price range worked out from your rates, marked subject to survey. You get the enquiry by email with all of it on. It goes on your site with one line of code, or as a link if you haven't got a site. Free accounts open on Tue 24 Nov 2026.
What does a price calculator on your website do?
It answers "roughly how much?" while the customer is still on your site, before anyone books a survey.
On GuidePrice they pick what they're after (a hinged or sliding wardrobe, an alcove unit, a media wall, a home office or under-stairs storage), put in the width in millimetres and, where it matters, the ceiling height. Then they choose the door style and finish, the layout (for a wardrobe, that's the rails, shelves and drawers inside) and any extras, such as LED lighting or a bedside table. A media wall also asks the TV size and whether they want an electric fire. A line drawing of the furniture changes as they answer. They see a guide price range. If they want a survey, they leave their name, email and postcode, and a phone number if they like. That's your enquiry.
The live estimator on GuidePrice's example rates, not any firm's prices. On this page it shows the price and asks for nothing.
How does it work out a price from your rates?
You set the numbers. Each type of furniture has a rate per linear metre, and hinged and sliding wardrobes can go per door instead. On top of that there's a percentage for each finish, door style and layout, and one for tall and sloped ceilings. Each extra has its own price, an electric fire is a fixed sum, and there's a minimum job. You also decide how far below and above your rate the range runs.
A new account starts on example rates, so you can see it working before you touch anything. Change them before it goes live, because they aren't yours. If they're still the examples three days after you sign up, I'll send you one email to remind you.
Here's what the example rates give for hinged fitted wardrobes. Put your own rate in and every figure moves with it.
| Width | MFC | Spray-painted MDF |
|---|---|---|
| 1.8 m | £1,550 – £1,900 | £2,100 – £2,600 |
| 2.4 m | £2,050 – £2,550 | £2,750 – £3,450 |
| 3.0 m | £2,550 – £3,200 | £3,450 – £4,300 |
What will your customer see?
A range, or a "from" price if you'd rather, with your subject-to-survey line in the same box. The wording is yours to change. It starts as "Includes design, manufacture and fitting. Subject to survey."
Or you can hold the price back until they've left their details. With "details first" switched on, the range comes up once they've given their name, email and postcode, so you know who looked.
On your site it opens from a tab on the edge of the screen, or from a small button in the bottom corner on a phone. You pick the side and the wording, or switch the tab off and link your own button to #guideprice. The estimator opens over your page, so nothing on your site moves. It comes in light or dark, or follows the setting on the visitor's phone.
What do you get when someone enquires?
An email with the customer's name, email and postcode (and phone number, if they gave one), everything they picked, and the guide price they were shown, with the survey line under it. Hit reply and you're writing to the customer. The enquiry is kept in the lead inbox in your dashboard too.
They get a copy with the same range and the same wording, so there's a written record of what they were told.
If you only work in certain postcode areas, list them. Someone outside them is told you don't cover their area, and their enquiry isn't sent to you or counted. On the paid plans, customers can add photos of the room.
How do you put it on your website?
You paste one line into your site, once. The dashboard gives you the line with your firm's name already in it. It looks like this:
<script src="https://guideprice.uk/embed.js" data-estimator="your-firm" async></script>
Most website builders have a box in the settings for code that loads on every page. It's often called custom code, code injection, or header and footer scripts. The line goes there.
On Wix it's Settings, then Custom Code, and that needs a paid Wix plan. On a free Wix site, add an ordinary Wix button and link it to your own GuidePrice page.
WordPress and Squarespace sites take the same line. I haven't put it on a fitter's live WordPress or Squarespace site yet, so the first beta fitter on each will be the test, and I'll help if it fights back.
No website, or a builder that won't take code? Every estimator has its own page on guideprice.uk. Use the link as a button, or put it in your Instagram bio.
If someone else looks after your website, the dashboard has a button that starts an email to them from your own email app, with the line and where it goes.
What does a web designer need to know?
Not much. The fitter signs up and sets their own rates. You paste the line, or point their own "Get a guide price" button at #guideprice. The estimator runs in its own frame, so your site's styles don't change it, and it sets its own height, so there's no second scroll bar. The script loads with async, so the page doesn't wait for it.
Build one, buy a plugin or use GuidePrice?
Some firms have paid a developer to build their own calculator. That gets you exactly what you asked for, and every change after that goes back to the developer.
A general calculator plugin or form builder will do the sums once someone has set it up for your trade: a rate per metre for each kind of job, finish and ceiling uplifts, extras, a minimum job, a low and a high figure, the survey line and an enquiry email. That's a fair bit of formula work, and keeping it right is down to you.
GuidePrice has those parts built already. You change the numbers. That's the reason I made it, though you'll know better than me which suits the way you work.
What does it cost?
Free accounts open on Tue 24 Nov 2026, and you don't need a card. The free plan shows a small "Powered by GuidePrice" badge. Until Tue 12 Jan 2027 it delivers every enquiry in full. From then it delivers three a month, and after three a new enquiry is held for 14 days, with an email to say one is waiting.
The paid plans start on Tue 12 Jan 2027. Move to one while an enquiry is held and it comes straight through:
- Solo, £29 a month or £290 a year: unlimited enquiries, your logo and colour with no badge, and customer photo uploads.
- Showroom, £59 a month: up to five estimators, enquiries sent to different people by postcode, and a webhook for Zapier and Make.
Questions
Is the guide price a quote?
No. It's a range worked out from your rates, marked subject to survey on screen and in the customer's email. I'm not a solicitor, so this isn't legal advice on what a customer could hold you to. There's more on that worry in Should you put prices on your fitted furniture website?
Can other firms work out my rates?
Not from the calculator. Your rates never reach the customer's browser: it sends their choices to GuidePrice and only gets a range back. Someone could try width after width and guess. If that bothers you, switch on details first, and nobody sees a price without leaving their name, email and postcode.
Which furniture can it price?
Hinged and sliding wardrobes, alcove units, media walls, home office furniture and under-stairs storage are switched on to start. Walk-in wardrobes, priced open with no doors, are there to switch on if you make them. You can turn off anything you don't make.
Where do the customer's details go?
To you, by email and in your dashboard. GuidePrice doesn't sell enquiries or pass them on, and they're deleted after 24 months.
Join the list before free accounts open
Join the GuidePrice list and I'll email you the morning free accounts open. You'll get the rate worksheet straight away: one page that turns what a job really costs you into a low and a high rate per linear metre. The first 50 fitters on the list get Solo for £19 a month instead of £29, for as long as they stay subscribed.
Join the list