コンテンツにスキップ

メールカスタマイズ

このページについて

ギフトを贈る購入者、受け取る受取者、そしてあなたのストアに届くメールは、初期状態でもそのまま使用できますが、ブランドのトーン・アンド・マナーに合わせて件名や本文を自由にカスタマイズできます。このページでは、管理画面の「メールカスタマイズ」から設定する手順を説明します。


AnyGiftから送信されるメール全種類

AnyGift タグ挿入型では、ギフトの購入から受取、キャンセルまでの各タイミングで自動的にメールが送信されます。以下がAnyGiftからお送りするメール全種類です。

送信シーン別メール一覧

# メール名 送信先 送信タイミング 内容 カスタマイズ
1 注文完了メール(購入者向け) ギフトを購入した方 ギフト購入が完了したとき ギフト購入完了のお知らせと受取URL ✅ 可能
2 注文完了メール(事業者向け) ストア(あなた) ギフト購入が完了したとき 新しいギフト注文が発生した通知 管理画面からは不可
3 受取設定完了メール(受取者向け) 受取者 受取者が住所を入力したとき 受取手続き完了と発送予定のお知らせ ✅ 可能
4 受取設定完了メール(購入者向け) ギフトを購入した方 受取者が住所を入力したとき ギフト受取者が住所入力を完了した通知 ✅ 可能
5 受取設定完了メール(事業者向け) ストア(あなた) 受取者が住所を入力したとき ギフト受取手続き完了の発送指示 管理画面からは不可
6 受取期限リマインドメール ギフトを購入した方 期限日の前日12:00(日本時間) 受取期限が迫っていることのリマインド ✅ 可能
7 受取期限切れ通知メール ギフトを購入した方 受取期限が過ぎ、注文をキャンセルしないとき(初期設定) 受取者が期限までに受け取らなかったことのお知らせと、購入者が代わりに受け取るための受取URL ✅ 可能
8 受取期限切れ・キャンセル通知メール ギフトを購入した方 受取期限が過ぎ、注文を自動でキャンセルしたとき 期限切れにより注文をキャンセル・返金したことの通知 ✅ 可能

⚠️ 重要な注意:受取期限切れ時のメール動作

  • 初期設定(キャンセルしない): 受取期限が過ぎても注文はキャンセルされません。購入者に「受取期限切れ通知メール」(#7)をお送りします。メールにある受取URL(末尾が /expired)から購入者が届け先の住所を入力すると、購入者に商品を届けられます
  • キャンセルする設定(選べるギフトを含む注文だけ、またはすべての注文): 対象の注文は自動でキャンセル・返金され、購入者に「受取期限切れ・キャンセル通知メール」(#8)をお送りします
  • この設定は管理画面にはなく、AnyGift担当窓口が行います。設定の内容は受取期限設定をご覧ください
  • デジタルチケットだけの注文・金券の注文・URL一括発行の注文には、#7・#8 は送られません

手動キャンセル時のメール送信について

AnyGift管理画面から手動でキャンセルした場合、AnyReachから購入者様へキャンセル処理メールは自動送信されません。必要に応じて、ストアから購入者様へご連絡ください。

カスタマイズできるメール

管理画面の「メールカスタマイズ」では、購入者・受取者に届く6種類(上記の #1・#3・#4・#6・#7・#8)の件名と本文をカスタマイズできます。ストアに届く事業者向けメール(#2・#5)は、管理画面の一覧にはありません。メールをカスタマイズする手順は、以下のセクションをご覧ください。


メールをカスタマイズする手順(管理画面から)

1. カスタマイズしたいメールを選ぶ

左メニューの「メールカスタマイズ」を開くと、「テンプレート一覧」に管理画面から編集できる6種類のメールと、それぞれの最終更新日時が表示されます。編集したいメールの名前をクリックしてください。

管理画面に表示される名前と、このページ冒頭の一覧との対応は次のとおりです。

管理画面の名前 冒頭の一覧
注文作成メール #1 注文完了メール(購入者向け)
受取者向け住所入力完了メール #3 受取設定完了メール(受取者向け)
購入者向け住所入力完了メール #4 受取設定完了メール(購入者向け)
注文期限リマインドメール #6 受取期限リマインドメール
注文期限切れメール #7 受取期限切れ通知メール
注文期限切れキャンセルメール #8 受取期限切れ・キャンセル通知メール

2. 件名・本文を編集する

選択したメールの編集画面が開きます。左側の「エディタ」タブで編集します。

  • 件名: 画面では「タイトル」という欄です。
  • 本文: 「メール本文」の欄です。リッチテキストエディタで書式を整えることができます。また、欄の右上のコードのアイコンを押すとHTMLモードに切り替わり、HTMLで直接編集することも可能です。

件名・本文のどちらにも、後述の「テンプレート変数」を使って注文内容や購入者名などを動的に差し込むことができます。変数は手で入力せず、「挿入可能な変数タグ」タブからコピーして貼り付けるのがおすすめです。このタブには、そのメールで使える変数がコピーボタン付きで並んでいます。コピーボタンを押すと「クリップボードにコピーされました。」と表示され、正しい { } の数とつづりのままコピーされます。

右側の「プレビュー」には、本文の変数をサンプルの値(購入者名「たろう」など)に置き換えた見た目が表示されます。「デスクトップ」と「モバイル」を切り替えられます。変数を足したら、プレビューで実際の値に置き換わっているかを確認してください。つづりを間違えた変数は、プレビューで {{...}} のまま残ります。

三重ブレースの変数のプレビュー表示

{{{recipientFormUrl}}} のような三重ブレースの変数は、プレビューでは値の前後に { } が残って表示されます。実際に送られるメール(テストメールを含む)では、正しく値に置き換わります。

3. テストメールを送信して確認する

保存する前に、テストメールを送信して実際の見た目を確認することをお勧めします。

  1. 画面右上の「テストメール配信」をクリックします。
  2. 「テストメール送信」画面の「テストメール送信先」に、受け取りたいメールアドレスを入力します。
  3. 「送信する」をクリックします。「テストメールを送信しました。」と表示され、現在編集中の件名・本文でテストメールが届きます。保存していない編集内容もそのまま反映されます。

テストメールは info@anygift.jp から送信されます。ストア名以外の変数は、サンプルの値(仮の注文番号・受取URLなど)に置き換わります。実際の注文データは使用されません。

注意: 事業者向けメール(注文完了メール・受取設定完了メール)は「テンプレート一覧」にないため、管理画面から編集・テスト送信はできません。これらのメールは実際の注文が発生した際に確認してください。

4. 保存する

内容を確認したら、画面右上の「保存」ボタンをクリックします(内容を変更したときだけ押せます)。「保存しました。」と表示され、テンプレート一覧の最終更新日時が更新されます。保存後に送信されるメールから、新しい文面が使われます。

変数の書き方に誤りがあると「入力項目にエラーがあります。(変数が正しく挿入されてるか確認ください。)」と表示され、保存されません。この場合は「保存時のシンタックスエラー対処法」をご覧ください。


テンプレート変数の使い方

件名や本文に {{変数名}} の形式で記述すると、メール送信時に実際の値に置き換わります。例えば {{storeName}} と書くと、メール送信時にあなたのストア名に自動的に置き換わります。

注文完了メール(購入者向け)で使える変数

変数 内容 記述例
{{storeName}} ストア名 「{{storeName}}をご利用いただきありがとうございます」
{{senderName}} 購入者のお名前 「{{senderName}} 様」
{{orderProductType}} 商品の種別(「eギフト」または「デジタルチケット」) 「{{orderProductType}}のご注文が完了しました」
{{{recipientFormUrl}}} 受取URL(受取者に共有するURL) 「受取URL:{{{recipientFormUrl}}}」
{{recipientFormExpireAt}} 受取期限日時 「受取期限:{{recipientFormExpireAt}}」
{{orderId}} 注文ID 「注文番号:{{orderId}}」
{{{receiptUrl}}} 領収書URL 「領収書:{{{receiptUrl}}}」

URLを含む変数について: {{{recipientFormUrl}}} や {{{receiptUrl}}} のように、変数によっては {{{}}} の三重ブレースで記述する必要があります。URLを正しく表示するために、URLを含む変数は三重ブレースを使ってください。

受取期限リマインドメールで使える変数

変数 内容
{{storeName}} ストア名
{{senderName}} 購入者のお名前
{{{recipientFormUrl}}} 受取URL
{{recipientFormExpireAt}} 受取期限日時
{{orderId}} 注文ID

受取設定完了メール(受取者向け)で使える変数

変数 内容
{{storeName}} ストア名
{{senderName}} 購入者のお名前
{{receiverLastName}} 受取者の姓
{{receiverFirstName}} 受取者の名
{{orderProductType}} 商品の種別
{{giftMessage}} ギフトメッセージ
{{deliveryDate}} 配送日
{{deliveryTime}} 配送時間帯

条件で文面を切り替える・商品名を並べる

初期状態のメール本文には、変数のほかに「条件によって文面を切り替えるブロック」と「購入された商品の数だけ繰り返すブロック」が入っています。文面を書き換えるときは、これらのブロックの始まりと終わりの行を消さないように注意してください。片方だけ消すと保存できなくなります。

店舗型eギフトと配送型eギフトで文面を切り替える({{#if isDigitalContentsOnly}})

isDigitalContentsOnly は、注文が店舗型eギフト(デジタルチケット)だけのときに「はい」になる値です。{{#if isDigitalContentsOnly}} から {{else}} までが店舗型eギフトの注文で、{{else}} から {{/if}} までがそれ以外の注文で使われます。例えば、受取設定完了メール(受取者向け)の初期の本文は次のようになっています。

{{#if isDigitalContentsOnly}}
受け取り完了画面からチケットのご予約・ご利用が可能です。
<br>
チケットご利用時は受け取り完了画面を提示してご利用ください。
{{else}}
商品のお届けまで、いましばらくお待ちくださいませ。
{{/if}}

店舗型eギフト向けの案内を変えたいときは {{#if ...}} と {{else}} の間を、配送型eギフト向けの案内を変えたいときは {{else}} と {{/if}} の間を書き換えます。店舗型eギフトを扱っていないストアでも、ブロックはそのまま残しておいてかまいません。

このブロックが使えるのは、注文完了メール(購入者向け)・受取設定完了メール(受取者向け)・受取設定完了メール(購入者向け)です。受取設定完了メール(購入者向け)では、{{#unless isDigitalContentsOnly}} 〜 {{/unless}}(店舗型eギフト以外のときだけ表示)の形で使われています。

値があるときだけ表示する({{#if 変数名}})

{{#if giftMessage}} 〜 {{/if}} のように書くと、その値が空でないときだけ間の文面が表示されます。例えば、贈り主がメッセージを入力しなかった注文では、メッセージの見出しごと表示されません。

購入された商品を並べる({{#each purchasedProducts}})

{{#each purchasedProducts}} から {{/each}} までは、注文の商品の数だけ繰り返されます。間に書いた {{name}} が、それぞれの商品名に置き換わります。

{{#each purchasedProducts}}
<div>・{{name}}</div>
{{/each}}

例えば、2つの商品を購入した注文では「・商品A」「・商品B」の2行になります。行頭の記号や改行の入れ方は自由に変えられますが、{{name}} はブロックの中に書いてください。外に書くと商品名は表示されません。このブロックが使えるのは、注文完了メール(購入者向け)・受取設定完了メール(受取者向け)・受取期限切れ通知メールです。


カスタマイズのヒント

ブランドらしさを出す

デフォルトのメールはAnyGiftの標準テンプレートを使用していますが、あなたのストアのブランドカラーや言葉遣いに合わせてカスタマイズすることで、購入者・受取者に一貫したブランド体験を提供できます。

例えば、ファッションブランドのストアであれば:

  • 件名:「【{{storeName}}】大切な方へのギフトが届きます」
  • 本文冒頭:「いつも{{storeName}}をご愛顧いただきありがとうございます。{{senderName}} 様よりギフトが贈られました。」

リマインドメールで受取率を高める

受取期限リマインドメールの本文に「期限まであと少し」というメッセージと受取URLを目立たせることで、受取者への案内を分かりやすく伝えることができます。

件名で開封率を上げる

購入者向けの注文完了メールでは、件名にストア名と感謝の文言を入れることで、受信者にとって分かりやすいメールにできます。デフォルトの件名(【{{storeName}}】{{orderProductType}}のご注文ありがとうございます)はそのままでも使用できますが、あなたのストアに合わせて調整してみてください。



保存時のシンタックスエラー対処法

メール文面をカスタマイズした後、「保存」ボタンをクリックしても保存できない場合は、テンプレートの書き方(シンタックス)に誤りがある可能性があります。以下の内容を確認してください。

変数は手で入力せず、編集画面の「挿入可能な変数タグ」タブからコピーして貼り付けると、{ } の数やつづりの間違いを防げます(手順2)。

よくあるエラーと対処方法

1. ブレース {} の数が間違っている

エラーの症状: 「保存」を押すと「入力項目にエラーがあります。(変数が正しく挿入されてるか確認ください。)」と表示され、保存されない

確認ポイント:

  • 通常の変数は二重ブレース: {{storeName}} ✓
  • URLを含む変数は三重ブレースがおすすめ: {{{recipientFormUrl}}} ✓(「挿入可能な変数タグ」でコピーされる形です)
  • 開きと閉じのブレースの数がそろっているか

よくある間違い:

誤り 正しい例 どうなるか
{{storeName} (閉じが1つ足りない) {{storeName}} 保存できない
{{storeName}}} (閉じが1つ多い) {{storeName}} 保存できない
{{{{storeName}}}} (4つ) {{storeName}} 保存できない
{storeName} (1つ) {{storeName}} 保存はできるが、{storeName} という文字のままメールに載る

対処方法: メール文面に含まれるすべての変数が正しいブレース数で記述されているか確認してください。

2. 変数名のスペルが間違っている

確認ポイント:

  • 変数名は大文字と小文字を区別します
  • スペースが入っていないか確認してください
  • テンプレート変数の表から正確にコピーして使用してください

よくある間違い:

誤り 正しい例 どうなるか
{{StoreName}} (大文字S) {{storeName}} 保存はできるが、実際のメールでは空欄になる
{{store Name}} (スペース有り) {{storeName}} 保存できない
{{storeNam}} (最後のeが抜けている) {{storeName}} 保存はできるが、実際のメールでは空欄になる
{{sender_name}} (アンダースコア) {{senderName}} 保存はできるが、実際のメールでは空欄になる

対処方法: つづりを間違えた変数は、エラーにならずに保存されることがあり、実際のメールでは何も表示されません。編集画面の「プレビュー」では、つづりを間違えた変数は {{...}} のまま残るので、保存前にプレビューで確認してください。変数は「挿入可能な変数タグ」タブからコピー&ペーストすることをお勧めします。

3. HTMLタグが正しく閉じられていない

確認ポイント:

  • HTMLを使用している場合、開きタグと閉じタグの対応を確認してください
  • {{#if ...}} などの条件文が {{/if}} で正しく閉じられているか確認してください(閉じ忘れや {/if} のような書き間違いは、保存できない原因になります)

よくある間違い:

<!-- 誤り:pタグが閉じられていない -->
<p>{{storeName}}をご利用ありがとうございます
<br>

<!-- 正しい例 -->
<p>{{storeName}}をご利用ありがとうございます</p>
<br>

対処方法: - HTMLモードで編集する場合は、すべてのHTMLタグが正しく開き・閉じされているか確認してください - リッチテキストモードとHTMLモードを頻繁に切り替えると、意図しない変換が生じることがあります - HTMLモードに切り替えた後は、HTMLとして正しく記述されているか必ず確認してください

保存できない時のチェックリスト

保存ボタンをクリックしても保存できない場合は、以下の順でチェックしてください:

  1. ✓ すべての変数が {{}} (二重ブレース)で囲まれ、開きと閉じのブレースの数がそろっているか
  2. ✓ URLを含む変数(recipientFormUrl など)を {{{}}} (三重ブレース)で書く場合も、数がそろっているか
  3. ✓ 変数名のスペルが正確か(大文字小文字を含む)
  4. ✓ 変数名にスペースが入っていないか
  5. ✓ HTMLを使用している場合、すべてのタグが正しく閉じられているか
  6. ✓ HTMLモードとリッチテキストモードが意図した状態か

テストメール送信でエラーを確認

テストメールは、保存していない編集中の内容でも送れます。保存の前後に実際にテストメールを送り、届いたメールで以下を確認します:

  • 値が表示されていない(空欄になっている): 変数名のスペルを確認してください
  • URLが表示されていない: URLを含む変数の名前とブレースの数を確認してください
  • HTMLの見え目が崩れている: HTMLモードでの記述を確認してください

書き方に誤りがあると、テストメールの送信時にも「入力項目にエラーがあります。(変数が正しく挿入されてるか確認ください。)」と表示されます。すべてを確認してもエラーが解消しない場合は、表示されたメッセージと編集画面をスクリーンショットして、サポートにお問い合わせください。


よくある質問

Q. メールの送信元アドレスは変更できますか?

送信元アドレスはカスタムドメインを設定することで変更できます。カスタムドメインの設定方法については、担当営業またはサポートにお問い合わせください。デフォルトでは info@anygift.jp から送信されます。

Q. テストメールを送ったら文字化けしていました。

本文にHTMLタグを直接記述する場合は、HTMLモードで編集してください。リッチテキストモードとHTMLモードを切り替えると、意図しない変換が行われることがあります。HTMLモードに切り替えた後は、HTMLとして正しく記述されているか確認してください。

Q. 変数を使ったのに実際の値に置き換わりません。

変数名のスペルが正しいかご確認ください。つづりを間違えた変数は、実際のメールでは空欄になります。編集画面の「プレビュー」で {{...}} のまま残っている変数がないか確認し、変数は「挿入可能な変数タグ」タブからコピーして使ってください。

Q. 受取期限リマインドメールはいつ送られますか?

毎日12:00(日本時間)に、受取期限が翌日の未受取注文を対象として、購入者へ自動送信されます。

Q. 事業者向けメールをオフにできますか?

注文完了メール(事業者向け)・受取設定完了メール(事業者向け)の送信可否は、事業者通知設定から制御できます。設定方法については、担当営業またはサポートにお問い合わせください。