For dry cleaners and laundries

Dry cleaning software: from intake to pick-up on one screen

Every garment is photographed, tagged and recorded. Your customer gets a message at each step, sees where the job stands from a tracking link, and collects their items only by showing a code. Fewer phone calls, a calmer counter.

Sound familiar?

Where dry cleaning wears people out

01

Items get mixed up, disputes follow

Notes scribbled in the margin of a ledger turn into “it did not come in with that stain” at pick-up. Without a record of the garment's first condition, you cannot even show that you were right.

02

The phone never stops

“Is it ready?” is the most common sentence of the day. Every call pulls you away to check the rack, when the answer could already be on the customer's phone, one message away.

03

At pick-up, the right person and the right bag are unclear

The slip is lost, a friend turns up, two customers share a name. With nothing to verify the hand-over, the wrong bag can leave with the wrong person.

04

Bulk jobs blur into small ones

Weekly hotel linen and a single jacket sit in the same notebook. Keeping a business customer's history, repeat jobs and payments apart becomes hard.

Plugins

What does each plugin do?

Each card explains how the plugin is used in this trade; the badge shows which package it comes with.

Core

Appointment System

The backbone of intake and pick-up

In this trade the Appointment System is not only for giving out time slots; it records the whole job. Its drop-off and pick-up flow stores each item with a photo and a tag number, lets you define your own status steps and moves the job along step by step.

  • Item-by-item record with photo and tag number
  • You define your own status steps
  • Partial pick-up for items that are ready
  • Pick-up verified by the customer's code or QR
In the Starter packageSee details
Core

SMS Notifications

A message in the customer's pocket at every step

SMS Notifications work with your status steps: when a job moves from one step to the next, the customer gets a short message. The intake message carries the tracking link and the pick-up code. The “is it ready?” calls fade on their own.

  • Receipt details, tracking link and code at intake
  • Automatic update when the status changes
  • Reminder before the appointment
  • Sender name set to your store
In the Starter packageSee details
Core

Payment Integrations

Secure payment for the deposit and the balance

Payment Integrations are included free in every store, and iyzico is the supported provider. You can take a deposit at intake and collect the rest at pick-up. The paid and remaining amounts show on the customer's tracking page.

  • Online card payment with 3D Secure
  • Deposit at intake, balance at pick-up
  • Paid and remaining amounts on the tracking page
Free in every storeSee details
As you grow

WhatsApp Notifications

In the app the customer already has open

WhatsApp Notifications can carry the same steps over WhatsApp. You match your Meta-approved templates to events in the panel and see delivered, read or failed. Each channel needs its own setup.

  • Templates matched to events in the panel
  • Delivered, read and failed status visible
  • Use it alongside SMS or instead of it
In the Starter packageSee details
As you grow

Roles & Permissions

Counter, pressing, management: everyone in their own role

With Roles & Permissions you start from ready-made role templates or define your own. A permission matrix decides which pages each role sees and which actions it can take; the store owner always keeps full access.

  • Ready-made role templates or your own roles
  • A permission matrix per page and action
  • Permissions are enforced on the server for every request
In the Growth packageSee details
As you grow

Magic Payment Link

One-click collection for an unexpected extra charge

Magic Payment Link lets you collect an extra job added after intake, or a business balance, with a single link. You write the amount, the description and the expiry date; the link closes itself once it is paid.

  • Description, amount and expiry date
  • Email it or copy the link
  • Closes when paid, so no double payment
In the Pro packageSee details
Optional

E-Invoice Integration

Official documents for business customers

E-Invoice Integration lets you send e-Fatura and e-Arşiv documents from one plugin, compliant with the tax authority's system, and follow their status. For hotels, offices and other businesses that ask for an invoice, you close the job in the same place.

  • e-Fatura and e-Arşiv sending
  • Follow document status from the panel
  • Choose your provider in the panel
In the Growth packageSee details
Optional

CRM — Customer Relationship Management

A business customer's whole history in one stream

CRM — Customer Relationship Management keeps your contact and company records, notes and tasks together. Appointment and order history appear in one customer timeline, and you follow companies with repeating bulk jobs separately.

  • Contact and company records
  • Tasks and reminders
  • One combined customer history, appointments included
  • Rule-based customer segments
In the Pro packageSee details
How it works

The journey of a garment

Your customer

1

Books a drop-off slot

Picks the service and time on your website and brings the items in. No waiting at the counter.

2

Gets the intake message

Once the items are counted and photographed, the receipt details, tracking link and pick-up code arrive on their phone.

3

Sees where the job stands

Gets a short message each time the step changes. Opens the tracking link instead of calling.

4

Hears when it is ready

A message arrives when the job is done; if a deposit was paid, the remaining amount shows too. Ready items can be collected right away.

5

Shows the code or QR

Says the code at the counter or scans the QR. The system verifies the order and the items go only to them.

You, in the admin panel

1

You record the items

Photograph each item, enter its tag number and save. The garment's first condition is now documented.

2

You define the status steps

Add your own steps such as inspection, cleaning, pressing and packing, and choose the message each step sends.

3

You move the job along

Marking a step in the panel is enough; the message goes to the customer on its own.

4

You hand over part of an order

Deliver the items that are ready within the same order and leave the rest and the balance on the tracking page.

5

You verify the code and close

Once the customer's code or QR checks out, you record the hand-over and finish the payment and, if needed, the invoice in the same panel.

Live demo

Try it in a real demo store

Beyaz Atölye is a demo store built for a dry cleaning and pressing workshop. Browse the pages the customer sees; you will try the management side in your own store.

All demos
Packages

The package that fits you

The packages of the Appointments & Services family suit dry cleaning. The cards below come live from the current package list, so prices and contents there are always correct.

Randevu & Hizmet

Randevu, ekip ve tahsilat yönetimi

from ₺3,499/mo

36% off14 days free

Başlangıç

Online randevu defterinizi açın

₺5,500₺3,499/mo

Includes

  • Destek Talepleri
  • Gelişmiş Sayfa Düzenleyici
  • Bülten
  • AI Asistan
  • Online Randevu Sistemi
  • Blog
  • SMS Bildirimleri
  • Ödeme Entegrasyonları
  • WhatsApp Bildirimleri

9 features included in total

Most popular
52% off14 days free

Büyüme

SMS/WhatsApp hatırlatma ve ekip yetkileri

₺12,500₺5,999/mo

Everything in Başlangıç

Plus 7 more

  • Özel E-posta Şablonları
  • Kampanyalar
  • Kurumsal E-posta
  • Analitik ve Dönüşüm Takibi
  • E-Fatura Entegrasyonu
  • Kuponlar
  • Yetki ve Rol Yönetimi

16 features included in total

53% off14 days free

Pro

Çok şubeli işletmeler ve tam otomasyon

₺21,500₺9,999/mo

Everything in Büyüme

Plus 9 more

  • Kariyer ve İşe Alım
  • CRM — Müşteri İlişkileri Yönetimi
  • Sadakat Programı
  • Kişiselleştirme
  • Franchise & Çok Şubeli Yönetim
  • Satış Ortakları ve Influencer Takibi
  • Ürün Formları
  • Sihirli Ödeme Linki
  • Destek Masası

25 features included in total

Our recommendation

The Appointment System, SMS Notifications and WhatsApp Notifications come with the Starter package. If you work from one site with a small team, it is enough to begin. When you want different permissions for your team and e-invoicing, move to Growth; for payment links and CRM, move to Pro.

Compare packages
Guide

What to know when choosing dry cleaning software

Why is dry cleaning software different from an ordinary appointment book?

At a hair salon or a clinic, the appointment is the moment the work starts. In dry cleaning, the appointment is only the first step. The customer leaves their garments and you carry responsibility for them for days. So the real need is not giving out time slots, but keeping every item on record and sharing the stage of the job with the customer.

Good software photographs the garment at intake, ties it to a tag number and carries that record until pick-up. The appointment is the start of that chain; it lets the customer arrive without waiting at the counter.

So when choosing software, the first question should not be “how many appointments a day does it take” but “what happens to the record of a left item until pick-up”. If intake photos, tag numbers, status steps and pick-up verification do not meet in one record, what you have is still a ledger; it just sits on a screen.

Why do tag numbers and intake photos matter so much?

Most disputes at pick-up come from disagreeing about the garment's first condition. A photo taken at intake and a tag number written on the item give both sides the same reference. The customer sees how the item was left, and you can show what you received.

Tag numbers also reduce confusion inside the shop. Finding the right record among dozens of items that arrived the same day is much quicker than turning pages in a ledger. Even when a rug, a jacket and a pair of shoes are in one order, each item carries its own record.

The photo is not only for disputes. Recording a stained or torn garment at intake also makes the inspection conversation easier: if extra work is needed, you can show what you saw. That openness builds trust at the very start of the job and makes a later “it was not like this” harder to claim.

How do status messages reduce phone traffic?

When customers call, they usually want to learn one thing: is my job ready? If you do not give that information on your own, every customer becomes a call. Once you define your status steps and send a message at each one, the customer gets the answer without asking.

The tracking link in the intake message keeps that information always within reach. SMS Notifications and WhatsApp Notifications carry these messages, and which channel you use depends on your customers' habits. The result is a calmer day at the counter and on the phone.

The number of messages matters too. Sending a message for every small movement tires the customer; picking the turning points such as intake, ready and hand-over is often enough. You decide which step sends a message, so the information is neither missing nor excessive.

How does code-verified pick-up prevent wrong hand-overs?

At intake, each order gets its own pick-up code and tracking link. The customer says the code at the counter or scans the QR in the link, and the system verifies the order. Even if the slip is lost or someone else comes for the items, the code is what verifies the hand-over.

Handing over ready items separately is possible too. A customer can collect their shirts immediately while the rug is still being washed; which item was delivered and which is waiting shows in the record.

A side benefit of the code is speed at the counter: when the customer says the code, you do not have to look for a slip. The Beyaz Atölye demo store also explains that after wrong code attempts the order is locked for a short time, so guessing a code is not an easy way to reach someone's items.

What do business and bulk jobs need?

Jobs from hotels, offices or restaurants repeat and usually have many items. Two needs stand out with these customers: keeping their history apart and issuing official documents. With CRM you keep company records and notes, and with recurring appointments you plan regular deliveries.

Magic Payment Link for collection and E-Invoice Integration for documents work in the same panel. That way a large customer's job does not get lost among the small ones.

For jobs like weekly hotel linen or restaurant tablecloths, you do not want to re-enter the same details at every hand-over. Once you record the company and set up recurring appointments, you only look at the items that change; the balance and the document come from the same place every time.

FAQ

Good questions

  • Yes. In the Appointment System's drop-off and pick-up flow, each item is recorded with a photo and a tag number. The record travels with that item until pick-up.

Start calming your counter today

Open your free account, define your services and status steps, and do your first intake. If you would rather look around first, Beyaz Atölye above is waiting.

Start free
Live Instantly — Launch Your Website Today

Launch your website today.

Start for free. No credit card required. Blog, store, restaurant page, or portfolio — your site is ready in minutes.

No credit card required