
How do I build a marketing plan?
Key Facts
- Acquiring a new customer can cost six to seven times more than retaining an existing one according to Braze research
- Happy, repeat customers drive 80% of value creation in successful growth companies per McKinsey via IBM
- Repeat shoppers spend close to three times more than new shoppers Bluecore data shows
- Nearly one-third of annual revenue typically comes from repeat buyers Bluecore reports
- The top 10% of win-back emails generate $1.60 in revenue per recipient Klaviyo 2026 Benchmark
- Nearly 50% of recipients go on to read subsequent company emails after a win-back campaign Zendesk cites Validity
- Reactivating a customer is estimated to be five times more costly than attracting a new one DinMo research indicates
The Hidden Problem: Your Marketing Plan Ignores Your Best Asset
Most service businesses pour their marketing budget into chasing new leads while sitting on a goldmine of untapped revenue: past customers, old quotes, and lapsed members who already know and have trusted them. This blind spot isn't just inefficient—it's actively leaking money every day. Research shows that acquiring a new customer can cost six to seven times more than retaining an existing one, making reactivation not just smart but essential for sustainable growth. When marketers focus solely on acquisition, they ignore the fact that happy, repeat customers drive 80% of value creation in successful growth companies.
The problem compounds when you consider how quickly familiarity fades. Most customers forget a business within approximately 12 months, meaning dormant lists aren't just inactive—they're actively cooling toward competitors. Meanwhile, 73% of marketers report rising customer acquisition costs, turning what was once a reliable growth lever into an increasingly expensive gamble. Without a deliberate reactivation engine, businesses are essentially paying premium prices to replace revenue they could reactivate for a fraction of the cost—like buying new inventory while ignoring perfectly good stock gathering dust in the warehouse.
This oversight creates a dangerous imbalance in marketing plans that prioritize net-new growth over maximizing existing relationships. Repeat shoppers spend close to three times more than new shoppers, and nearly one-third of annual revenue typically comes from repeat buyers—yet these segments often receive zero targeted outreach. When businesses fail to systematize reactivation, they miss opportunities to turn old quotes into jobs, revive seasonal customers before they lapse, and transform satisfied clients into referral sources. The result isn't just missed revenue—it's a marketing plan that treats its most valuable asset as disposable.
- Reactivating a customer is estimated to be five times more costly than attracting a new one
- The top 10% of win-back emails generate $1.60 in revenue per recipient
- Nearly 50% of recipients go on to read subsequent company emails after a win-back campaign
CallMyCustomers helps service businesses build this missing reactivation layer into their marketing plans—turning dormant lists into booked work through approved, done-for-you outreach that respects both the customer relationship and the owner’s control. By treating reactivation as a second revenue engine alongside acquisition, businesses stop leaking revenue and start harvesting the value already sitting in their customer base.
The Solution: Build a Two-Engine Plan (Acquisition + Reactivation)
Most marketing plans are built around one engine — finding new customers — while the second engine, reactivating people who already know you, sits idle. That's an expensive imbalance: research suggests acquiring a new customer can cost six to seven times more than retaining an existing one, and McKinsey research cited by IBM shows companies need three new customers to offset losing just one.
A complete plan runs both engines in parallel. Acquisition fills the top of the funnel; reactivation mines the list you already own — past customers, old quotes, expiring memberships. As Twilio's Jesse Sumrak puts it, if a previous customer has already given you their contact information, "more than half the work has been done."
Time your outreach to behavior, not the calendar
The most common reactivation mistake is using fixed intervals — 30, 60, 90 days — for everyone. Bluecore recommends setting individual cadences per customer and triggering outreach when someone deviates from their normal pattern. Averaged timing either loses customers to competitors or gives away margin through unnecessary discounts. Klaviyo's guidance is similar: tie win-back timing to your actual repurchase cycle. As Klaviyo's Jacob Sappington advises, find the window where 75–85% of customers would repurchase, and schedule messaging there.
Segment dormant customers before you message them
Klaviyo stresses that segmentation is critical — never send the same win-back to every dormant customer. Braze recommends starting with one question: "Why did this person disengage?" A practical segmentation looks like:
- Recently lapsed (30 days–6 months) — often winnable with a simple reminder, no incentive needed
- Long-dormant (12+ months) — may need a compelling offer or fresh angle
- Old quotes and unsold work — warm leads with a specific reason to reconnect
- Expiring memberships or renewals — time-sensitive, best contacted before lapse
Match the channel to the customer
No single channel wins every customer back. Braze's cross-channel orchestration principle means matching channel to behavior — some customers respond to a phone call, others to a text or email. DinMo cautions against overwhelming people: the goal is a gentle, useful reminder, not message fatigue.
This is exactly how services like CallMyCustomers structure their reactivation campaigns — segmenting lists by recency and reason, then running calls, texts, and emails in the business's name with every message approved by the owner first. Whatever route you take, the principle holds: outreach should feel thoughtful, not intrusive, and every touchpoint should offer something the customer actually values.
Step-by-Step: Building Your Plan from List to Booked Appointments
A marketing plan built around people who already know your business starts with one deceptively simple question: who's on your list, and why haven't you talked to them lately? Since bringing back a passive customer costs roughly five times less than attracting a new one, that list is likely your cheapest source of booked appointments.
Step 1: Segment your list by behavior, not just dates. Split customers into groups: recent buyers (last 30 days), those gone 6 months, and those past 12 months, plus old quotes that never became jobs, expiring memberships, and happy customers who could refer. Klaviyo's guidance is blunt: don't send the same win-back to every dormant customer — segmentation is what makes the message feel personal instead of mass-produced.
Step 2: Give each segment a genuine reason to reconnect. A seasonal service need, an old estimate with a fresh angle, a renewal reminder before it lapses — the outreach should feel useful, not pushy. Braze recommends starting with the question "Why did this person disengage?", because the answer shapes everything you say next.
Step 3: Test the minimum effective incentive. Discounts are often necessary after 3–6 months of inactivity, but Klaviyo advises testing thresholds to find the smallest offer that works — and real-life events like birthdays may need no incentive at all. Don't give away margin you don't have to.
Step 4: Map the channel mix and approvals. No single channel wins every customer back, so match channels to behavior:
- Fully lapsed customers → phone calls with a personal touch
- Recently engaged customers → text and email follow-up
- Every segment → a coordinated sequence where each touch adds value
Build in a sign-off step before anything sends. At CallMyCustomers, the owner approves every script, offer, and message before outreach begins — a discipline worth keeping even if you run campaigns in-house.
Step 5: Decide where replies route. An interested "yes" that dies in an inbox is wasted work. Define exactly how responses flow into your booking process, with confirmations and no-show follow-up attached. Zendesk's five-step win-back framework treats this medium, timing, and follow-through as one connected process — not separate tasks.
Done well, the plan becomes a repeatable cycle: list review → message and offer → outreach → response → booking → follow-up, so customers never go dormant in the first place.
Choosing Your Campaign Types and Timing
The best campaign in the world fails if it arrives at the wrong moment. Once you've segmented your list, the next decision in your marketing plan is matching each segment to the right campaign type — and timing it to how your customers actually buy.
Not every inactive customer needs the same message. A homeowner whose HVAC quote expired last spring is in a completely different position than a dental patient who missed a cleaning. According to Klaviyo's guidance, win-back timing should follow your product's repurchase cycle, not a fixed rule. Klaviyo's Jacob Sappington puts it simply: "Find the timeframe where 75–85% of all customers would repurchase, and tee up your win-back messaging around this time."
For most service businesses, that means win-backs target customers inactive for roughly 6–12 months — long enough to signal disengagement, but before they've forgotten you entirely. Research suggests most customers forget a business within about a year, so the window matters. Bluecore's analysis reinforces this: relying on average purchase intervals instead of individual behavior leads to mistimed outreach that either loses customers to competitors or gives away unnecessary margin.
A complete reactivation plan typically covers five campaign types, each tied to a specific moment in the customer lifecycle:
- Win-backs for customers inactive 6–12 months, timed to your natural repurchase cycle
- Old-quote follow-ups for estimates that never became jobs, approached with a fresh angle
- Renewal reminders sent before a membership or subscription lapses, not after
- Post-service review and referral requests, sent while goodwill is highest
- Missed-appointment recovery to rebook no-shows quickly
Here's where timing changes everything: not every campaign needs an incentive. Klaviyo notes that incentives are usually necessary after 3–6 months of inactivity, but real-life events may not require financial incentives at all. A birthday message, a seasonal service reminder, or a service anniversary gives the customer a genuine reason to reconnect — the outreach feels useful rather than pushy.
That's the principle behind seasonal and reminder campaigns: the calendar does the persuasion for you. An HVAC tune-up reminder in fall, a landscaping check-in in spring, a salon touch-up at the six-week mark — these land as helpful nudges, not sales pitches. When you do offer a discount, test thresholds to find the minimum effective value rather than defaulting to your largest offer.
This is exactly how CallMyCustomers approaches campaign planning: every segment gets a reason to reconnect — seasonal need, expiring renewal, forgotten quote — before any message goes out, and the owner approves every script and offer first. As Braze recommends, start by asking "Why did this person disengage?" The answer tells you both the campaign type and the timing.
Map each segment to its campaign, calendar the timing around real purchase cycles, and your marketing plan stops being a list of messages and becomes a system for turning quiet customers into booked work.
Measuring, Optimizing, and Staying Compliant
Measuring, Optimizing, and Staying Compliant
Knowing if your win-back campaign works starts with tracking the right metrics. Industry benchmarks show a 12% open rate is expected for win-back emails, with top-performing campaigns generating $1.60 in revenue per recipient according to recent data. These figures provide clear targets to evaluate whether your outreach is resonating and driving real business value beyond just opens or clicks.
Continuous testing is essential to improve performance over time. Experiment with different offers, send times, and message content to find what motivates your specific audience. As one expert notes, incentives are often necessary after prolonged inactivity, but brands should test discount thresholds to identify the minimum effective value that drives action without unnecessarily eroding margins. This iterative approach ensures campaigns stay relevant and cost-effective.
Compliance must be built into every step of the process. Honor opt-outs immediately, maintain explicit consent for all communications, and adhere to regulations like TCPA and, for clinics, HIPAA requirements through proper business associate agreements. CallMyCustomers ensures outreach operates under these privacy standards while keeping messaging plain-language and permission-based. Finally, recognize when to stop pursuing permanently lost customers to avoid brand frustration and focus efforts where they’re most likely to succeed.
Frequently Asked Questions
Why should I focus on reactivating past customers instead of just chasing new leads?
How do I know when to reach out to a dormant customer without wasting money on unnecessary discounts?
What’s the best way to segment my customer list for a reactivation campaign?
Do I always need to offer a discount to win back a customer?
How many touches should I include in a reactivation campaign, and through which channels?
What metrics should I track to know if my win-back campaign is actually working?
Your Next Booked Customer Is Already on Your List
Building a marketing plan that actually works means running two engines at once: acquiring new customers and reactivating the people who already know and trust you. As we've covered, the second engine is dramatically underused — bringing back a passive customer costs roughly five times less than winning a new one, yet most dormant lists receive zero targeted outreach. The blueprint is straightforward: segment your list by behavior and reason for disengagement, time outreach to real purchase cycles instead of fixed intervals, match each segment to the right channel and campaign type, test the smallest incentive that works, route replies into your booking process, and measure everything against benchmarks like the 12% win-back open rate. Compliance and restraint matter too — permission-based outreach that feels useful, not pushy, is what keeps customers coming back instead of opting out. Your next step is simple: pull up your customer list this week and identify the three segments most likely to respond. If you'd rather have the whole reactivation layer built and run for you — with every script and offer approved by you first — CallMyCustomers offers a free list review so you can see exactly what your list can produce before spending a dollar. Your next booked customer already knows your business. It's time to reach them.