Google 表單名額限制設定教學:收滿自動關閉與場次限額的解決方法
Google 表單內建的關閉功能與侷限
對於負責籌辦課程、講座或社區活動的承辦人來說,Google 表單是最常用的工具。以前要限制人數,只能守在電腦前,看到額滿再手動把「接受回應」關掉,一忙就忘了關,場地只有五十個位置卻收了六十個人。2026 年 1 月起,Google 表單內建了「關閉日期或回應上限」的設定:可以指定收到幾份回應後、或到了某個日期時間,表單自動停止收件,點開連結的人會看到表單已不再接受回應。只算總人數的單一講座,用這個內建設定就夠了。
不過,這個上限算的是「整張表單」的總份數。如果你這張表單同時開放了週一、週三、週五三個場次的報名,內建功能沒辦法幫你做到「週一場次收滿 20 人後,自動把週一的選項拿掉,但讓週三、週五繼續收」。這導致很多承辦人在後台看到某一場滿了,還得趕快手動去編輯題目,把該選項刪除。這在報名熱烈、幾分鐘內就湧入大量資料時,手動操作的速度往往趕不上填單的速度。
每個場次各自限額:常見的做法是外掛
要讓「每個場次(選項)」各自收滿就不能再選,Google 表單目前還做不到,常見的解決方案是安裝 Google Workspace Marketplace 上的第三方外掛,例如 FormLimiter 這類工具,有些可以在某個選項額滿時把它從題目中拿掉。操作多半是在側邊欄開一個設定視窗,替每個選項填上限。
不過,使用第三方外掛時有幾點需要注意。首先是授權問題,安裝外掛時系統會要求你同意讓該外掛存取你的表單內容、回覆紀錄以及部分個人資訊,這在一些保密要求較高的單位可能會有資安疑慮。其次是穩定性的風險,外掛與表單之間是透過 API 連動,如果遇到 Google 系統調整或是外掛伺服器不穩,可能會發生明明某一場已經額滿,外掛卻沒有把那個選項拿掉的情形。因此,使用外掛的人通常還是得定期回來看一眼,確保機制運作正常。
進階做法:透過程式碼設定限額
如果你本身有一點技術背景,或是單位內有工程資源,也可以使用 Google 表單內建的 Apps Script 功能。這不需要額外安裝外掛,而是直接在表單內撰寫一段指令,邏輯通常是設定一個「觸發器」,每當有人送出表單後,程式就會去算每個選項目前被選了幾次,額滿的選項就從題目裡拿掉。
這種做法的好處是不用依賴外部服務商,安全性相對可控。但它的缺點也很明顯,就是維護成本高。如果你每辦一個活動都要重新改一次程式碼裡的限額數字,或是場次選項變多、邏輯變複雜,這對非技術背景的行政人員來說門檻太高。再加上如果程式碼寫法不夠周全,在多人同時送出表單的一瞬間,還是有可能會出現超過限額的情況,無法達到百分之百的精確控管。
場次分別限額與候補機制實務
在實際辦活動時,最頭痛的往往不是總人數限制,而是「選項限額」。例如你租了兩個教室分別開不同的課,A 教室 10 人、B 教室 15 人,傳統做法在 Google 表單真的很難處理。當 A 選項額滿時,表單並不會自動把該選項變灰,這時候如果填表人勾了 A 又送出,你只能事後一個一個打電話或發電子郵件去致歉,說該場次已滿,問對方要不要改時間。這對負責聯絡的行政同仁來說,工作量非常大,且容易造成民眾觀感不佳。
此外,額滿後的「候補機制」也是必備的。如果你只是單純把表單關掉,想參加的人就沒地方留資料了。理想的流程是當正取名額收滿後,表單應該能自動顯示「已額滿,改填候補單」的訊息,引導填寫者去填另一份表格。或者更理想的做法是,系統直接在選項旁邊標註「剩餘 2 位」,讓填表人在送出前就有心理準備。這些細節決定了活動報名的流暢度,也能大幅減少事後行政協調的成本。
專業報名系統的另一種解決途徑
如果你的報名需求已經超過了簡單統計的範疇,例如你需要更精準地控制每個選項的名額,這時候可以考慮像是 Mailwing 信翼這類的表單系統。在系統內,你可以針對單選或下拉選單的「每個選項」分別設定名額上限。比如週一場限 10 位、週三場限 15 位,只要該選項被選完,系統就會自動將它變成灰色,填寫者看得到卻選不了,這從源頭就解決了超收的問題。
除了選項限額,這類系統也支援顯示「剩餘名額」。當剩餘名額不多時,會產生一種催促報名的效果,同時也對填寫者保持透明。對於管理者來說,你可以在後台設定整張表單的收件上限,或是設定截止時間,時間一到系統會自動擋下新的填寫。收滿之後也可以按「結束收件」,填上候補表單的網址,打開舊連結的人會看到一顆按鈕直接過去;已經收到的報名一筆都不會刪。
如果報名表有 Email 欄,報名資料會自動進你的名單,送出當下也能自動寄一封報名確認信;表單有活動日期欄的話,還可以設定活動前幾天自動寄提醒給報名的人。對一個人要顧好幾場報名的承辦人來說,省下的是一封一封回信與逐筆核對的時間。
常見問題
如果我用了外掛,但還是發生超收的情況怎麼辦?
外掛多半是在收到回覆之後才去算份數、決定要不要拿掉選項,短時間內很多人同時送出,就可能多收幾份。可以把上限抓一點緩衝(例如教室 50 人,上限設 48),多出來的再逐一聯絡改場次。
能不能設定讓同一個人不能重複報名?
在 Google 表單中,你可以勾選「限制每人僅能回覆一次」,但這通常要求填寫者必須登入 Google 帳號。如果不希望強制對方登入 Google 帳號,信翼的表單也可以設每人只能填一次,填的人不用登入。
名額滿了之後,可以直接讓填寫者跳到候補單嗎?
Google 表單不會自動跳轉,但可以在表單關閉後顯示的訊息裡寫上候補單的網址。信翼的表單按「結束收件」時可以填新表單的網址,打開舊連結的人會看到一顆按鈕直接過去。
我可以只看某個特定場次的報名統計嗎?
可以,在 Mailwing 的統計頁面有「分組查看」功能。你可以選取「場次」這一題作為分組基準,系統會自動幫你算好每個場次分別有多少人、佔比是多少,不用再手動篩選。
設定選項名額時,有人取消報名名額會自動釋出嗎?
信翼的選項名額是依目前收到的報名筆數算的:把那一筆報名刪掉,或他用修改連結(表單有開「填過可以自己修改」的話)改選別的場次,原本那個名額就會空出來,下一位打開表單就選得到。名額上限也可以隨時調高或調低。
這篇文章講的流程,Mailwing 都已經做成現成功能——不用寫程式,當天上線。
看 問卷調查 怎麼運作 →Mailwing 信翼提供 3 天免費試用,線上註冊就能開始,不需要業務接洽。
免費試用 3 天