Maintenance agreement renewal prompt: free ChatGPT template
Updated · By Robert Breen
Use this when a customer's maintenance plan or service agreement is coming up for renewal. The most convincing renewal email is a short recap of what the member actually got this year, followed by the price and terms, stated plainly. AI renewal emails reach for claims like "prevents costly breakdowns" or "extends equipment life by years," and sometimes blur whether the plan renews automatically. This prompt uses the member's real history and makes changing or canceling as clear as renewing.
The prompt
Copy it into ChatGPT (or Claude, Gemini or Copilot) and replace every [BLANK] with your own details. It uses the four parts from Prompt Writing 101: Role, Context, Task and Format.
Role: You are the office manager at [BUSINESS], writing to a maintenance plan member whose plan is up for renewal. Context: Plan name, price and what's included, exactly: [PLAN TERMS]. This member's history this plan year: [MEMBER HISTORY]. Renewal details (date, whether it renews automatically, how to change or cancel): [RENEWAL DETAILS]. Mention only benefits in the plan terms, and only visits in the history. Don't claim the plan prevents breakdowns, saves a dollar amount or extends equipment life, and don't add a discount or deadline I haven't given. Task: Write a renewal email that thanks them, recaps what they got from the plan this year using their real history, states what renewal costs and includes, and explains how to renew, change or cancel just as clearly. Format: Subject line first. Under 160 words. A short "This year" list of their visits and savings, then the renewal price and date on their own line. Friendly and plain, no emoji, no pressure words.
Fill in the blanks
[BUSINESS]- Your company name.
[PLAN TERMS]- The plan's name, annual price and each benefit, copied from the agreement.
[MEMBER HISTORY]- Each visit this plan year with its date, plus any member discount they actually used and what it saved them.
[RENEWAL DETAILS]- Renewal date, whether it renews automatically and how payment works, and exactly how to change or cancel.
Example, filled in
A made-up example from the free lesson Build an AI Follow-Up Agent for HVAC Service Calls. Cedar Ridge Heating & Air's made-up Comfort Club plan appears in the HVAC follow-up agent lesson, where Linda Morales has a furnace tune-up. Her membership renews next month.
Role: You are the office manager at Cedar Ridge Heating & Air, writing to a maintenance plan member whose plan is up for renewal. Context: Plan name, price and what's included, exactly: Comfort Club, $189 a year. Includes a spring cooling tune-up, a fall heating tune-up, priority scheduling and 10% off repairs. This member's history this plan year: Linda Morales. AC tune-up April 14. Condensate pump repair July 22, $235 before the 10% member discount, which saved her $23.50. Furnace tune-up September 30. Renewal details (date, whether it renews automatically, how to change or cancel): renews automatically on November 1 using the card on file. To cancel or change, reply to this email or call the office before then. No cancellation fee. Mention only benefits in the plan terms, and only visits in the history. Don't claim the plan prevents breakdowns, saves a dollar amount or extends equipment life, and don't add a discount or deadline I haven't given. Task: Write a renewal email that thanks them, recaps what they got from the plan this year using their real history, states what renewal costs and includes, and explains how to renew, change or cancel just as clearly. Format: Subject line first. Under 160 words. A short "This year" list of their visits and savings, then the renewal price and date on their own line. Friendly and plain, no emoji, no pressure words.
What a good answer looks like
- A "This year" list with three dated items, including the $23.50 she saved.
- "$189, renews November 1 on the card on file" on its own line.
- Cancel instructions in the same plain words as renewal, with no guilt.
- No claims about preventing breakdowns or lowering bills.
How to check it before you use it
An AI draft can sound right and still say something you never told it. Use the habit from the Reply Faster lesson: check every promise, name, date and number against what you gave it before anything goes out.
- Match the visit dates and savings to your service records for this member.
- Compare the automatic renewal wording with the agreement she signed. If your plan auto-renews, check what notice rules apply where you operate.
- Delete any benefit that isn't in the plan terms, even a small one.
- If you send these in a batch, read a few against their records, not just the first one.
Why this prompt works
Personal history beats general benefits, and it's also the safest content, since every line can be checked against your records. The Context keeps the AI's natural salesmanship in check. For a broader seasonal reminder to non-members, use the seasonal tune-up promo prompt.
Practice it in the free lesson
Build an AI Follow-Up Agent for HVAC Service Calls: Build an AI agent for Cedar Ridge Heating & Air that writes follow-up messages for completed service calls and saves them to Google Sheets — chat trigger, AI Agent, system prompt, model, memory, and the Sheets tool. You do every step yourself in a practice copy of n8n, and nothing touches your real accounts.
Also useful: Prompt Writing 101: Role, Context, Task, Format
Terms used here
Related prompts
- Seasonal tune-up promo prompt: Write a seasonal tune-up reminder as an email and a short text: your real price, dates and checklist, one way to book, and no…
- Price increase announcement prompt: A ChatGPT prompt for announcing a price increase honestly: the old and new price, the start date, your real reason and how to…
- Job completion summary prompt: Turn a technician's closing notes into a clear record for the customer: work done, what was installed and tested, warranty, and…
- Win-back email prompt: Write a win-back email to lapsed customers with a ChatGPT prompt that skips guilt and fake warmth: what's new, one easy way back…