Customer Recovery Engine for recurring businesses

Find the customers who are drifting.
Recover them before they're gone.

Your business knows who came. We find who didn't come back — and why. Driftback detects when expected customer behavior stops happening and shows who needs attention before the opportunity is lost.

No integrations required. Start with a CSV. No credit card.

Recovery Opportunities
Illustrative example

Action Now

Drifting

Watch

Member A

Action Now

Train at least once every 7 days was expected by Sep 2. 21 days overdue.

21

days overdue

Member B

Drifting

Train at least once every 7 days was expected by Sep 15. 8 days overdue.

8

days overdue

Member C

Watch

Train at least once every 7 days was expected by Sep 21. 2 days overdue.

2

days overdue

The problem

Customers rarely quit loudly. They just stop showing up.

By the time anyone notices, the habit is gone. Driftback watches for the moment an expected action doesn't happen — so you can step in while it still matters.

Normal behavior

Attends weekly

Expected action

Next visit by day 7

Didn't happen

Day 15, nothing

Drift detected

Flagged: Drifting

Recovery action

Personal check-in

Outcome

Returned / lost

How it works

From spreadsheet to "call these people today" in minutes.

01

Import customers

Upload a CSV with names, last activity and optional customer value. No integrations needed.

02

Define expected behavior

Start from a preset for your business type — e.g. train once every 7 days — and adjust intervals and grace periods.

03

Detect drift

Every customer is compared against your rule. Overdue customers become Watch, Drifting or Action Now — with the reason.

04

Act and record the outcome

Assign a recovery sequence, follow up, then record whether they returned, booked or were lost.

One platform · many recurring businesses

If your customers are supposed to come back, Driftback fits.

Each business type starts with an editable expectation. Everything is configurable.

Fitness

Default: attend at least once every 7 days

GymsCrossFitStudios

Martial Arts

Default: train at least once every 7 days

Jiu-JitsuMMAMuay ThaiBoxingJudoKarateTaekwondo

Wellness

Default: book another session within 14 days

PilatesYogaSpa

Nutrition

Default: complete a check-in every 7 days

Weight managementDietitians

Medical

Default: schedule follow-up within 30 days

ClinicsPhysioChiropractic

Dental

Default: return for a visit within 180 days

GeneralOrthoCosmetic

Other

Default: return within 30 days

Any recurring business

The product

Detection, action and outcome in one workspace.

Risk levels aren't black-box predictions. Every flag is explained by your own rule and the customer's real activity — "Usually every 6–7 days. Last activity 15 days ago."

Recovery Opportunities

A ranked list of who needs attention: expected action, normal pattern, current pattern, days overdue and recommended next step.

Customer Activity

Visits, classes, bookings, check-ins, purchases — any activity type. Behavior patterns come from real history.

Recovery Actions

Build multi-step sequences (email, SMS, WhatsApp, manual follow-up) and enroll drifting customers. Your team handles delivery.

Value At Risk

Add a value per customer and see how much is tied up in open opportunities. No estimates — only values you provide.

Recovery Outcomes

Record Recovered, Booked, Returned, Responded, Converted, No response or Lost. Recovered Value comes only from these records.

Analytics

Activity trends, expected vs actual, opportunities over time and outcomes — all counted from your data.

Action Now

Well past the expected window

Drifting

Beyond the grace period

Watch

Overdue, still within grace

Recovered

Outcome recorded

CSV-first. No integration project.

Export from your booking, membership or practice software and upload. Re-upload later and new activity is added to existing customers — duplicates matched by email.

full_name, email, status, value, last_activity, activity_type

Your customer data stays yours.

  • Every record is isolated to your business at the database level
  • Works with minimal data — no health records required
  • Nothing is sent to your customers automatically
  • Access limited to members of your workspace

Pricing

Start free. Join as a founding business when it's working for you.

The Free Recovery Audit shows where drift may be happening in your customer base before you commit to anything.

Founding Business Program

$149/month

Limited early-access spots for recurring businesses.

  • Unlimited CSV imports
  • Expected behavior rules and presets
  • Recovery Opportunities with explainable reasons
  • Recovery action sequences
  • Outcome tracking and analytics
  • Founding-member input on the roadmap

Automated message delivery integrations are on the roadmap and not included yet.

Someone stopped coming this week. Find out who.

Start with a free audit of your customer list. No obligation. No credit card.