Renewal Command Centre

A renewal tracking dashboard built for MSPs.

Supplier contracts, client agreements and software licences all come with different dates, owners and notice periods. NoticeWindow puts them in one view, calculates the notice deadline, and grades each renewal by risk so your week starts with a clear list.

One dashboard, every renewal

Most MSPs end up with three or four places where renewal information hides. A folder of supplier PDFs. A spreadsheet someone built two years ago. A handful of calendar invites. The PSA, when someone remembered to attach the contract. The renewal isn't usually missed because the date was unknown, it's missed because the notice deadline lives in a different system from the people who need to act.

NoticeWindow is the renewal tracking dashboard for a UK MSP. Every supplier contract, software licence, hardware lease, hosted service and recurring client agreement sits in one table, sortable by notice deadline, owner, value and risk. The renewal date and the notice period are the only mandatory fields. NoticeWindow does the rest of the maths.

Notice deadlines are calculated, not typed

The most common reason a renewal slips is that someone tracked the renewal date but not the notice deadline. NoticeWindow stores both. When you enter a renewal, you set the renewal date and the notice period in days. The notice deadline is calculated automatically and recalculated every time the record changes.

That deadline drives everything else on the dashboard. It is the date the row is sorted by, the date risk is graded against, and the date used to choose when reminder emails go out. You confirm the notice period from your own source agreement, NoticeWindow does not interpret legal text.

Risk is graded automatically

Every renewal carries a risk level: low, medium, high or critical. The grade is computed from two inputs your dashboard already knows. How close the notice deadline is to today, and the recurring annual value of the contract. A £40,000 renewal with seven days left to give notice is treated differently from a £200 renewal with three months to run.

Critical and high-risk rows surface at the top of the dashboard and are counted in the headline stats so the first thing you see on a Monday morning is what needs a decision this week, not a wall of low-priority noise.

Owners and reminders, not group inboxes

Every renewal has an owner. The owner is the named person responsible for the decision, not a shared inbox where messages go to die. You can also set a reminder email address per renewal so notices reach the person who actually negotiates with that supplier, not just the account admin.

Reminders fire on a schedule tied to the calculated notice deadline. Users can choose reminders at 90, 60, 30, 14 and 7 days before notice closes, plus a same-day prompt. Each email is short, names the supplier, restates the deadline and the annual value, and links straight back to the row.

Built to sit beside your PSA

NoticeWindow does not try to replace ConnectWise, Autotask, HaloPSA or Syncro. It exists because none of them treat renewal notice deadlines as a first-class object. Pull a CSV of contracts out of your existing system, paste it into the importer, and you have a working dashboard in under an hour. Your PSA stays the source of truth for tickets and time; NoticeWindow stays the source of truth for renewal risk.

Frequently asked questions

What is a renewal tracking dashboard?
A single view of every supplier contract, software licence and recurring service your MSP runs, showing the renewal date, the notice deadline, the annual value and who owns the decision. NoticeWindow calculates the notice deadline from the renewal date and the notice period so nothing relies on a spreadsheet formula.
How is this different from a PSA or a spreadsheet?
A PSA is built around tickets and time. A spreadsheet is built around whoever last updated it. NoticeWindow is built around one job: showing what needs a renewal decision before the notice window closes. It runs beside your PSA, not instead of it.
Can I track client renewals as well as my own supplier contracts?
Yes. You can link a renewal to a client record so the dashboard can be filtered to a single end client, or grouped across your own supplier stack.
What happens when a notice deadline is approaching?
The row is auto-graded as low, medium, high or critical risk based on how close the notice deadline is and the recurring value. Critical and high-risk renewals surface at the top of the dashboard and are counted in the headline stats.