In this guide
An old customer list is not automatically a ready-to-use campaign audience. Some people may still need what you sell. Others have moved on, opted out or already spoken to your team.
A customer reactivation campaign reconnects with an inactive customer for a specific, relevant reason. Start by deciding who should receive it and why. Whether it costs less or produces revenue faster than new-customer acquisition depends on your data, offer and delivery costs.
Define inactive for your business
A customer who buys supplies every month and a company that replaces equipment every five years should not share the same inactivity rule. Use the normal purchase, renewal or usage pattern to decide when a review makes sense.
Separate past customers from prospects who never bought. A paused proposal may call for a personal follow-up rather than a customer campaign. Keep active sales conversations out of automated reactivation so people do not receive conflicting messages.
Choose one segment for the first test. For example, customers approaching a typical reorder point who have not ordered again. Treat that as a selection rule, not evidence that every person needs the product.
Check permission before writing the message
Confirm which recipients, channels and jurisdictions the campaign covers. Keep records of how contact details were obtained, applicable permissions and objections. An old invoice or a CRM entry does not by itself establish permission for every marketing message.
For UK electronic marketing to individuals, ICO guidance describes consent requirements and a limited existing-customer exception with specific conditions, including opt-out opportunities. Sole traders and some partnerships are treated as individuals. This is not a universal rule for every country or contact type. [1]
Have the person responsible for privacy check the campaign before sending. Do not use a promotional message asking for permission as a workaround when you are not entitled to send that message.
Apply suppression lists across the tools that send messages. Exclude objections, unsubscribes, invalid addresses and contacts whose status cannot be verified. Retain suppression information appropriately so deleted contacts are not accidentally reimported as a new audience.
Find the broken handoff in your revenue journey.
Give the customer a reason to respond
Choose a reason connected to the relationship: a relevant replenishment window, an upcoming renewal decision or a useful change to the product they previously bought. Do not manufacture urgency or assume that a discount is necessary.
Subject: A question about [relevant product or service] Hi [name], You previously used [product or service]. [Specific, accurate reason for contacting them now.] Is [need] still relevant? If so, [one useful next step]. If not, there is no need to take action. [Sender and business contact details] [Working unsubscribe or preference option required for this campaign]
Use this only for an audience cleared for the campaign. Check every claim and placeholder. Avoid inserting sensitive purchase details into a subject line or using personalisation that implies knowledge you do not actually have.
Write the campaign brief before building automation
Segment: [customer group] Inactive means: [observable rule and period] Reason to contact now: [relevance] Permission check: [owner and record] Exclusions: [suppression, active conversations, unresolved complaints] Offer or resource: [what is useful] Next step: [one action] Reply owner and backup: [names] Contact limit and spacing: [agreed policy] Stop when: [reply, purchase, objection, failure or limit] Review date: [date]
Decide what happens to each response. A product question goes to someone who can answer it. A complaint goes to the appropriate service owner. A request to stop should update the sending systems before another reminder can go out.
AI can help draft variations for staff review or summarise incoming replies. Do not use guessed customer circumstances to personalise messages, and do not let a classification model dismiss an objection.
Run a small controlled test
Use internal test recipients first. Check the links, preference controls, sender identity, reply inbox and suppression behaviour. Confirm that a purchase or reply pauses the remaining sequence and that delivery failures reach an owner.
Start with a manageable eligible segment so the team can handle responses. Set the contact limit before launch. If nobody responds, review relevance and delivery rather than extending the sequence indefinitely.
If the audience is large enough, a randomly selected eligible holdout group can help distinguish campaign effects from purchases that would have happened anyway. With a small list, report outcomes as observations rather than a reliable estimate of incremental revenue.
Count costs and unwanted outcomes too
Review delivered messages, meaningful replies, qualified next steps, purchases, unsubscribes and complaints. State the measurement window and count people consistently so one customer replying twice does not become two reactivated customers.
Revenue alone can hide an expensive campaign. Include discounts, staff time, software charges, fulfilment costs and refunds when assessing the business result. Do not label every purchase after an email as caused by that email.
Record why people responded or declined. That may tell you the segment is poorly defined, the timing is wrong or the offer needs work. Stop a campaign that creates confusion or unwanted contact. A smaller relevant audience is more useful than a large list treated as permission to keep sending.
Start reactivation with relevance and permission, not a bulk send. Choose one customer segment, agree the human follow-up and stop rules, then evaluate the result with costs and exclusions visible.