Campaign 1 / SAMPLE
Seasonal maintenance
Audience: S001–S003. Last recorded service more than 12 months ago; no upcoming appointment or active maintenance coverage.
SAMPLE / FICTIONAL — NOT A CUSTOMER CASE STUDY
A complete demonstration for Cedar Vale Heating & Air, an invented HVAC business. All names, contact details, permissions and results below are fictional.
Check customer history, current appointments and channel permissions. Remove duplicates and suppressed contacts.
Confirm offers, service capacity, current prices and booking details. Choose email or SMS based on documented permission.
Your team sends through its existing platform, handles replies and records bookings and collected revenue.
This sample uses nine eligible fictional customers and three excluded records. A real package is based on the usable fields in your export.
Example snapshot: September 20, 2026. Dates represent the relevant service, estimate or plan-lapse event. Permission entries are invented solely to demonstrate the workflow.
| ID / customer | Fictional contact | Segment / event date | Eligibility |
|---|---|---|---|
| S001 Fictional Customer 1 | customer1@example.com 202-555-0100 | Seasonal maintenance / 2025-08-01 | Fictional documented email/SMS permission; email chosen for demo |
| S002 Fictional Customer 2 | customer2@example.com 202-555-0101 | Seasonal maintenance / 2025-08-01 | Fictional documented email/SMS permission; email chosen for demo |
| S003 Fictional Customer 3 | customer3@example.com 202-555-0102 | Seasonal maintenance / 2025-08-01 | Fictional documented email/SMS permission; email chosen for demo |
| S004 Fictional Customer 4 | customer4@example.com 202-555-0103 | Unsold estimate / 2026-07-15 | Fictional documented email/SMS permission; email chosen for demo |
| S005 Fictional Customer 5 | customer5@example.com 202-555-0104 | Unsold estimate / 2026-07-15 | Fictional documented email/SMS permission; email chosen for demo |
| S006 Fictional Customer 6 | customer6@example.com 202-555-0105 | Unsold estimate / 2026-07-15 | Fictional documented email/SMS permission; email chosen for demo |
| S007 Fictional Customer 7 | customer7@example.com 202-555-0106 | Lapsed plan / 2025-12-01 | Fictional documented email/SMS permission; email chosen for demo |
| S008 Fictional Customer 8 | customer8@example.com 202-555-0107 | Lapsed plan / 2025-12-01 | Fictional documented email/SMS permission; email chosen for demo |
| S009 Fictional Customer 9 | customer9@example.com 202-555-0108 | Lapsed plan / 2025-12-01 | Fictional documented email/SMS permission; email chosen for demo |
| S010 Fictional Customer 10 | customer10@example.com 202-555-0109 | Suppressed | All-channel opt-out |
| S011 Fictional Customer 11 | customer11@example.com 202-555-0110 | Suppressed | Permission unknown; hold |
| S012 Fictional Customer 12 | customer12@example.com 202-555-0111 | Suppressed | Hard bounce / invalid contact |
Each campaign includes an initial message and two follow-ups. Choose one channel per customer; these email and SMS variants are alternatives. Replace all {{placeholders}} before a real send. Email follow-ups use “Following up: [original subject]” and “Final check-in: [original subject]”.
Campaign 1 / SAMPLE
Audience: S001–S003. Last recorded service more than 12 months ago; no upcoming appointment or active maintenance coverage.
Campaign 2 / SAMPLE
Audience: S004–S006. Open estimate 30–90 days old; exclude accepted, declined, disputed, expired without review, or already active projects.
Campaign 3 / SAMPLE
Audience: S007–S009. Former maintenance-plan members with a verified lapse; exclude current members, cancellation disputes and recent renewals.
If a customer qualifies for multiple campaigns, assign just one: open estimate first, then lapsed plan, then seasonal maintenance. Exclude anyone already booked, recently contacted in another campaign or in an unresolved dispute.
SIMULATED RESULTS ONLY. These small invented numbers explain the tracker, not expected performance.
| Campaign | Unique initial recipients | Replies | Bookings | Completed | Collected revenue |
|---|---|---|---|---|---|
| Seasonal maintenance | 3 | 1 | 1 | 1 | $189 |
| Unsold estimate | 3 | 1 | 0 | 0 | $0 |
| Lapsed plan | 3 | 1 | 1 | 0 | $0 |
Reply rate = unique replies ÷ unique initial recipients. Booking rate uses the same denominator. Collected revenue counts payments actually received; a booking is not revenue. Do not interpret these sample rates as benchmarks.
| Record | Reason | Action |
|---|---|---|
| S010 | All-channel opt-out | Exclude from every campaign and follow-up. Keep the suppression record. |
| S011 | Unknown permission | Hold. Do not infer SMS consent from a past invoice. |
| S012 | Hard bounce / invalid phone | Suppress invalid endpoints. No automatic retry or guessed replacement. |
For a real campaign, keep the source, scope and timestamp of each suppression. Apply new opt-outs to pending follow-ups immediately. Marketing email needs accurate identification, a valid postal address and a working opt-out. Automated marketing texts require appropriate documented consent and platform/legal review. See the FTC email guide and FCC text-message guidance.
ClientLoop prepares the customer segments, three campaigns, email/SMS copy, follow-up guidance and tracker. Your team approves and sends. No guaranteed jobs or revenue.