← 返回部落格
維修保養派工

保養合約到期沒人提醒?維修商的合約續約管理怎麼做才不會漏掉營收

發布日期:2026 年 10 月 05 日

很多維修商的老闆都會問我同一個問題:明明客戶年年都有在保養,為什麼要做到第二年才發現有人不續約了?答案通常很簡單——合約簽完就塞進抽屜,沒有任何機制提醒它會到期。

這篇文章想談的是「保養合約/服務合約的到期與續約管理」:怎麼讓你的公司不會再因為「忘記」而少掉一筆營收。內文會帶到幾個我們在開發維修管理模組時遇到的真實設計取捨。

先講結論:續約流失通常不是被搶走,是自己漏掉的

說白了,維修業的續約邏輯跟一般 B2B 生意不太一樣。客戶的機器還在你手上運作,這是天然綁定;真正會讓客戶消失的原因,通常不是對手把價格壓得更低,而是——

  • 你沒主動報價,等到客戶自己找上門時,價格已經由對方決定了
  • 報價了,但沒有人記得這張報價單發出去三個月了還沒回覆
  • 續約報價沒有跟著「前一年實際收多少」對齊,客戶一看覺得被漲價
  • 該報的對象根本沒被通知到,因為名單只存在個人通訊錄裡

老實說,這四種裡面前三種都不是能力問題,是流程問題。客戶不會主動提醒你該續約了——這是整件事最核心的一句話。

開發者的視角:為什麼合約到期提醒比想像中難做

我在做設備維修管理系統的時候,曾經覺得「合約到期提醒」不就是一个月前寄通知的功能嗎?結果實作起來才發現,真正麻煩的不是提醒本身,是「到期日從哪裡來」。

難點一:合約種類不只一種,週期也不只一種

一般保養合約是「一年」或「半年」,但有些客戶是「按季保養、每次 3 萬」,有些是「保養次數包」,有些則是純粹的維修服務月約。如果你只有一個「合約到期日」欄位,半年後你就會發現有一堆案子記不起來到底是哪種週期。

我們後來的做法是拆開:合約類型、起訖日、服務頻率、包含項目分開存,到期日改成由起訖日算出來,而不是讓人重複輸入。輸入的人最怕的就是同一個日期要打兩次,打兩次就會打錯。

難點二:提醒不能只有一顆鈴鐺

很多公司做合約管理的方式是「到期前 30 天寄一封信給自己」,然後就忘了追那封郵件的後續。實務上比較有用的節奏是分三段:

  • T-90:內部提醒。這時候是給業務跟主動的,包含「上年度實際服務幾次、收多少」這種談判籌碼資料
  • T-45:正式報價。跟客戶確認需求有沒有變、價格怎麼調整
  • T-14:最後確認。這次是確認客戶有沒有要調整服務項目,而不是催簽

你想想看,如果只有 T-30 一個點,業務在 T-30 突然被要求報價,準備資料要來得及嗎?通常來不及,然後就順順地變成「客戶等不到,就先問別家」。

難點三:誰該收到提醒,不是 everybody

這個在多代工/多品牌並存的環境特別明顯。台北分店的合約歸台北店長,高雄分店的歸高雄業務,總部其實不需要每一封都收到。把通知對象綁到「這張合約的負責人」,而不是綁到整個群組,通知才不會被稀釋到沒人看。

一個情境模擬:20 台設備的維修商會怎麼做

(以下為情境模擬,用來說明流程,不是真實客戶案例)

假設一家做工業設備維修的廠商,服務 20 台客戶的壓縮機,每台都有保養合約,合約簽的時間還很分散——有的 3 月到期、有的 8 月到期。傳統做法大概是這樣:

  1. 桌上三本合約夾,一本 2024 年初的、一本 2025 年的、一本簽約複本
  2. 3 月到期那台,2 月底老闆剛好想到就報價;8 月那台,可能 9 月才發現
  3. 報價單是用 Word 生出來的,客戶名稱每次手打
  4. 客戶回覆「好」,續約了,但沒有任何地方記錄這件事是「續」不是「新簽」

同樣這家廠商,如果流程改成「合約全部進系統、到期自動排程提醒」:

  • 7 月中就會收到 8 月那台的 T-90 提醒,裡面附上去年實際保養幾次、去年實收金額
  • 業務照著提醒走,7 月底報價,8 月中簽回來
  • 系統自動把「2026 年度合約」開一張新的,服務項目複製上一年度,不用重打
  • 老闆每月看一張表:這個月有幾張到期、幾張已續、幾張還沒動作

坦白講,差別不在工具多厲害,差別在於「誰在什麼時候該做什麼」有沒有被寫下來。

把這件事做好的四個實際步驟

第一步:先把手上所有合約的到期日抓出來

不用一次到位。你可以先用最笨的方法:把所有合約拿出來,只記一件事——這張合約下一次該找客戶的日期是什麼。一天做不完就分兩週做。這一步做完,你大概就會發現逾期好幾張。

第二步:合約檔案跟著派工單走,不要獨立存在

很多系統會把「合約」跟「維修案件」拆成兩個世界,結果就是合約資料永遠不會更新。合約應該掛在客戶跟設備下面,這樣派工時才知道這台機器的保養還有沒有剩、剩下幾次。

第三步:提醒節奏先設簡單三段

先別想做到十段提醒。三段(內部、報價、確認)夠用了,跑三個月再調。先有再說,這是我在很多模組設計上的實際取捨。

第四步:續約後自動開新年度,不要重打一遍

這一點對使用者體驗的影響最大。很多老闆抱怨系統難用,不是因為功能少,是因為每次都要重複輸入一樣的東西。續約時把上一年度的服務項目複製過來、金額帶過去、只改生效日,大概就能解決一半的抗拒感。

常見的 4 個疑問

如果我只有幾張合約,需要系統嗎?

坦白講,如果真的只有五張以內,而且你用 Excel 排得順,那用手動也沒問題。系統的價值通常在「張數多到人記不住」或「負責人變動」才明顯。不用為了有而裝。

續約報價應該怎麼漲?

這題沒有標準答案,通常來說跟兩件事有關:前一年實際服務次數與成本,以及客戶的產能重要度。我們的開發經驗是,把「上年度實際收多少、上年度實際做了幾次」直接列在報價單裡,比老闆自己心算的數字更容易被接受。

提醒太多會不會被當雜訊?

會。這是我們在做通知系統時踩過最多的坑。規則是:同一件事不要從三個管道重複通知同一個人。內部提醒只給負責人,客戶回覆才進對話紀錄。

合約金額要綁定匯率或物價指數嗎?

看你的客戶組成。國際客戶的話通常需要幣別欄位;純台內客戶一般直接報新價就好,寫清楚「自 X 月 X 日起適用新價」通常就夠了。

結語:合約管理的本質是「別再靠記憶」

寫系統寫久了,我自己的結論是:合約到期管理不是功能問題,是流程問題。系統能幫你做的,是把到期日變成一個不會被遺忘的日期,把報價變成一個不必重打的動作,把續約變成一個可以被追蹤的狀態。

剩下的,還是人跟人之間的信任跟服務品質——這個系統幫不了你。

如果你想先看看實際畫面再決定,Lixio Cloud 提供免費試用 14 天,不用綁卡,可以從客戶與設備建檔開始試著跑一輪合約流程。歡迎到 聯絡我們,我們會先聽你目前的流程卡在哪裡,再談要不要動系統。