Skip to content
Otobiz
Sign in

Catch the member before they lapse.

Attendance falls before a membership cancels. The message that arrives in that gap is the one that matters.

Gyms, studios, and personal trainers use business messaging for trials, class bookings, and retention. The economics rest on renewal rather than acquisition, and the strongest signal that a member is about to leave is a drop in attendance that shows up weeks before the cancellation does.

What usually goes wrong.

Trial leads go cold in days
Someone who asks about a trial is motivated this week and gone next week. The follow-up window is short and usually missed.
Cancellation is the last signal, not the first
By the time a member cancels, the decision was made weeks earlier. Nothing surfaces the drop in attendance that preceded it.
Class changes have to reach people fast
A cancelled class or a changed instructor needs to reach the right members immediately, and email does not do that.

What Otobiz does about it.

Trial follow-up that runs on its own

A trial request enrols in a short sequence that stops the moment they reply or book, so the follow-up happens in the days it still matters.

  • Sequences triggered on tag, stage, or event
  • Steps that exit on reply or opt-out
  • Per-step screening for suppression and frequency

Class bookings and reminders

Publish classes with a duration and a capacity rule, take bookings from a page, and send a reminder ahead of the session on the member's own channel.

  • Only the classes that still have space
  • Two customers cannot take the same slot
  • One reminder per booking

Retention segments from real behaviour

Segments on time since last visit, engagement recency, and stored member facts surface people who are drifting, so an outreach lands before the cancellation.

  • Segments on last visit and last engagement
  • Frequency caps so a member is not chased repeatedly
  • Contacts exit outreach on reply

A person on anything that matters

Campaigns, scheduled sends, and anything that writes to another system queue for approval. The approval is bound to the exact message you approved and re-checked at send time, so what the approver saw is what goes out.

  • Approve, edit, or reject before anything leaves
  • The message you approved is the message that sends
  • Every send logged with who approved it

Trainers with their own client lists

A personal trainer sees the clients assigned to them and nobody else, with contact details masked if you want them masked, while the gym keeps one shared record underneath.

  • Contact visibility limited per person
  • Phone numbers and email addresses masked at the point they are read
  • Assignment and internal notes shared where they should be

Common questions

Can we follow up trial leads automatically?

A sequence enrols them and stops as soon as they reply or book, with each step screened for suppression and frequency.

Can we spot members who are about to lapse?

Segments on time since last visit and last engagement surface them, provided that activity is recorded against the contact.

Can members book classes themselves?

A booking page shows real availability from your class rules and links or creates the contact when someone books.

How do we tell members about a cancelled class quickly?

Send to the segment booked into that class, on the channel they read. The send queues for approval so nothing goes out unreviewed.

Can trainers each see their own clients?

Yes. A member can be restricted to contacts assigned to them, and personal details can be masked.

Does this replace our membership system?

No. It handles the conversation and the contact record. Membership and payments stay where they are.

Can trainers message only their own clients?

Yes. A member can be restricted to contacts assigned to them, and personal details can be masked so a restricted member never receives the raw value.

Can we run a referral push to active members?

Build a segment of members who have attended recently and send with consent screening, quiet hours, and frequency caps applied. The send queues for approval first.