Case study

Czysta Forma Orders arrive with the quote and time slot already set – instead of phone calls and working out travel costs

Czysta Forma cleans furniture and car upholstery, carpets and mattresses at customers’ homes in Gdańsk and up to 50 km around. We built a website with a wizard that calculates the price, travel included, on its own, and a panel where the owner confirms orders from the phone.

Industry
Furniture and car upholstery, carpet and mattress cleaning
Location
Gdańsk and up to 50 km around
Technology
PHP and SQLite on OVH shared hosting, no frameworks; the panel as a PWA and an iPhone app
Czysta Forma website on a desktop – the first screen with the headline “Przywracamy tapicerce czystą formę.” (We bring your upholstery back into shape), the “Wyceń i zarezerwuj” (Get a quote and book) button and opening hours

01Problem

Orders came in by phone, and every call went the same way: what needs cleaning, how many items and where – and only then the price, worked out by hand from the price list, with travel added by distance and a check of the call-out minimum. The company had no calendar, so free slots had to be worked out from memory, all over again with every call. A customer who only wanted to know the price had to call and wait for someone to work it out, and in a mobile service it’s easy for a call to come in mid-job – or to go unanswered altogether.

02Solution

From the very first screen, the website says what the company does and where it travels to, and the “Wyceń i zarezerwuj” (Get a quote and book) button leads straight to the order wizard. The wizard has four steps: services, date, details, done. Customers tick what needs cleaning – armchairs, a corner sofa, a rug, a mattress or an entire car interior – and instantly see the price calculated from the current price list. The server recalculates it when the order is sent, so the amount on the order always matches the price list.

In the same wizard, customers choose how the job is done: a visit to their place, with a travel zone and a minimum order value, “podstaw auto do nas” (drop your car off with us), or pick-up and return. They can also add photos of the stains. Free slots come from the working hours and blocked days set in the panel, so only genuinely available times can be chosen.

Once an order is sent, the owner gets a push notification on the phone, opens the order card and accepts or declines it with one button. The customer instantly gets an e-mail in the brand’s look. The customer’s details go into the database, the order changes status and, once completed, moves to the archive.

The panel works on the phone like an app: as a PWA and, on iPhone, also as a standalone app. Besides orders and the calendar, it includes live chat from the website, business e-mail, reviews verified by order number, equipment rental and editing of prices, travel zones and content. Regular customers have an account with their order history.

Czysta Forma order wizard on a phone – choosing services with prices and a summary with the “Wybierz termin” (Choose a date) button
Website on a phone

03Website features

  1. Four-step order wizard: services, date, details, done
  2. Live quote from the price list – always recalculated on the server
  3. Three ways to get the job done: a visit to the customer, “podstaw auto do nas” (drop your car off with us), pick-up and return
  4. Travel zones up to 50 km from Gdańsk and a minimum order value for call-outs
  5. Calendar of free slots based on working hours and blocked days
  6. Photo uploads with the order
  7. Equipment rental ordered in the same wizard
  8. Discount code entered in the order summary
  9. Branded confirmation and decline e-mails
  10. Order status page
  11. Live chat – the owner replies from the phone
  12. Customer accounts with login and order history
  13. Reviews verified by order number
  14. Animations, terms and GDPR, SEO with LocalBusiness structured data
Czysta Forma panel on a phone – the dashboard with tiles for orders to confirm, today and this week, revenue this month, average order value and amount due
Panel on a phone

04Owner panel

What the owner does from the phone – and what happens without them.

  • Push notification for every new order, even when the panel is closed
  • Accept or decline with one button – the e-mail to the customer sends itself
  • Dashboard: today’s and this week’s jobs, monthly revenue, a chart, the most popular services
  • Order statuses, search and CSV export
  • Calendar with working hours, holidays and blocked days
  • Customer database with history and data deletion on request (GDPR)
  • Editing prices, services, travel zones, the gallery and FAQ
  • Review moderation and discount codes
  • Business e-mail in the panel (IMAP/SMTP) – reply straight from the order card
  • Live chat and archive
  • Light and dark mode, bottom menu on the phone
  • Login attempt limits, CSRF protection, installation key

05Style

Dark navy-and-violet opening screens with animated soap bubbles, a violet accent and large, bold typography. The price list and the wizard sit on a light background, so prices are effortless to read. Whatever leads to an order is within reach on every screen: the “Wyceń i zarezerwuj” button, the phone number and the chat window.

Technology

PHP and SQLite on OVH shared hosting, no frameworks; the panel as a PWA and an iPhone app

See the live site

The site is live at czystaformagdansk.pl. Open it in a new tab and go through the ordering process the way a customer would.

The full Czysta Forma home page: service price list, the “Podstaw auto do nas” (Drop your car off with us) option, the wizard with a live quote, reviews, FAQ and contact
The full home page – Scroll inside the frame to see the whole page, top to bottom.

Want your orders to take care of themselves too?

Tell us how you work today. On a free call, we’ll show you what can be simplified and which package makes sense to start with.