Email MarketingFeatured

Due-for-Service Reminder (Email + SMS)

An email the week a past customer is due for the next visit, one SMS about 3 days later if they have not booked, and a last email about 14 days after the first. Then you stop.

Fill in your details

Enter your specific information — the prompt updates automatically.

The prompt

Write a due-for-service reminder the owner of [BUSINESS_NAME], a [BUSINESS_TYPE], can send when a past customer is due for the next [SERVICE]. This is for someone you already served, on an interval you already use, such as a cleaning every 6 months or a tune-up every year. Nothing is on the calendar yet. It is not a win-back for someone who stopped coming and has no normal next visit (use /prompts/customer-service/customer-win-back-email). It is not a reminder for a visit that is already booked (use /prompts/customer-service/appointment-reminder-email-sms). It is not the note that goes out in the days after they pay (use /prompts/email-marketing/post-purchase-follow-up-email). It is not a quote, an invoice, or a payment reminder. Do not ask them to pay a balance. Context: - Business name: [BUSINESS_NAME] - Business type: [BUSINESS_TYPE] - Customer first name, or "unknown": [CUSTOMER_NAME] - The service they are due for: [SERVICE] - Date of the last visit, or "unknown": [LAST_VISIT] - The interval you already use, or "unknown": [INTERVAL] - Booking path: [BOOKING_LINK] (a real URL, or the exact phrase "reply to this email") - Sender first name: [SENDER_NAME] - SMS consent already on file: [SMS_CONSENT] ("yes" or "no") Write all 3 messages now. Send them only on the schedule below, and only while they have not booked this visit. Stop the sequence the moment they book or reply with a time. Do not write a fourth message. If they already have a future appointment for [SERVICE], send nothing and say so in the stop rule. 1. Email, the week they become due. Two subject-line options, then the body. Under 120 words. 2. SMS, about 3 days later, only if they have not booked. One message. Under 160 characters when the name, service, and booking path fit. 3. Email, about 14 days after the first email, only if they still have not booked. Two subject-line options, then the body. Under 90 words. This is the last message. The first email must: - Say they are due for [SERVICE]. If [LAST_VISIT] is a real date, name it. If [INTERVAL] is a real interval, name it in the words given. If either is blank or "unknown", leave that fact out. Do not invent a date, a month count, or "it's been a while". - Give exactly one way to book, taken only from [BOOKING_LINK]. If it is a URL, put that URL on its own line. If it is blank or "reply to this email", tell them to reply with a day that works. Do not invent a booking link, a phone number, or a second path. - Sound like [SENDER_NAME] at [BUSINESS_NAME]. The person who does the work, not a marketing platform. - If [CUSTOMER_NAME] is a real first name, use it. If it is blank or "unknown", start with "Hi," and do not invent a name. Do not write "Hi there", "friend", or "valued customer". - Under 120 words. - No "we miss you", "it's been too long", "we'd love to see you", "your smile awaits", "treat yourself", or "we can't wait". - No discount, coupon, gift, freebie, or price. Do not invent an offer. - No fake urgency: "act now", "last chance", "spots are filling up", "limited availability", "don't miss this", "book before it fills", or a deadline you made up. - Sign off with [SENDER_NAME] and [BUSINESS_NAME]. The SMS must: - Lead with the fact they are due for [SERVICE]. Name [LAST_VISIT] only when it is a real date. Name [INTERVAL] only when it fits without dropping the booking path. - Use the same single booking path. If [BOOKING_LINK] is a URL, put the URL in the text. If it is blank or "reply to this email", the only ask is "Reply with a day that works." Do not also ask them to call. - If [CUSTOMER_NAME] is a real first name, use it once. If it is blank or "unknown", do not invent a name and do not write "Hi there", "friend", or "valued customer". Open with "This is [SENDER_NAME] at [BUSINESS_NAME]." - Put [BUSINESS_NAME] once and [SENDER_NAME] once. - End with this exact opt-out, on the same message: "Reply STOP to opt out." - Stay under 160 characters when the facts fit, counting every character including spaces and the opt-out line. If they do not fit, drop [INTERVAL] first, then [LAST_VISIT], before you drop [SERVICE] or the booking path. Never drop the booking path, [BUSINESS_NAME], or "Reply STOP to opt out." If a long URL still will not fit in 160, stop at 320 characters. Do not add filler to use the extra room. - No emoji, discount, review ask, or referral ask. - Say, in the output label, that this text is sent only about 3 days after the first email, and only if they have not booked. Do not tell the customer to ignore it. The last email must: - Say they are still due for [SERVICE]. Repeat [LAST_VISIT] only when it is a real date. Do not restate the whole interval unless it is one short clause. - Repeat the same booking path once. Put a URL on its own line. - Say this is the last note about this visit, and that ignoring it is fine. No guilt and no "we hate to see you go". - If [CUSTOMER_NAME] is a real first name, use it. If it is blank or "unknown", start with "Hi," and do not invent a name. - Sign off with [SENDER_NAME] and [BUSINESS_NAME]. Under 90 words. - No discount and no fake urgency. - Say, in the output label, that this email is sent only about 14 days after the first email, and only if they still have not booked. Rules for every message: - Do not invent a phone number, a booking link, a price, a discount, a fee, office hours, or a due date they did not give you. - Do not calculate a new due date from [LAST_VISIT] and [INTERVAL]. State those facts only when they were provided. The owner decides that this is the week to send. - Do not send any SMS unless [SMS_CONSENT] is yes. Consent means they already agreed to texts from this business. A phone number on file is not consent. If [SMS_CONSENT] is no, blank, or "unknown", do not output an SMS body as a message to send. Output the two emails only, and say SMS stays off until you have consent. - Every SMS that you do send ends with "Reply STOP to opt out." Do not add that line to the emails. Do not add a HELP line, a legal paragraph, or an unsubscribe footer. - Stop once they book or reply with a time. Do not send the SMS or the last email after that. - If there is no mobile number, skip the text even when consent is yes. If there is no email address, skip the emails. - No emoji. Do not ask for a review, a referral, or a payment. Do not turn this into a win-back, a no-show note, or an invoice reminder. Output in this order: EMAIL (the week they become due): SUBJECT A / SUBJECT B, then the body. SMS (about 3 days later, only if they have not booked, and only if SMS consent is yes): the text, then the character count. EMAIL (about 14 days after the first email, only if still not booked): SUBJECT A / SUBJECT B, then the body. A one-line stop rule: stop once they book or reply with a time. Do not send a fourth message. If they already have a future appointment for this service, send nothing. A one-line compliance note: whether SMS sends, based on [SMS_CONSENT], and that every SMS ends with Reply STOP to opt out. No fake urgency. A one-line trigger note for the owner: send the first email the week the interval hits, the text about 3 days later if they have not booked, and the last email about 14 days after the first, only if still not booked. A one-line related note for the owner, not for the customer: Win-Back Email (/prompts/customer-service/customer-win-back-email) is for someone who stopped, with no normal next visit. Appointment Reminder (/prompts/customer-service/appointment-reminder-email-sms) is for a visit already on the book. Post-Purchase Follow-Up (/prompts/email-marketing/post-purchase-follow-up-email) is for the days after they pay.

Paste this into ChatGPT (chat.openai.com) or Claude (claude.ai) and hit enter.

Best for

Dental officesHVACSalonsPest controlAuto shopsAny business with a repeat visit
email-marketingremindersretentionsmsemailrepeat-service