Lifecycle campaigns

The follow-up nobody has time for.

Every center knows the messages that work: welcome in week one, a nudge at day ten, congratulations at session fifty, a hand on the shoulder after three quiet weeks. FitMove sends them for you — triggered by what members actually do.

Behaviour-triggeredIn their languageOpt-out respected
FitMove.ai feature illustration

Triggered by training, not by date

Start a campaign when someone joins, finishes their first session, hits a milestone, drops out of their rhythm or crosses into a churn-risk tier. Real behaviour beats a monthly newsletter every time.

  • Join, first session, milestone, silence, risk tier
  • Delays and quiet hours per step
  • Exit rules so nobody gets a win-back after returning
Triggered by training, not by date
Live
Join, first session, milestone, silence, risk tier01
Delays and quiet hours per step02
Exit rules so nobody gets a win-back after returning03

Written once, sent in 24 languages

Write the message in your language. Every member receives it in the language they use the app in — the same localisation that powers the morning brief and the center intelligence cards.

  • 24 languages out of the box
  • Center tone of voice preserved
  • Preview per language before it goes out
Written once, sent in 24 languages
Live
24 languages out of the box01
Center tone of voice preserved02
Preview per language before it goes out03

Push, email or in-app

Each step picks the channel that fits: a push for the nudge, an email for the welcome pack, an in-app card for the milestone. Frequency caps stop a member ever getting three messages in a day.

  • Channel per step
  • Global frequency cap per member
  • One-click opt-out honoured across channels
Push, email or in-app
Live
Channel per step01
Global frequency cap per member02
One-click opt-out honoured across channels03

You see what it earned

Every campaign reports sends, opens and — the number that matters — how many of the members who received it trained again within two weeks.

  • Return-to-training rate per campaign
  • Compare against members who got nothing
  • Pause or edit a running campaign any time
You see what it earned
Live
Return-to-training rate per campaign01
Compare against members who got nothing02
Pause or edit a running campaign any time03

How it works

01

Pick a trigger

Joined, first session, milestone, gone quiet, at risk.

02

Write the steps

One to five messages with delays, channels and exit rules.

03

Watch the return rate

Keep what brings people back, delete the rest.

Common questions

The follow-up nobody has time for.