Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. How Do We Find Which Customers Are Running Software Versions That Are About to Lose Support?
Problems We Solve

How Do We Find Which Customers Are Running Software Versions That Are About to Lose Support?

Software resellers miss upgrade conversations because nobody links vendor end-of-support dates to the installed base. We build that list per customer.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

End-of-support upgrades get missed because the vendor lifecycle dates are published in one place and what each customer owns is scattered in your order history. We build an installed base view that joins your sales records with vendor lifecycle dates, lists the customers affected by each upcoming end-of-support, and gives account managers a timed call list with what each customer owns.

The customer who called us last

A vendor announced end of support for an older product version well in advance. Your customers who bought it from you were a natural upgrade conversation. Nobody pulled the list. A year later, one of those customers calls in a hurry: their auditors have flagged unsupported software, they need to upgrade this quarter, and by the way they have already had a quote from another reseller who contacted them months ago.

Why the installed base goes unused

Your order history knows what customers bought, but in the language of the time: product codes, descriptions and versions that have changed since. Vendor lifecycle pages know when each version loses support. Joining the two means standardising years of product descriptions and knowing which versions customers are actually running, which is not always the version they bought.

Account managers are busy with renewals and new deals, and a lifecycle date years away does not feel urgent until it suddenly does.

InformationWhere it livesProblem
What was boughtInvoices and distributor ordersOld codes and descriptions
Version in useCustomer's systemsNot known to you
End-of-support dateVendor lifecycle pagesNot linked to customers
Upgrade pathVendor documentationVaries by product and licence type

What the missed upgrades cost

Upgrade projects are often some of the more valuable work a reseller does, combining licences with services. When they are missed, they go to whoever called first. Customers who find themselves on unsupported software also tend to feel their reseller should have warned them, which weakens the relationship.

Rushed upgrades close to the deadline are harder to deliver well and leave less room to plan the services around them.

There is a planning cost on the customer side as well. Many organisations set IT budgets a year ahead. A customer who learns about an end-of-support date after their budget is fixed either finds money mid-year, which is painful, or runs unsupported software for longer than their own policies allow. Being the reseller who raised it in time for the budget round is worth a great deal to the relationship.

The installed base view we build

  1. Purchase history load: invoices and distributor orders are loaded and product descriptions are standardised into product, edition and version, with AI suggesting matches and a person confirming ambiguous ones.
  2. Lifecycle dates: end-of-support and end-of-life dates are recorded for the products and versions you sell, from vendor lifecycle pages, and updated when vendors announce changes.
  3. Version confirmation: where customers share it, the version actually in use is recorded, through a short survey, a support ticket or your remote monitoring tools if you provide managed services.
  4. Affected customer lists: for each upcoming lifecycle date, the customers affected are listed with what they own, estimated quantities and the account manager.
  5. Timed call lists: each account manager gets a list ordered by how soon the date is and how much the customer owns, with talking points drawn from the vendor's lifecycle notice.
  6. Campaign tracking: outreach and responses are logged in your CRM so progress can be seen by product and date.

Upgrade conversations that start on time

Well before a lifecycle date, account managers know which of their customers are affected and roughly what they own. Customers hear about it from you first, with enough time to plan, budget and book services. Your services team sees upgrade projects coming and can schedule engineers rather than scrambling.

The same view answers other questions too: which customers still run a product the vendor has replaced, which have never moved to subscription, and which own a mix of old and new versions that would be simpler on one.

Is your installed base working for you?

  • You cannot quickly list customers running a product version nearing end of support.
  • Old product descriptions in your records are inconsistent.
  • Customers have come to you in a hurry about unsupported software.
  • Competitors have contacted your customers about upgrades first.
  • Upgrade campaigns are run from memory rather than data.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

How do you know what version a customer is actually running?

Purchase history gives the starting point. Where you provide managed services, monitoring tools can confirm versions; otherwise a short survey or a question at renewal fills the gap.

Where do lifecycle dates come from?

From vendors' public lifecycle and support policy pages, recorded by your team or collected on a schedule, with the source kept for each date.

Can this cover hardware as well as software?

Yes, if you sell hardware with lifecycle dates. The same approach works for any product with published support dates.

Do we need clean historical data first?

No. Cleaning the product descriptions is part of the build, and anything that cannot be matched confidently is listed for review.

Keep reading

More on Problems We Solve

Start here

Tell us what keeps your pre-sales and account teams stuck

Describe the vendors you sell, what customers keep asking and where your people lose time. We will tell you what we would build, what should stay with your specialists, and if something you already own would do the job, we will tell you that instead.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →