Business Acumen for Technical Teams

The renewal and expansion conversation

---

title: "The renewal and expansion conversation"

module: 11

module_title: "Stakeholders & the Client Lifecycle"

order: 5

access: "paid"

summary: "Start the renewal conversation early and build it on results instead of hoping the client brings it up. Covers midpoint check-ins, opening the renewal ninety days out with outcomes and a forward plan, suggesting expansion that starts from the client's goals, and diagnosing hesitation before touching the price."

related:

  • "understanding-and-speaking-to-business-value"
  • "having-money-conversations"
  • "consistent-communication-cadence"
  • "the-quarterly-business-review"

---

The renewal and expansion conversation

For years, my approach to contract renewals was to do great work and hope the client brought it up. When that didn't happen, I'd send an email two weeks before the end date that said something like "just wanted to check in about next steps!" and then feel weird about it.

One of our best clients let a contract lapse that way. Not because they were unhappy. When I finally got them on the phone a month later, they said, "Oh, we definitely want to keep going, we just got busy and nobody put it in front of us." We lost a month of revenue and momentum because I treated the renewal conversation as an imposition instead of part of the job.

Why this conversation feels harder than it is

Asking for continued business feels like asking for a favor. It activates every fear you have about being salesy, and people who came up doing the work, rather than selling it, tend to handle that fear by avoiding the conversation entirely.

But look at it from the client's side. If the work has been good, the renewal isn't a favor to you. Continuity is worth real money to them: no re-onboarding, no knowledge loss, no vendor search, no risk of a worse replacement. A clear, early renewal conversation is you helping them protect something that's working. Silence, on the other hand, forces them to either do your job for you or drift into a lapse nobody wanted.

The discomfort also gets the timing exactly backwards. The renewal conversation feels most awkward right at the deadline, which is where avoidance puts it. Ninety days out, it's just planning.

How I think about this

The renewal starts at the midpoint, not the end. Halfway through any engagement, I want to know how the client would grade it so far. Not because I'm selling anything yet, but because if the answer is lukewarm, I have months to fix it instead of discovering it during the renewal ask. You can't close a renewal in the last two weeks if the case for it wasn't built over the last six months.

Renew on results, which means you need results to point to. The weakest renewal pitch is "our contract is ending, want to keep going?" The strongest is "here's what changed for your business this year, here's what I'd focus on next." If you've been connecting your work to their outcomes all along, the renewal conversation writes itself. If you haven't, the problem isn't the conversation, it's the six months before it.

Bring a point of view about what's next. "Do you want to renew?" makes the client do the thinking. "Here's what I'd prioritize next quarter and why" gives them something to react to. Clients renew for the future, not the past. The past work is evidence; the plan is the product.

Expansion should come from their goals, not your capacity. The difference between helpful expansion and an upsell is whose problem it starts with. "We also do paid ads" is an upsell. "You mentioned the board wants more from wholesale, and there's real room there. Want me to put a proposal together?" is service. If you can't trace the suggestion back to something they told you, don't make it.

Treat it as information, like everything else. The same posture that works for money conversations works here. You're not begging and you're not pitching. You're giving them what they need to make a decision: what happened, what it produced, what's next, what it costs. State it plainly and let them decide.

What this looks like

The midpoint check-in

Six months into a twelve-month engagement:

"Since we're at the halfway point, I wanted to zoom out from the week-to-week for a minute. If you were grading this engagement so far, what's working and what would you change? I'm asking now because we have six months left, and if anything needs adjusting, I'd rather adjust it while there's plenty of runway."

Why It Works

No sales agenda, just an honest audit with time to act on the answer. If they're thrilled, you've confirmed it. If they're lukewarm, you just bought yourself six months to change the story before the renewal depends on it.

Opening the renewal conversation early

Ninety days before the end date:

"Our current agreement runs through March, and I wanted to start the conversation now rather than in a scramble at the deadline. From my side, here's the short version of the year: organic traffic is up 40%, checkout conversion went from 1.9% to 2.6%, and the site issues that used to eat your team's Mondays are basically gone.

Looking ahead, I think the biggest opportunities are the wholesale portal and email automation, and I'll put a one-page proposal together for how I'd approach next year. No pressure on timing. I just never want us to be making this decision two weeks before a deadline."

Why It Works

Specific results, a forward-looking plan, and ninety days of breathing room. "I never want us to be making this decision two weeks before a deadline" frames the early ask as consideration for them, which is what it actually is.

Suggesting expansion without being salesy

Mid-conversation, after the client mentions a struggle:

"You've mentioned a couple times that the email side is stalled because nobody owns it internally. That's actually adjacent to what we're already doing, and honestly, the site improvements would produce more revenue with decent email flows on top of them. Want me to scope what it would look like for us to take that over? Might be a few thousand a month, might be less. If the numbers don't make sense, no harm done."

Why It Works

The suggestion starts from their stated problem, connects to work you're already doing, and includes an explicit easy exit. "If the numbers don't make sense, no harm done" removes the pressure that makes expansion conversations feel gross on both sides.

When the client hesitates

Client says they're not sure about renewing at the current level:

"That's totally fair, and I appreciate you being straight about it. Can I ask what's driving it? Is it budget, or is it about the value you're getting?

[They say budget pressure from above.]

Okay, that's useful. A couple of options then. We could drop to a lighter retainer, maybe 60% of current, focused just on maintenance and the highest-impact items. Or we could do a three-month project targeting the wholesale portal specifically, and revisit the retainer question after. I'd rather right-size this than have you paying for something that doesn't fit the moment."

Why It Works

You asked the diagnostic question before responding, because "budget" and "value" are completely different problems. Then you offered scope adjustments instead of discounts, and made it clear you're optimizing for the fit, not the invoice. Clients remember who did that.

What goes wrong with renewals

Waiting for the client to bring it up. They're busy. Their contract with you is item forty on their list. Silence doesn't read as confidence; it reads as indifference, or worse, it reads as nothing at all and the date just passes.

Making the renewal the first time you mention results. If the renewal proposal is the first document connecting your work to their outcomes, it looks like a sales pitch. The same numbers, shared quarterly all year, read as a track record.

Pitching expansion when the core work is shaky. If deadlines have been slipping, proposing new services reads as tone-deaf. Fix the foundation first. The right to expand is earned by the current scope going well.

Taking a lapse personally instead of operationally. Most lapsed renewals are logistics failures, not verdicts. Somebody got busy, a champion changed roles, a budget cycle closed. If you find yourself hurt instead of curious, you'll withdraw exactly when you should be picking up the phone.

Discounting at the first sign of hesitation. Hesitation usually means "help me justify this internally," not "make it cheaper." Ask what's driving it before you touch the price. A discount answers a question they might not have been asking.

Getting better at this

Put renewal dates on your calendar at signing, with a 90-day alarm. The renewal conversation shouldn't depend on you remembering. Every contract gets a calendar entry the day it's signed.

Keep a running wins document per client. Every measurable result, every fire prevented, every nice thing a stakeholder said. Update it monthly while it's fresh. When renewal time comes, the case builds itself, and you'll be shocked how much you'd forgotten.

Practice the diagnostic question. "Is it budget, or is it value?" is the most useful sentence in a hesitant renewal, and it only works if you can ask it calmly. The answer changes everything about your response.

Track your renewal rate like a real metric. Agencies obsess over new business and treat renewals as background noise, but a renewal is revenue at a fraction of the acquisition cost. If you're losing clients who were happy, that's not a sales problem, it's a conversation you're not having.

How this connects

The renewal conversation is where everything else in this collection pays off or doesn't. Speaking to business value all year is what gives you results to point to. Money conversation skills carry the pricing discussion. And the consistent communication that built the relationship is the reason the answer is yes. The renewal isn't really a conversation you have in month ten. It's a conversation you've been having all along, and month ten is just when you say it out loud.

Things to try

  • Open your contracts, find every end date, and put a 90-day reminder on your calendar for each. Do it today; it takes ten minutes.
  • Start a wins document for your biggest client. Backfill what you can remember, then add to it monthly.
  • Schedule a midpoint check-in with a current client and ask them to grade the engagement so far.
  • Draft the renewal email for your next expiring contract using this shape: results, plan for next period, cost, no pressure on timing.
  • Next time a client mentions a problem adjacent to your work, ask: "Want me to scope what it would look like for us to handle that?"

I used to think the work should speak for itself, and if I had to ask for the renewal, something had gone wrong. I had it backwards. Asking clearly, early, with results in hand, is part of the work. The clients who stayed with us longest weren't the ones I avoided the conversation with. They were the ones who never had to wonder where things stood.

Template: Ninety-Day Renewal Opener

Use this when: a contract ends in about three months and you want to open the renewal on results and a plan, well before the deadline scramble.

Channel: Email

```template

Subject: Looking ahead past [END DATE]

Hi [NAME],

Our current agreement runs through [END DATE], and I wanted to start this conversation now rather than in a scramble at the deadline.

Here's the short version of the year:

  • [RESULT 1 WITH A NUMBER — e.g. organic traffic up 40%]
  • [RESULT 2 WITH A NUMBER — e.g. checkout conversion 1.9% to 2.6%]
  • [RESULT 3 — e.g. the recurring site issues that used to eat your team's Mondays are basically gone]

Looking ahead, I think the biggest opportunities are [OPPORTUNITY 1] and [OPPORTUNITY 2]. I'll put a one-page proposal together for how I'd approach next year and send it over by [DATE].

No pressure on timing. I just never want us to be making this decision two weeks before a deadline. If it's easier to talk it through live, I'm happy to grab [LENGTH] whenever works.

[YOUR NAME]

```

Template: Diagnosing Renewal Hesitation

Use this when: a client says they're unsure about renewing at the current level and you need to find out whether it's budget or value before you respond.

Channel: Call script

```template

Acknowledge and diagnose:

"That's totally fair, and I appreciate you being straight with me. Before I react, can I ask what's driving it — is it budget, or is it about the value you're getting? Those are pretty different things and I'd rather answer the real one."

(pause — let them answer)

If it's budget pressure from above:

"Okay, that's useful. Let me give you a couple of options instead of just a number.

  • We could drop to a lighter retainer, maybe [PERCENT]% of current, focused just on [HIGHEST-IMPACT WORK].
  • Or we could do a [LENGTH] project targeting [SPECIFIC GOAL], and revisit the retainer question after that.

I'd rather right-size this than have you paying for something that doesn't fit the moment."

If it's about value:

"Then that's the more important conversation, and I want to have it honestly. Can you tell me where it's felt thin? [LISTEN.] Here's what I'd change going forward, and here's what I think you might not be seeing the value of yet because we never connected it back to [THEIR OUTCOME]."

Close:

"Whatever we land on, I want it to actually fit where you are right now. Let me [SEND THE REVISED SCOPE / FOLLOW UP] by [DAY]."

```