The renewal email most consultants send is really a cancellation notice with better manners: "Just checking if you want to continue?" sent two days before the term ends. By then the client hasn't thought about the value you delivered in weeks, and you've handed them an easy default — silence, which reads as no. A renewal email isn't a formality to send once the date arrives. It's a case you build, sent early enough for the client to say yes without scrambling.
Send it two to three weeks out, not two days
Renewal conversations need room to happen. If your retainer runs monthly, that means reaching out around the ten-day mark before renewal; for quarterly or annual terms, two to three weeks out. This gives the client time to loop in a budget approver, ask questions, or request changes to scope — none of which fits into 48 hours. Sending early also signals confidence: you're not hoping they forget to cancel, you're opening a normal business conversation.
Lead with value delivered, not with the ask
Before you mention renewal at all, remind the client what actually happened during the term — specific outcomes, not "great working with you this quarter." This does two things: it justifies the fee without you having to argue for it, and it re-establishes the case for continuing before the client has even considered saying no.
Give a clear next step, not an open-ended question
"Let me know your thoughts" puts the work of restarting the conversation on the client. Instead, state the plan (continuing at the current terms, or proposing a change) and ask for confirmation or a short call to discuss it. If you're planning to raise the rate or change scope, say so directly in this email rather than springing it on a call — it gives them time to process the number instead of reacting to it live.
Subject: Your retainer renews October 1 — quick recap + next steps
Hi Jordan,
Your current retainer runs through September 30, so I wanted to get ahead of the renewal rather than land in your inbox at the last minute.
Quick recap of this quarter: we shipped the updated onboarding flow, ran two rounds of positioning testing, and got signup-to-activation conversion from 41% to 53%. That work is reflected in the 12 hours/month we've been using — pretty consistently at or just under the cap.
I'd like to continue at the same 12 hours/month for another quarter, starting October 1. One change worth flagging: given the added scope from the activation work, I'm proposing moving the rate from $1,800/month to $2,000/month, effective with the renewal — happy to walk through the reasoning on a call if useful.
Can you confirm by September 20 so I can get the renewed agreement over in time? If a call is easier, I've got time Tuesday or Thursday afternoon this week.
Thanks,
Alex
Use it to open renegotiation, not just to confirm the status quo
Renewal is the natural moment to revisit a rate or scope that's no longer accurate — not mid-term, when it feels like a surprise. If the engagement has grown, say so plainly and attach a number, the way the example above does. Consultants who wait for the client to ask "are we still at the old rate?" are the ones stuck at that rate for another year.
Once the client confirms, the renewal needs to be reflected in writing, not just in an email thread — the free Retainer Agreement Generator turns the renewed fee, hours, and term into a signed document in minutes.