Google Forms はクーポンコードを確認できますが、価格から何かを差し引くことはできません。回答の検証で登録していないコードは拒否できても、コードで減らす合計がフォームにないので、注文が届いてから割引を1件ずつ計算し、お客様に支払額を伝えることになります。初回注文の 20% 割引でも、常連客への $5 引きでも、回答のたびに手で計算することになります。Neartail は Google Forms のフォームに自動で更新される合計を追加し、Discount フィールドがコードを読み取ります。お客様が有効なコードを入力すると、送信前に割引されるのが見えます。割引はパーセントでも固定金額でもよく、1つの数式に複数のコードを入れられます。
以下は、Google Forms でクーポンコードを扱う3つの方法と、それぞれの足りない点です。
Google Forms にクーポンコードを追加する3つの方法
Google Forms の回答の検証でコードを確認する
回答シートで割引を計算する
Neartail でフォーム上で割引を差し引く
方法1:Google Forms の回答の検証
コード用に Short answer の質問を追加します。三点アイコンをクリックし、Response validation を選んで Regular expression と Matches を選び、WELCOME20 のようにコードを入力します。Google Forms はそれ以外のコードを受け付けません。
Net Amount の価格フィールドを追加します。Discount は自動で差し引かれます。お客様は Net Amount を支払います。
Discount の質問をクリックし、Add price field をクリックします。Net Amount を選んで Next をクリックします
Standard calculation using NETTOTAL() を選んで Next をクリックします
Create をクリックします
Save をクリックします
お客様が WELCOME20 と入力すると、Discount と Net Amount がすぐに変わります。コードがなければ、Discount は 0 のままです。お客様は Net Amount を支払います。
まとめ
Google Forms はクーポンコードを確認できますが、割引を差し引く合計がないので、割引は注文が届いてから毎回手で計算することになります。Neartail はフォームに合計と、コードを読み取る Discount フィールドを追加するので、お客様は送信前にパーセントや固定金額の割引を確認できます。注文フォームを作成して、上の手順を進めてください。ご不明な点があれば、サポートまでご連絡ください。