Quotes stop dying quietly.
Measure the room, pick the tile, and Casoni works out every box, bag and trim — with live stock across all your branches. It goes to the customer on WhatsApp, then chases itself until the job is won or lost.
One counter, one price list, and every quote followed up without you having to remember who to ring.

- QuotePT-0412 sent · WhatsApp
- Stock600x1200 Mist Grey — 4 boxes short at Brickfield, 31 at Airport
- ChaseFollow-up due — day 5 — Mrs Pillay
- WonPT-0398 accepted
- LostPT-0371 — bought elsewhere
- QuotePT-0413 sent · WhatsApp
- StockPOWERGRIPP 20KG — 212 bags across three branches
- ChaseFollow-up due — day 2 — Mr Khan
- WonPT-0401 accepted · deposit paid
median time to quote a bathroom today
lost per quote phoning branches to check stock
quotes a week, per salesperson
products loaded from one Kerridge export
From a survey of salespeople at Pulse Tiles, September 2026.
The maths nobody wants to do.
Waste by lay pattern, whole boxes, adhesive by tile size, grout by joint, trims by the length. It rounds up to what you actually sell, so nobody is sent home with half a box or one bag short.

It goes out on WhatsApp, and chases itself.
Send the quote as a link, then leave it alone. Casoni reminds you on day two, five and ten with the message already written, records why a job was lost, and marks the timeline as the customer opens and accepts.

Your brand on it, not ours.
A page they open on their phone, under your name: what you measured, what they need, what it costs. They accept it with a thumb or ask a question on WhatsApp. No PDF to pinch and zoom, and never a word about your stock.

You finally see what your floor is doing.
Quoted, sent and won this week. Conversion. How long a quote actually takes. Which follow-ups are due, and what share of the accessories went out as your own brand — by salesperson and by branch, without asking anyone for a figure.

Eight things it does, and nothing it doesn’t.
Quoting
Measure the room, pick the tile, and every box, bag, trim and length is worked out and priced.
Multi-branch stock
What each branch and the warehouse holds, shown inside the quote, with the date it was last updated.
Price tiers
Retail and your trade lists, chosen per quote, so a contractor and a walk-in get the right price.
House brands
Your own ranges suggested ahead of the rest, with a budget range for the price-sensitive lists.
The quote goes out as a link the customer opens on their phone, with your message and your branding.
Follow-ups
Reminders at day two, five and ten, with the message written, until the quote is won or lost.
Reporting
Quoted, sent and won by week, conversion per salesperson, and how long a quote actually takes.
ERP import
The nightly export from your system, read automatically, with anything unusual held for you to approve.
Your catalogue, your prices, your stock — imported from the export you already get.
Nothing to re-key and nothing to migrate. Casoni reads the file your system already produces, every night, and tells you when one doesn’t arrive.
- Kerridge
- Sage
- Pastel
- Xero
- Excel
- CSV
Three ways to run it.
Which one fits depends on how many counters you have and whose numbers you need to see. Half an hour on a call settles it faster than a table would.
Starter
One store, quoting properly.
- The quote engine
- WhatsApp send
- Pipeline and quote statuses
Pro
More than one counter.
Everything in Starter, plus
- Multi-branch live stock
- Automatic ERP import
- Follow-ups and conversion reporting
- Branch manager roles
Enterprise
A group, with people to answer to.
Everything in Pro, plus
- Multi-branch reporting
- API
- Custom onboarding
- SLA
Priced per branch. Optional onboarding and training if you want us to set it up and train your floor.
See Casoni on your own price list.
Thirty minutes, with your catalogue loaded. Quote a real bathroom off your own tiles and your own prices, and decide from that rather than from a brochure.
