The upgrade is the riskiest moment with a client
In enterprise procurement software, renewals are won or lost in support, during upgrades. Not in sales.
- Type
- Field note
- Industry
- Procurement SaaS
- Written
- Oct 2026
- Origin
- Support at Ivalua, 2024 – 2026
What I saw
For almost two years I worked in support at Ivalua, a procurement software company. The hardest problems almost never came from daily use. They came during upgrades: moving a client from one version of the software to the next.
The account I took over in the middle of an upgrade is a good example. When I arrived, the client could not go live.
Issues blocking one client's move to production in the middle of an upgrade. Two weeks later, most were fixed and the client went live.
Why upgrades are so hard here
Large clients set up a procurement platform to fit their own way of buying. Over the years, that setup grows. Each upgrade then has to work with all of it, so it stops being a simple update and becomes a project of its own.
This is not true of every SaaS product. A simple tool updates itself and nobody notices. But for big, configurable enterprise platforms like procurement suites, every client is a little different, and the upgrade is where those differences show.
Why it matters
An upgrade is the moment a client judges its vendor most closely. If it goes wrong, trust drops fast. If it goes well, the relationship gets stronger. On my own accounts, all three clients that came up for renewal renewed.
So the people who handle upgrades are not just fixing tickets. They are protecting revenue.
Renewals are won or lost during upgrades, not in sales meetings.
The point of this note
- In procurement software, the hardest problems show up during upgrades, not daily use.
- Big clients customise the platform heavily, so each upgrade becomes its own project.
- Handle upgrades well and you protect the renewal.