Contact preferences

Customers can opt in or out of email and SMS — gates reminders, payment links, and review requests

OwnerManagerReception

Each customer record has two contact-preference flags:

FlagWhat it gates
contactByEmailReminder emails, review requests, payment-link emails
contactBySmsReminder SMS, review requests by SMS, payment-link SMS

Both default to on for new customers. Untick either flag and Pistonlog skips that channel for them on future sends.

Where to set them

On the customer record, in the contact section. Saved as you toggle.

Transactional sends still go through

Some emails — invoices the customer specifically asked for, appointment confirmations they're expecting, password-reset and verification emails — relate to a specific live transaction and aren't gated by contactByEmail. The flag is about unsolicited outreach (reminders, review asks).

What's not in here today

Pistonlog has a single email flag and a single SMS flag — there's no separate "marketing vs transactional" or "appointments vs reminders" sub-toggle on the customer record. If a customer wants to opt out of reminder emails but stay subscribed to invoices, you'd communicate that via notes and exclude them manually when sending — the single-flag model doesn't differentiate.

Legal angle

For UK / EU customers, marketing communications need consent. The single channel flag is your simplest tool for honouring "please stop emailing me" — flip it off.

Related

Was this article helpful?