中級 25分 Updated Jan 22, 2025

カート放棄リカバリーフローを構築する

Email、SMS、WhatsAppを組み合わせたマルチチャネルのカート放棄フローを作成し、失われた売上を回収しましょう

Email、SMS、WhatsAppを組み合わせた戦略的なマルチチャネルフローで、放棄カートの最大30%を回収しましょう。

構築するもの

このガイドを最後まで読むと、以下を実現する完全なカート放棄リカバリーシステムが完成します。

  • ✅ 顧客がカートを放棄したことを検知
  • ✅ 3つのチャネルでパーソナライズされたリカバリーメッセージを送信
  • ✅ ダイナミックな商品画像とカート再構築リンクを含む
  • ✅ コンバージョンを促す戦略的なインセンティブを提供
  • ✅ パフォーマンスと売上の帰属をトラッキング

期待される成果: 業界平均のカート回収率は8〜15%です。Tajoのマルチチャネルアプローチを活用することで、多くのマーチャントが20〜30%の回収率を実現しています。


前提条件

フローを構築する前に、以下を確認してください。

  • ✅ TajoがShopifyに接続されている(セットアップガイド)
  • ✅ オートメーションにアクセスできるBrevoアカウント
  • ✅ SMS/WhatsAppの同意収集が有効化されている(任意ですが推奨)
  • ✅ テスト用に過去のチェックアウトが50件以上ある
  • ✅ セットアップに必要な30〜45分の時間

カート放棄を理解する

なぜ顧客はカートを放棄するのか?

理由放棄者の割合解決策
送料が高い48%送料無料の最低注文額を設定
見ているだけ/まだ購入の準備ができていない37%マルチメッセージのナーチャリングシーケンス
比較検討中27%緊急性(在庫限定、期間限定割引)
チェックアウトが複雑24%カート再構築リンク(ワンクリックで戻る)
セキュリティへの不安18%メール内に信頼バッジ、お客様の声を掲載
価格に対する驚き16%分割払いオプション、割引オファー

出典: Baymard Institute、2024年

マルチチャネルの優位性

単一チャネル(Emailのみ): 回収率8〜12%

マルチチャネル(Email + SMS): 回収率15〜20%

トライチャネル(Email + SMS + WhatsApp): 回収率25〜35% ⬅️ Tajo独自

WhatsAppが効果的な理由: 開封率はEmailの20%に対して98%。多くの海外顧客は買い物のやり取りにWhatsAppを好みます。


ステップ1: トリガーイベントを選ぶ

Tajoでは2種類のカート放棄トリガーを提供しています。

オプションA: チェックアウト開始(推奨)

発火するタイミング: 顧客がチェックアウトでメール/電話番号を入力したものの、購入を完了しなかったとき

メリット:

  • ✅ 確認済みの連絡先情報(メール + 電話番号)がある
  • ✅ 購入意欲が高い
  • ✅ 業界標準のプラクティス
  • ✅ カート再構築リンクを含められる

デメリット:

  • ❌ 早期放棄者(カートに追加したがチェックアウトを開始していない)を取りこぼす

最適な用途: ほとんどのストア、特にマルチステップのチェックアウトを採用している場合

オプションB: カート作成

発火するタイミング: 顧客が最初の商品をカートに追加したとき

メリット:

  • ✅ より多くの放棄者をキャッチできる
  • ✅ より早い段階で介入できる
  • ✅ 閲覧者を購入者にナーチャリングできる

デメリット:

  • ❌ まだ連絡先情報がない可能性がある
  • ❌ 購入意欲が低い
  • ❌ 積極的すぎると配信停止のリスクが高まる

最適な用途: 高単価商品、検討期間が長い商品(ジュエリー、家具など)

推奨: まずチェックアウト開始から始めましょう。最適化した後に、別途「カート作成」のブラウズ放棄フローを追加してください。


ステップ2: Brevoでフローを作成する

2.1 Brevoのオートメーションにアクセス

  1. Brevoにログイン
  2. オートメーション > ワークフローに移動
  3. ワークフローを作成をクリック
  4. ゼロから開始を選択(カスタムで構築します)

2.2 トリガーを設定

  1. トリガーを追加をクリック
  2. トリガータイプとしてイベントを選択
  3. イベントを選択: shopify_checkout_started
  4. フィルター条件を追加:
    • order_id存在しない(購入を完了していないことを確認)
    • cart_value0 より大きい(カートに商品が入っている)
    • cart_value10000 未満(テスト注文を除外)

2.3 エントリーフィルターを追加(重要!)

重複メッセージを防ぎ、顧客の希望を尊重します。

  1. トリガーの下で条件を追加をクリック
  2. 以下のフィルターを追加:
    • ✅ このフローの開始以降、注文していない
    • メール購読中(Emailチャネルを使用する場合)
    • ✅ 過去30日以内にこのフローに入っていない
    • カートの金額 > 最低しきい値(例: 20ドル)

ステップ3: メッセージシーケンスを構築する

3メッセージ戦略

メッセージ1(Email) - リマインダー + ソフトセル

  • タイミング: 放棄から1時間後
  • 目的: やさしいリマインダー、摩擦を取り除く
  • コンバージョン率: 全回収の40〜50%

メッセージ2(SMSまたはWhatsApp) - 緊急性 + インセンティブ

  • タイミング: 放棄から6時間後(メッセージ1で購入がなかった場合)
  • 目的: 緊急性を作り出し、サポートを提供
  • コンバージョン率: 全回収の30〜35%

メッセージ3(Email + 割引) - ラストチャンス

  • タイミング: 放棄から24時間後(メッセージ1〜2で購入がなかった場合)
  • 目的: 最後のインセンティブ、ソーシャルプルーフ
  • コンバージョン率: 全回収の15〜20%

ステップ4: メッセージ1を設計する(Email - 1時間)

4.1 時間遅延を追加

  1. トリガーの後、アクションを追加をクリック
  2. 待機を選択
  3. 期間を設定: 1時間
  4. なぜ1時間なのか? 自然に戻ってくる時間を与えつつ、忘れてしまうほど長くはしないため

4.2 条件チェックを追加

送信前に、購入していないことを確認します。

  1. 待機の後、条件を追加をクリック
  2. If/Elseを選択
  3. 条件: フロー開始以降に注文を行った
  4. はいの場合: フローを終了(購入済みです!)
  5. いいえの場合: Emailへ進む

4.3 Emailを設計する

アクションを追加 > メールを送信 > 新しいメールを作成をクリック

件名のオプション(これらをA/Bテストしましょう):

  • “何か置き忘れていませんか 🛒”
  • “まだ {{PRODUCT_NAME}} をご検討中ですか?”
  • “あなたのカートが待っています”
  • “ご注文について少しお伺いしてもよろしいですか?”

メール本文の構成:

<!-- Hero -->
<h1>You left something in your cart!</h1>
<p>Hi `{{FIRSTNAME}}`, we saved your items. Ready to check out?</p>
<!-- Product Block (Dynamic) -->
{% for item in cart_items %}
<div class="product">
<img src="{{item.image}}" alt="{{item.name}}">
<h3>{{item.name}}</h3>
<p>{{item.variant}}</p>
<p class="price">${{item.price}}</p>
<p>Quantity: {{item.quantity}}</p>
</div>
{% endfor %}
<!-- Cart Summary -->
<div class="summary">
<p>Subtotal: ${{cart_subtotal}}</p>
<p>Shipping: ${{shipping_cost}}</p>
<p class="total">Total: ${{cart_total}}</p>
</div>
<!-- CTA Button -->
<a href="`{{checkout_url}}`" class="cta-button">
Complete Your Purchase
</a>
<!-- Trust Elements -->
<div class="trust">
<p>✓ Free shipping on orders over $50</p>
<p>✓ 30-day money-back guarantee</p>
<p>✓ Secure checkout with SSL encryption</p>
</div>
<!-- Help Offer -->
<p>Questions? Reply to this email or chat with us at <a href="https://tajo.io/chat">tajo.io/chat</a></p>

デザインのヒント:

  • 大きく、はっきりした商品画像を使用(幅300px以上)
  • CTAボタンはコントラストを高くし、ファーストビューに配置
  • 複数の場所にカート再構築リンク({{checkout_url}})を含める
  • 信頼バッジがあれば追加する
  • モバイルファースト設計(60%がモバイルで開封)

ステップ5: メッセージ2を設計する(SMS/WhatsApp - 6時間)

5.1 時間遅延と条件を追加

  1. 待機アクションを追加: 5時間(放棄から合計6時間)
  2. If/Else条件を追加: 注文を行ったか?
    • はい → フロー終了
    • いいえ → 続行

5.2 チャネルを選択: SMSかWhatsAppか?

SMSを使う場合:

  • 顧客がアメリカ/カナダにいる
  • SMS同意を取得している
  • 短く、ストレートなメッセージが必要

WhatsAppを使う場合:

  • 顧客が国際的
  • WhatsApp同意を取得している
  • リッチメディア(画像、カルーセル)を含めたい

両方を使う(推奨):

  • 条件を追加: WhatsApp同意がある場合 → WhatsAppを送信
  • そうでなければSMS同意がある場合 → SMSを送信
  • どちらでもない場合 → このメッセージをスキップ

5.3 SMSメッセージテンプレート

Hi `{{FIRSTNAME}}`! 👋
Your cart is waiting:
{{PRODUCT_NAME}} - $`{{CART_TOTAL}}`
Only `{{INVENTORY_COUNT}}` left in stock!
Complete checkout: `{{SHORT_LINK}}`
Questions? Reply to this message.
Reply STOP to opt-out

文字数: シングルSMSの場合、160文字未満を目指しましょう。この例は約150文字です。

5.4 WhatsAppメッセージテンプレート(Tajo独自!)

WhatsAppではよりリッチなフォーマットとメディアが使えます。

Hi `{{FIRSTNAME}}`! 👋
I noticed you left some items in your cart:
🛍️ *{{PRODUCT_NAME}}*
💰 $`{{PRODUCT_PRICE}}` x `{{QUANTITY}}`
📦 *Cart Total: $`{{CART_TOTAL}}`*
⚡ *`{{INVENTORY_COUNT}}` left in stock* - Don't miss out!
[Image: `{{PRODUCT_IMAGE}}`]
Complete your order: `{{CHECKOUT_URL}}`
Need help? Just reply to this message!

WhatsAppの利点:

  • ✅ 商品画像を含められる
  • ✅ リッチテキストフォーマット(太字、斜体)
  • ✅ 双方向の会話(顧客が質問に返信できる)
  • ✅ 開封率はSMSの20%に対して98%
  • ✅ 文字数制限なし(SMSとは異なる)

ステップ6: メッセージ3を設計する(Email - 24時間 + 割引)

6.1 遅延と条件を追加

  1. 待機を追加: 18時間(放棄から合計24時間)
  2. If/Elseを追加: 注文を行ったか?
    • はい → フロー終了
    • いいえ → 最終Emailへ進む

6.2 ダイナミック割引コードを生成

オプションA: 固定割引(シンプル)

  • 既存のShopify割引コード(例: “SAVE10”)を使用
  • メールテンプレートに手動で挿入

オプションB: ユニーク割引(推奨 - 共有を防ぐ)

  1. Brevoのメールエディターで、ダイナミックコンテンツを追加をクリック
  2. 割引コードジェネレーターを選択
  3. 設定:
    • ソース: Shopify
    • 割引タイプ: パーセンテージまたは固定金額
    • : 10%または10ドル(AOVに合わせてテスト)
    • 有効期限: 送信から48時間
    • 使用制限: 顧客あたり1回
  4. トークンを挿入: {{DISCOUNT_CODE}}

6.3 最終Emailのデザイン

件名(以下をテスト):

  • {{FIRSTNAME}}さん、カート商品に10%オフをご用意しました 🎁”
  • “ラストチャンス: あなたのカート + 特別割引”
  • “お会いできなくて寂しいです!10%オフで戻ってきてください”
  • {{PRODUCT_NAME}} + 10%オフ = 😍”

メール本文:

<!-- Urgency Header -->
<div class="urgency-banner">
⏰ Your cart expires in 24 hours!
</div>
<h1>Come back and save 10%!</h1>
<p>Hi `{{FIRSTNAME}}`,</p>
<p>We noticed you haven't completed your purchase. As a thank you for considering us, here's a special 10% discount:</p>
<!-- Discount Code -->
<div class="discount-code">
<h2>`{{DISCOUNT_CODE}}`</h2>
<p>Use at checkout • Expires in 48 hours</p>
</div>
<!-- Product Reminder -->
<h3>Your Cart:</h3>
{% for item in cart_items %}
<div class="product">
<img src="{{item.image}}">
<div>
<h4>{{item.name}}</h4>
<p class="price">
<span class="original">${{item.price}}</span>
<span class="discounted">${{item.price_with_discount}}</span>
<span class="savings">Save ${{savings}}</span>
</p>
</div>
</div>
{% endfor %}
<!-- Enhanced CTA -->
<a href="`{{checkout_url_with_discount}}`" class="cta-button-large">
Claim Your 10% Discount Now
</a>
<!-- Social Proof -->
<div class="testimonials">
<h3>Join 10,000+ Happy Customers</h3>
<div class="review">
<div class="stars">⭐⭐⭐⭐⭐</div>
<p>"Fast shipping, great quality!"</p>
<p class="author">- Sarah M., Verified Buyer</p>
</div>
</div>
<!-- Urgency Reminder -->
<div class="urgency-footer">
<p>⏰ This discount expires in 48 hours</p>
<p>📦 Only `{{INVENTORY_COUNT}}` left in stock</p>
</div>
<!-- Help -->
<p>Questions? Our team is here to help: <a href="mailto:[email protected]">[email protected]</a></p>

ステップ7: 高度な最適化を加える

7.1 購入済み顧客を除外する

各メッセージの後に、条件を追加します。

If contact has:
- Placed Order within last 24 hours
- With Order Total >= Cart Total
Then: Exit flow

これにより、すでに購入した顧客にメールを送ることを防げます。

7.2 最近の購入者を抑制する

フローエントリーにグローバルフィルターを追加します。

Exclude contacts where:
- Last Order Date > (now - 14 days)

最近の購入者に放棄メールを送りつけないようにしましょう。

7.3 カートの金額によるセグメンテーション

高額カート(100ドル以上)では、戦略を調整します。

  1. トリガーの後に条件を追加: If cart_value > 100
  2. trueの分岐: より大きな割引(15〜20%)で3メッセージすべてを送信
  3. falseの分岐: 標準的な割引(10%)で標準の3メッセージを送信

7.4 異なる割引ティアをテストする

カートの金額別に割引額をA/Bテストします。

カート金額割引オファー理由
$0〜$4910%オフ低AOV、高い割引率が許容される
$50〜$99$10オフ中AOV、固定額の割引の方が価値を感じやすい
$100〜$19915%オフ高AOV、パーセンテージ割引の方が大きな節約に見える
$200以上送料無料 + 10%非常に高いAOV、複数のインセンティブ

ステップ8: フローを有効化する

8.1 ローンチ前の最終チェックリスト

公開する前に、以下を確認してください。

  • ✅ 3つのメッセージすべてが設計され、テスト済み
  • ✅ ダイナミック商品ブロックが正しく表示される
  • ✅ チェックアウトURLに割引コードが含まれている(該当する場合)
  • ✅ モバイルプレビューが見栄え良い(60%がモバイルで開封)
  • ✅ すべてのメールに配信停止リンクがある
  • ✅ SMSコンプライアンステキストが含まれている(Reply STOP to opt-out)
  • ✅ エントリーフィルターがスパムを防止する(過去30日間にフローに入っていない、など)
  • ✅ 終了条件により、購入済み顧客への送信を防ぐ

8.2 フローをテストする

  1. Shopifyストアでテストカートを作成

    • 別のメールアドレスを使用(例: [email protected])
    • 商品をカートに追加
    • チェックアウトを開始(メールアドレスを入力)
    • 購入せずに放棄
  2. 1時間待つ - メール#1が届くか確認

  3. 合計6時間待つ - SMS/WhatsAppが届くか確認

  4. 合計24時間待つ - 割引付きメール#2が届くか確認

  5. 確認事項:

    • 商品画像が正しく表示される
    • チェックアウトリンクが機能する(商品が入ったカートに戻る)
    • 割引コードが正しく適用される
    • すべてのパーソナライズトークンが反映される

8.3 有効化!

  1. Brevoでフローをもう一度確認
  2. ワークフローを有効化をクリック
  3. 有効化を確定

おめでとうございます! カート放棄リカバリーフローが稼働しました 🎉


ステップ9: パフォーマンスをモニタリングする

トラッキングすべき重要指標

指標確認場所目標値
フローエントリー率Brevo > ワークフロー > 分析1日100〜200エントリー(トラフィックによる)
メール1の開封率メッセージ1の分析40〜50%
メール1のクリック率メッセージ1の分析15〜25%
SMS/WhatsAppの開封率メッセージ2の分析80〜98%
メール2の開封率メッセージ3の分析30〜40%
総合回収率Tajoダッシュボード20〜30%
受信者あたりの売上Tajoダッシュボード$5〜$15(AOVによる)

ROIを計算する

月間放棄カート数: 1,000件 回収率: 25% = 250件の回収注文 平均注文額: $75 月間回収売上: $18,750

フローのコスト:

  • SMS($0.01 x 1,000): $10
  • WhatsApp($0.005 x 500): $2.50
  • 割引コスト(10% x $18,750): $1,875
  • 総コスト: $1,887.50

純利益: $18,750 - $1,887.50 = 月間$16,862.50

ROI: 893% 🚀

時間をかけた最適化

1〜2週目: ベースライン指標を確立する

3〜4週目: 件名をA/Bテストする

  • メッセージごとに2〜3つの件名をテスト
  • それぞれをオーディエンスの50%に送信
  • 勝者 = クリックスルー率が最も高いもの

2か月目: 送信タイミングをA/Bテストする

  • メッセージ1を30分・1時間・2時間でテスト
  • メッセージ2を4時間・6時間・8時間でテスト
  • 最適なタイミングは業界によって異なる

3か月目: 割引額をA/Bテストする

  • 10%・15%・$10・送料無料をテスト
  • コンバージョン率と利益率の両方を測定
  • 割引が少ない方が利益が大きい場合もある

継続的に: 四半期ごとにクリエイティブを刷新する

  • 商品画像を更新
  • コピーを刷新
  • 新しいお客様の声/ソーシャルプルーフをテスト

高度な戦略

戦略#1: ブラウズ放棄(早期トリガー)

検討期間が長いストア(ジュエリー、家具)向け:

  1. cart_created(チェックアウト開始ではなく)をトリガーとする2つ目のフローを作成
  2. より短いシーケンス(2メールのみ、2時間 + 24時間)
  3. 割引ではなく教育に焦点を当てる
  4. 目標: チェックアウトに進ませ、その後メインの放棄フローに引き継ぐ

戦略#2: プログレッシブ割引

小さく始めて、コンバージョンしない場合は増やす:

  • メッセージ1: 割引なし、リマインダーのみ
  • メッセージ2: 5%割引
  • メッセージ3: 10%割引
  • ボーナスメッセージ4(48時間): 15% + 送料無料

メリット: 全員に割引しないことで利益を最大化 デメリット: フローが長くなり、メッセージが増える

戦略#3: パーソナライズされたレコメンデーション

放棄メールに以下を含めましょう。

<h3>You might also like:</h3>
<!-- Use Tajo AI recommendations -->
{% for product in recommended_products %}
<div class="recommendation">
<img src="{{product.image}}">
<h4>{{product.name}}</h4>
<p>${{product.price}}</p>
<a href="{{product.url}}">View Product</a>
</div>
{% endfor %}

これにより、顧客がコンバージョンする際にAOVを15〜30%向上させられます。

戦略#4: 離脱意図ポップアップ(予防)

カートが放棄される前に、離脱意図ポップアップを表示します。

  1. Tajoでフォーム > ポップアップを作成に移動
  2. トリガー: 離脱意図(マウスがタブを閉じる方向へ動く)
  3. オファー: 「お待ちください!今すぐチェックアウトを完了すれば10%オフです」
  4. 表示先: チェックアウトページのみ

発生前に15〜20%の放棄を防げます。


トラブルシューティング

フローが発火しない?

チェック#1: Shopify連携を確認

  • Tajoダッシュボード > Integrations > Shopifyが ✅ Connected になっているか
  • カートを作成し、Tajo > Eventsを確認してテスト

チェック#2: エントリーフィルターを確認

  • フィルターが厳しすぎないか確認
  • フィルター cart_value > 1(すべてのカートを許可)でテスト

チェック#3: イベントトラッキングを確認

  • Shopifyで、Tajoアプリ埋め込みをインストール(Online Store > Themes > App embeds)
  • アプリ埋め込みがないと、チェックアウトイベントが発火しない可能性がある

顧客がメールを受信しない?

チェック#1: メール購読ステータスを確認

  • 顧客がメールマーケティングに購読している必要がある
  • Brevoで確認: Contacts > 顧客を検索 > Subscription status

チェック#2: 迷惑メールフォルダを確認

  • テスト受信者に迷惑メール/ジャンクを確認するよう依頼
  • 送信ドメインを許可リストに追加

チェック#3: 送信ログを確認

  • Brevo > ワークフロー > 該当のフロー > Logs
  • 送信エラーやバウンスを確認

割引コードが機能しない?

チェック#1: Shopify割引設定を確認

  • Shopify > Discounts > [該当の割引]
  • 「Active」で、有効期限が切れていないことを確認
  • 使用制限を確認

チェック#2: 手動適用をテスト

  • メールから割引コードをコピー
  • Shopifyチェックアウトで手動で適用してみる
  • 手動で機能する場合、問題はダイナミック挿入にある

チェック#3: Tajo割引同期を確認

  • Tajo > Shopify Settings > Discount sync
  • 有効でエラーがないことを確認

FAQ

最初のメールで割引を提供すべきですか?

いいえ(放棄率が非常に高い場合を除く)。ベストプラクティスは:

  • メール1: リマインダーのみ
  • メール2: 緊急性 + サポートの提案
  • メール3: 最終手段としての割引

これにより、顧客に「割引を待てばよい」と教えずに済み、利益を最大化できます。

カート放棄メールはどのくらいの頻度で送信できますか?

業界標準: 24〜48時間で3メール

積極的: 3〜7日間で4〜5メール

保守的: 24時間で2メール

Tajoの推奨: 3メール(1時間、6時間、24時間)から始める。指標がサポートする場合のみ追加する。

メッセージ2にはSMSとWhatsAppのどちらを使うべきですか?

SMSの場合:

  • 主にアメリカ/カナダの顧客
  • 高いSMS同意率
  • 確実な配信が必要

WhatsAppの場合:

  • 国際的な顧客ベース
  • より高いエンゲージメント率が望ましい(SMSの80%に対して98%)
  • 双方向の会話機能が欲しい

両方:

  • 最良のアプローチ: WhatsApp同意がある人にWhatsAppを送信し、それ以外にSMSを送信

カート放棄メールに同意が必要ですか?

Email: ほとんどの国では、顧客がチェックアウトでメールアドレスを入力した場合、カート放棄はマーケティングではなくトランザクションとみなされます。ただし、ベストプラクティスは購読中の顧客にのみ送信することです。

SMS: アメリカでは、明示的な書面による同意が必要です(TCPA)。チェックアウトの入力だけでは不十分です。

WhatsApp: すべての地域でオプトイン同意が必要です。

Tajoのアプローチ: コンプライアンスを保証するため、自動的に購読中の顧客にフィルタリングします。

顧客が放棄したが「マーケティングを受け入れる」のチェックを外している場合は?

3つのオプションがあります。

  1. 送信しない(最も安全だが、売上を失う)
  2. トランザクションレシートとして最初のメールのみ送信(グレーゾーン)
  3. 放棄時にポップアップを使用して送信前に同意を収集

推奨: オプション3 - 「カートを保存してメールでお知らせしましょうか?」とチェックボックス付きで離脱意図ポップアップを表示。


結論

これで、以下を実現する完全なマルチチャネル・カート放棄リカバリーフローが完成しました。

✅ Email、SMS、WhatsAppで顧客にリーチ ✅ 戦略的なタイミング(1時間、6時間、24時間)を使用 ✅ プログレッシブなインセンティブを提供(最後に割引) ✅ ダイナミックなカート再構築リンクを含む ✅ 顧客の希望とコンプライアンスを尊重

期待される成果: 20〜30%のカート回収率、月間で数千ドルの売上回収につながる。


次のステップ

  1. ✅ ベースラインを確立するため2週間パフォーマンスをモニタリング
  2. ✅ 開封率を向上させるため件名をA/Bテスト
  3. ✅ 早期放棄者向けのブラウズ放棄フローを追加
  4. ✅ 放棄を防止するため離脱意図ポップアップを有効化
  5. ✅ リピート購入を促す購入後フローをセットアップ

関連記事


ご質問は? [email protected]までご連絡いただくか、Tajoダッシュボードからチャットでお問い合わせください!

最終更新: 2025年1月22日