Skip to content
Workflows Resources Case Studies Pricing About

Home / Workflows / Customer Reactivation

Workflow · Reactivation

Bring your past customers back — without sounding like a mailing list

A past customer is the warmest lead you have: they already know how you work. This workflow reconnects with them at a relevant moment, references their actual history, and books the return visit — or the next piece of work.

Past-customer aware History referenced Books the return
★★★★★ 4.9/5 rating 1,200+ reviews 8+ years 500+ clients
The problem it solves

Once a job is done, most businesses never speak to the customer again

Nobody decides to abandon past customers. It is simply that new business is louder. But return business is cheaper to win, and much of it would come back with a single relevant, well-timed message.

  • Past customers are treated as finished once the invoice is paid.
  • The only contact is a generic newsletter nobody reads.
  • Nobody tracks how long it has been since a customer last bought.
  • There is no process for the natural next purchase.

Illustrative example — the customer who would have returned

  • 18 months ago A customer had their boiler installed by you.
  • Since then No contact except a marketing email at Christmas.
  • Now The annual service is due — and they booked it elsewhere.
  • Result A loyal customer lost to a single missed routine.
The nine-stage workflow

How Customer Reactivation runs, stage by stage

Nine stages that turn a past-customer list into repeat business, with history at the centre.

1

Problem

Past customers go quiet after purchase and are never systematically recontacted.

2

Trigger

A service interval, anniversary or relevant season triggers a re-contact for that customer.

3

AI Agent

The agent writes a message that references the customer’s actual history and the reason to talk.

4

Decision / Qualification

Replies are sorted into ready-to-book, not-yet, complaint or wrong-contact.

5

CRM Update

The conversation and outcome are recorded on the existing customer record.

6

Message / Call

The message goes by the customer’s preferred channel, respecting consent and quiet hours.

7

Appointment / Next Step

Return visits or next purchases are booked; not-yet customers are scheduled for a later touch.

8

Follow-Up

Customers who do not respond get one or two gentle touches, then the cycle pauses until the next interval.

9

Reporting

Repeat revenue, response rate and interval effectiveness are reported.

1 · Problem

Past customers go quiet after purchase and are never systematically recontacted.

Fields & signals: purchase history, last order date, service interval, value

2 · Trigger

A service interval, anniversary or relevant season triggers a re-contact for that customer.

Fields & signals: trigger rule, interval, product cycle, timing

3 · AI Agent

The agent writes a message that references the customer’s actual history and the reason to talk.

Fields & signals: last purchase, customer name, product, service due

4 · Decision / Qualification

Replies are sorted into ready-to-book, not-yet, complaint or wrong-contact.

Fields & signals: intent, sentiment, timing, stop rules

5 · CRM Update

The conversation and outcome are recorded on the existing customer record.

Fields & signals: customer record, interaction note, next action, owner

6 · Message / Call

The message goes by the customer’s preferred channel, respecting consent and quiet hours.

Fields & signals: channel preference, consent, quiet hours, copy

7 · Appointment / Next Step

Return visits or next purchases are booked; not-yet customers are scheduled for a later touch.

Fields & signals: booking link, slot, future task, nurture tag

8 · Follow-Up

Customers who do not respond get one or two gentle touches, then the cycle pauses until the next interval.

Fields & signals: cadence, pause rule, next interval

9 · Reporting

Repeat revenue, response rate and interval effectiveness are reported.

Fields & signals: contacted, replied, rebooked, repeat revenue, intervals

What it looks like in practice

A message that shows you remember them

The history is what separates this from a newsletter.

The agent references the customer’s actual service or purchase — “your boiler was fitted in March last year, so the first service is due” — which makes the message feel personal and the reason to reply obvious.

  • Timing is driven by the service or product cycle, not a marketing calendar.
  • The customer is recognised, not greeted as a new lead.
  • Existing relationships and warranties are respected in the copy.
  • Repeat bookings are attributed so return business becomes visible.
Illustrative example — service-due reactivation
Hi Mr. Bennett — we installed your boiler in March last year, so its first annual service is due about now. Would you like me to book it in for the same month?AI agent · 10:00
Yes, that’s good timing. Can you come after the 15th?Customer · 10:35
Of course. I have the 18th at 09:00 or the 21st at 13:00 — either work?AI agent · 10:35
The 18th at 9.
Booked for the 18th at 09:00. Same engineer as last time where possible. You’ll get a reminder two days before.AI agent · 10:36
Illustrative example

Illustrative example. Messages are sent only to customers with appropriate consent, and every message can be opted out of.

Same workflow, different industries

How it flexes for three very different businesses

The nine stages stay the same. The trigger, the language, the qualification questions and the outcome change completely.

Home services

Service-interval reminders

Boilers, HVAC systems and roofs all have natural service or inspection intervals. The agent contacts each customer as their interval approaches, turning maintenance into recurring revenue.

Dental

Recall and check-up cycle

Patients due for a check-up or hygiene visit are contacted ahead of time with a simple booking offer, and those who decline are scheduled for a later recall rather than dropped.

Professional services

Annual review and filing

Clients are contacted before annual reviews or filing deadlines with a straightforward invitation to book, and any compliance question is routed to a qualified human.

Failure modes & safeguards

What happens when things are not tidy

Real conversations are messy. These are the guardrails we build in before go-live.

Human handoff when the AI is unsure

Any reply that mentions a complaint, a concern about previous work or a warranty issue goes straight to a human — the agent does not attempt to resolve it.

Opt-out and consent handling

Consent and opt-out are checked before every send, and customers who have asked not to be marketed to receive service notices only where legally appropriate.

Quiet hours for SMS

Quiet hours apply, and the message frequency is deliberately low to avoid training customers to ignore you.

No fabricated outcomes

The agent never invents a service requirement or a policy that would pressure a customer into booking.

Metrics to watch

What we measure for you

We report on outcomes from your own data. We do not publish invented benchmarks — the numbers below are the ones we track and explain with you.

Response time

Time from the trigger (service due, anniversary) to the customer being contacted.

Qualification rate

The share of past customers who respond to a reactivation message.

Booking rate

The share who rebook, and repeat revenue attributed to the workflow.

Show rate

How different intervals perform, which tells you when each customer type actually needs you again.

Where it fits

Connect it to the rest of your system

FAQ

Customer Reactivation questions

How is this different from a newsletter?
A newsletter goes to everyone at the same time with the same message. This workflow contacts each customer at the moment their specific service or purchase cycle makes contact relevant — and references their actual history.
How often should we contact past customers?
Far less often than most businesses fear. The point is relevance, not volume. For most businesses that means one well-timed message per cycle, with a single follow-up if there is no response.
What if a customer had a bad experience?
That reply is routed to a human immediately. Recovering an unhappy customer is a person’s job, not the agent’s, and the workflow is designed to surface the problem rather than paper over it.
Get started

See this workflow mapped to your business

Share a few details and we will show you exactly where this workflow fits, what it connects to, and what it would replace.

Current advertising channels

We reply by email only. Prefer to write first? Email hello@getpraktivo.com.

Ready to win back your past customers?

Book a free strategy call and we will identify the natural re-contact moments in your business.

Get Your AI Automation Plan