Operations
Customer Records That Hold Consent, Contact and Bookings
What a customer record should hold for a service business — consent, contact preferences, history and bookings — and why it belongs in one place.
You've got a client's mobile number, email, and booking history scattered across your calendar, text threads, and memory. Then a customer says they never gave you permission to text them, or they've moved house and you're still mailing them.
This is where customer management software stops being a luxury and becomes a legal and operational necessity.
Why consent and contact preferences matter
Australia's Privacy Act and the Spam Act 2003 aren't optional. If you text, email, or mail a customer without documented consent, you're exposed. A single complaint to the ACMA can result in fines up to $2.5 million (or $555,000 for individuals). More practically: angry customers leaving reviews.
But beyond compliance, consent tracking is about respect. A client who opted out of SMS reminders shouldn't get one. A customer who only wants email contact shouldn't find a letter in their letterbox. When you honour those preferences, they notice. And they stay.
What to record about your customers
Not everything is worth tracking. Here's what actually moves the needle:
Essential:
- Name, phone, email, address (current)
- Services booked and dates
- Consent records: SMS, email, direct mail, marketing (date, method)
- Contact preference (SMS vs email vs neither)
- Any allergies, sensitivities, or medical notes relevant to your service
Useful:
- Last visit and next planned visit
- Notes from previous appointments (e.g. "tight scalp, use gentle shampoo")
- Products purchased or preferred
- Referral source
Not worth the admin:
- Birthday (unless you're actively using it for campaigns)
- Vague notes like "nice person" or "difficult customer"
- Historical data from 3+ years ago that doesn't affect current service
The rule: record what your staff will actually use to serve the customer better, or what you need for legal reasons. Everything else is clutter.
How consent tracking works in practice
When a customer books online or at the desk, they should see a checkbox: "I consent to SMS reminders" or "I consent to email newsletters." Date and method are logged automatically.
If they call to reschedule and say "please only text me," staff updates their preference in one place. Every team member sees it. No mixed messages, no wasted SMS credits, no complaints.
If a customer asks to be removed from your mailing list, it takes 30 seconds. They're unsubscribed immediately. Compliant, and no ill will.
Comparing customer management software: what to look for
Consent capture built into booking Don't use a separate form. If consent is detached from the booking, it'll be skipped. Trimsy and similar tools embed it: tick the box when you book, and it's recorded with the appointment.
Visibility across staff If your receptionist sees a customer's SMS preference but your technician doesn't, someone will slip up. All staff need to see the same customer record, updated in real time.
Easy audit trail You need to prove you captured consent and when. Basic software logs this automatically. Export a customer's record and you can show "consent given 12 May 2024, email."
Opt-in vs opt-out In Australia, SMS and email marketing require explicit consent (opt-in), not just lack of objection. A good system defaults to "no consent" unless the customer ticks yes.
Integration with your comms If you use a separate email or SMS service, does your customer management software sync with it? Or do you manually copy consent records? The first is sustainable; the second will fail.
The cost trade-off
Basic CRM tools (Zoho, HubSpot free tier) cost $0–$50/mo but require heavy manual setup and don't always handle consent as part of the booking flow.
Specialist booking software with built-in customer management (like Trimsy, from $24.99 a month) integrates consent, contact preferences, and booking history in one view, with extra staff at $7 a month rather than a full per-user price. You trade customisation breadth for simplicity and speed.
Larger platforms (Salesforce, SAP) are $100+/mo per user and are overkill for a 15-person salon or clinic.
The decision: if you have staff managing multiple sites or clients, or if you're nervous about compliance, specialist software is cheaper and faster to set up than bolting together a CRM, booking system, and email platform.
What actually changes when you do this right
- No-show and cancellation rates drop because customers get the reminders they actually consented to, on the channel they prefer.
- Staff retention improves because your team isn't spending 10 minutes a day chasing customers who've moved or don't want contact.
- Regulatory risk shrinks because you have a dated, auditable record of every consent decision.
- Returning customers book more often because when they come back, your staff remembers them—allergies, preferences, what they bought last time. That recognition keeps them loyal.
Getting started
- Audit your current customer data. Where are contact preferences stored (if at all)? How recent is your address list? Do you have a record of who consented to SMS?
- Choose software that captures consent as part of booking, not separately.
- Train staff on the rule: if it's not in the system, it didn't happen.
- For existing customers, send a one-time email: "We're updating your preferences. Do you want to hear from us by SMS, email, or neither?" Document their response.
- Review quarterly. Remove customers who unsubscribe. Update addresses when they change.
Customer management software is less about remembering every detail and more about remembering what matters, and respecting what your customers told you. That's the foundation of a business that keeps people coming back.