We're introducing a new
Client Lifecycle
system into PPC Labs that helps businesses better understand where each client stands - and take action automatically when follow-up is needed.
This includes two connected areas:
  • Client Insights
    : classifies clients based on recent activity, booking history, spend, and risk signals
  • Lifecycle Automations
    : sends automated messages when specific client lifecycle conditions are met
Client Insights
The new
Profiles > Client Insights
page organizes clients into lifecycle categories:
  • Prospect
  • New
  • Established
  • Watchlist
  • Lapsed
  • Returned
Each client is also analyzed using behavior patterns such as routine, occasional, seasonal, first booking, or no history.
The Insights table includes key details like:
  • Last and next scheduled service
  • Completed services
  • Lifetime spend
  • Outstanding balance
  • Last engagement
  • Last contacted
  • Risk / reason
This gives businesses a clearer way to identify clients who may need follow-up, rebooking, payment attention, or retention outreach.
You can customize how clients are classified using the
Client Insights Settings
, adjusting the thresholds that define behavior patterns, lifecycle stages, and how quickly clients move to Watchlist or Lapsed status.
You can send Messages directly from this page, or utilize the Automations to have the system do it for you.
Lifecycle Automations
We've also added a new
Lifecycle Conditions
tab to the
Communication > Automations
page.
Unlike event-based automations, which trigger around specific events like visits or payments, lifecycle automations trigger when a client matches a condition for a defined period of time.
Available conditions include:
  • New Client Not Booked
    : Follow up when a new client signed up but has not scheduled service.
  • Needs Second Booking
    : Follow up after a client's first completed booking if they have nothing upcoming.
  • No Upcoming Services
    : Follow up with clients who have completed service but do not have anything scheduled.
  • Lapsed Client
    : Reach out after a longer gap since the client's last completed service.
  • High Value Watchlist
    : Follow up with high-value clients who have no upcoming services.
Each condition includes timing controls and a rule preview so you can see exactly when the automation will send.
Why This Matters
This helps businesses move from manually checking client activity to proactively managing client relationships.
Use cases include:
  • Converting new signups into first bookings
  • Encouraging second bookings
  • Re-engaging clients with no upcoming services
  • Following up with lapsed clients
  • Prioritizing high-value clients before they drift away

Photo Viewer

View photos in a modal