Back to Guides
Catalog

Before & after photos — capturing on a booking and showcasing publicly

Snap before/after on a booking, with the customer's consent, and optionally feature them on your website.

For visual services — colour, lashes, brows, nails, tattoos, makeup — before/after photos are some of your most powerful marketing. Trimsy lets you attach a pair to any booking, store them privately, and (with consent) feature them publicly.

Enable the feature under Settings → General → Modules → Before/After Photos.

Capturing on a booking

Once enabled, every booking gets a Before & After Photos panel on its detail page (admin side). It only appears on existing bookings, not when you're creating one — they're meant to be added during/after the appointment.

Click Upload Before → pick from camera (mobile) or file picker. Same for Upload After at the end. Both are stored privately in tenant-isolated S3 storage with a signed URL TTL of a few minutes.

Image size limit is 25 MB. Auto-rotate for HEIC / iPhone images so they don't show sideways.

Consent

Before showing photos publicly, the customer must have given permission. Two ways:

  1. At booking — if you have the "Photo consent" tickbox on your booking page (Settings → Booking → Photo Consent), customers tick it and consent is recorded on their profile.
  2. In person at the appointment — open the customer profile → toggle Photo consent to On with the date. Even better, send them a one-line agreement they e-sign (Documents → Agreements).

Without consent, photos can still be uploaded — they're stored privately for portfolio reference but never publicly shown.

Showcasing — per-booking toggle

On the booking detail, after both Before and After photos are uploaded, a "Show on website" toggle appears. Tick it — the pair shows up on your salon site's gallery.

The toggle is per-booking, not per-customer, so a customer with consent isn't automatically opted in to every photo of theirs being shown. You decide pair by pair whether the result is portfolio-worthy.

Where they show publicly

The pair appears on your public salon site at /before-after (and may be embedded on your homepage gallery section depending on theme). Each pair shows a slider: drag the divider left/right to reveal the before vs after.

Customer name is not shown — only the staff member's name and the service. If you want even more anonymity, the customer profile has a "Don't show staff name on public photos" toggle.

Privacy controls per customer

Per-customer override under their profile:

  • Photo consent: Off — no photos at all show publicly, regardless of per-booking toggles.
  • Photo consent: On — public-eligible.
  • Anonymise on photos — show only the result, not the customer's face. (This is a manual step — you crop / blur before uploading; Trimsy doesn't auto-anonymise.)

Best practices

  • Lighting consistency — same lighting for before + after makes the pair more honest. Move the customer to the same spot, same time of day if possible.
  • Same angle — slight head tilts kill comparisons. A printed angle marker on the wall behind your station helps.
  • Don't over-edit — heavy filters or contrast tweaks erode trust. Phone-camera default settings are fine.
  • Get a verbal "yes" before posting — even with a tickbox-consent on file, ask once more before posting a particularly distinctive transformation. People change their minds.

Removing photos later

If a customer asks to be removed:

  1. Toggle their profile's Photo consent off — this auto-hides every public pair from that customer in one click.
  2. Optionally also delete the underlying files from each booking. (Recommended for hard removal — toggling consent off only hides; the files still exist in storage until deleted.)

Reports

Reports → Before & After shows:

  • How many pairs total
  • How many are public vs private
  • Per-staff "shareability rate" (pairs publicly shown / pairs uploaded) — useful for figuring out who's producing the most portfolio-worthy results.