How do you send a quote through WhatsApp manually?
- The customer messages you a job description — usually with a photo and a rough address or postcode.
- You assess the job, either from the photos or on-site, and work out a price.
- You type the price into the chat, or write it up separately and send it as a photo or PDF.
- The customer replies to confirm, and that reply is your record of approval.
This works well for one or two jobs a week. The trouble starts at volume — nothing here is tracked anywhere except inside the chat thread itself.
How do you turn that quote into an invoice?
Once the job's done, you go back to the same conversation, copy the agreed price, add VAT if you're registered, and send a new message or document with the total due — often with your bank details or a payment link attached separately. There's usually no consistent invoice numbering, and no single place that shows which invoices are still outstanding across all your customers.
Where does the manual method start to break down?
- Tracking — there's no single view of which quotes are still open, which invoices are paid, and which are overdue. You're scrolling chat threads to check.
- Chasing — remembering who owes what, and when you last asked, then writing the same slightly awkward message again. Most tradespeople put this off, which is exactly when invoices go unpaid the longest.
- Records — at tax time, or once Making Tax Digital applies to you, digging job totals and dates back out of months of WhatsApp history is slow and error-prone.
What should you automate first?
If you're only going to fix one thing, fix chasing — it's the most repetitive, the most awkward to do manually, and the easiest to lose money on simply by not following up. After that: consistent invoice numbering and a paid/unpaid status you can see at a glance, so you're never guessing. Automating the quote-to-invoice conversion itself (so the job total carries over without retyping) is a natural next step once the first two are solved.
What does a day 7/14/28 chase cadence actually look like?
This is the cadence Spannerpay uses, and it's a common pattern among WhatsApp-native invoicing tools generally — spaced out so you're not nagging, but frequent enough that nothing gets forgotten:
Friendly reminder
Assumes the customer simply hasn't gotten to it yet. Light tone, invoice attached again.
Firmer nudge
Still polite, but clearer that it's now overdue and a response is expected.
Final notice
Flags that it's genuinely overdue and sets expectations for what happens next.
Doing this manually means remembering the dates for every open invoice across every customer — which is exactly the kind of thing that quietly stops happening once you're busy.
What should you look for in a WhatsApp invoicing tool?
- Customers shouldn't need to install anything or create an account — if they do, you've just added friction, not removed it.
- Paid/unpaid status should be tracked automatically, not something you have to check chat-by-chat.
- Chasing should happen on a schedule without you writing the message each time.
- Every job should leave a proper record — exportable for your accountant or MTD software, not buried in chat history.
- Currency and VAT/tax handling should be correct for your market.
- Check whether the tool is actually live today, or still pre-launch — if you need something working right now, that matters.
Want to be one of the founding 50?
Three months free, then £15/month locked for life. No card needed today — we confirm with you in writing before any billing starts.
Join the founding 50 →