Google Form pre filled URL

Google Form 表單應用-如何透過網址參數預先填入資料

2014-07-25

使用Google 表單可以做到線上問券調查、服務滿意度等等非常方便使用,如果更進階點要將系統結合,將基本會員資料帶到表單上面,一來可以替使用者減少填寫表單的時間,二來確保資料完整性,也讓消費者覺得這家公司有用心在處理客戶免意度調查。

不過這次我要應用在會計開發票方面!! 收集客戶開立發票的抬頭、統編、品名等。想像一下一天要開立30張以上發票,每個客戶的要求都不太一樣,用Email 來來回回太慢,請客戶先填好再來一併處理。

我們公司的客戶對象主要以學校&研究機構單位為主,每次開立的發票項目都不同,有些客戶同一筆款項需要開立好多張發票。每開一張發票就要請客戶填寫一次表單,每填一次都要重新寫下訂單號碼、姓名、電話、地址等資訊,其實對客戶來說不太方便,如果可以從內部系統把客戶的基本資料預先填入表格中那豈不是超棒得!!

Google 表單預先填入&流程

google form invoice

首先參考Google的說明,英文版的簡陋,中文版的說明是之前的設計,研究了老半天,翻了近期的相關資料才找到頭緒,第一次覺得Google Help 該更新了。

Pre-populate form answers

Click the Responses menu, then select Get pre-filled URL.

get pre filled URL

他會先跳出Pre-fill 的總表單,將要預先填入的值放在欄位裡面。訂單號碼:O-2014-123456

google form

表單設計時請注意將此單欄式問題的格式,要設定為純文字。若訂單號碼包含特殊符號,是無法自動填入進去的唷

google form

按下最下方的Submit,之後上方會提供一串連結,再將此連結貼到Plunet Template來修改

pre filled url google form

google form pre filled responsess

https://docs.google.com/forms/d/1OKv4oi8faPrSGTexV53EUJreQSgECzpTMqdr0kCRqOU/viewform?entry.1197403039=O-2014-123456&entry.53537526&entry.53328101&entry.1966169350&entry.802167632&entry.1450723625&entry.159808725&entry.1334213009&entry.1561789796&entry.140510747&entry.449569706&entry.1000791545&entry.653312719&entry.1094480877

範例連結

產生的連結,會依序顯示每個表格的entry,第一個是訂單號碼,我剛打的O-2014-123456 就出現在第一個entry.1197403039= 後面,那這時候請自行把=後面補上網站相關參數,用來呼叫出訂單號碼。

我這邊的系統應用很簡單只需要放上entry.1197403039=[OrderNo],就可以顯示出每個客戶的訂單號碼,這個連結會連同付款通知Email 一併附上去,所以客戶點開連結時,訂單號碼已經自動填入了。這時還可以陸續增加ㄧ些基本資料,姓名、電話等等,省的客戶填寫的時間。

 

Related Article 參考這些文章後才拯救了我!!