SparkTG
WhatsApp Business API·Popular

WhatsAppテンプレートメッセージが「undeliverable」と表示されるのはなぜですか?

SparkTGでのWhatsAppの配信不能エラーを解決します。未登録の番号、ブロックした連絡先、古いアプリのバージョン、利用規約への同意、Metaの上限を取り上げます。

6分 readLast updated 21 May, 2026By SparkTG Support Team

SparkTGのWhatsApp Business API経由で送信したテンプレートメッセージが受信者に届かない場合、キャンペーンログにはその連絡先の配信失敗が表示されます。これは、SparkTGがメッセージの送信に失敗したという意味ではありません。メッセージが送出された後に、WhatsAppの配信レイヤーが配信不能のステータスを返したという意味です。根本的な原因は常に、受信者側またはMetaの配信ポリシーにあります。

SparkTGは、MetaのAPIが返した正確なエラーコードをそのまま転送します。このエラーが表示された場合、SparkTGはすでにメッセージを正常に転送しています。問題はその先、WhatsAppの配信レイヤーにあります。

テンプレートメッセージが配信不能になる原因は?

WhatsAppがアウトバウンドのテンプレートメッセージを配信不能とマークする理由は、5つあります。どれが該当するかを特定することが、解決への最短ルートです。

理由1:受信者の番号がWhatsAppにない

電話番号は存在するものの、WhatsAppに登録されたことがない、またはその番号に紐づくWhatsAppアカウントが無効化されています。新しくインポートした連絡先リストで、キャンペーンが大量に失敗する最も多い原因です。

  1. 1

    送信前にSparkTGの番号検証を使う

    SparkTG Dashboard → Campaigns → New Campaign → Audience。スケジュールを設定する前に、Validate Contactsをクリックします。SparkTGが各番号をWhatsAppのデータベースと照合し、未登録の番号にフラグを付けるので、クレジットを消費する前に除外できます。

  2. 2

    連絡先リストを定期的にクレンジングする

    半年前に有効だった番号が、今はアクティブなWhatsAppアカウントではない場合があります。90日以上前の連絡先リストは、キャンペーンで使う前に検証を実行してください。

理由2:受信者が貴社の番号をブロックした

ユーザーがWhatsApp Business番号をブロックすると、テンプレートメッセージを含むすべてのアウトバウンドメッセージが、通知なく配信不能とマークされます。WhatsAppは、ユーザーのプライバシーを守るため、ブロックされたことを企業に通知しません。

  • ご自身でブロックを解除することはできません。ブロックを解除できるのは受信者だけです。
  • 別のチャネル(メール、SMS、電話)で連絡を取り、WhatsAppのSettings → Privacy → Blocked Contactsを確認するよう依頼してください。
  • キャンペーンでブロック率が高い場合は、メッセージの内容や頻度が望まれていないことを示しています。オプトインのプロセスとテンプレートの関連性を見直してください。

理由3:受信者が最新のWhatsApp利用規約に同意していない

WhatsAppは、利用規約を定期的に更新します。ユーザーが更新された規約に同意するまでは、個人間のメッセージの送受信ができていても、Business APIからのメッセージを受信できません。

  1. 1

    受信者にWhatsAppを開いてもらう

    更新された規約が保留中の場合、ユーザーが次にアプリを開いたときに、WhatsAppが同意を求める画面を表示します。ユーザーはWhatsAppを開いて同意するだけです。

  2. 2

    同意画面が自動で表示されない場合

    受信者に、WhatsApp → Settings → Help → Terms and Privacy Policyへ移動してもらいます。更新版が保留中であれば、そこに表示されます。

  3. 3

    同意後に再試行する

    受信者が規約に同意したら、SparkTG Dashboard → Campaign Logs → 失敗した連絡先を選択 → Retryからメッセージを再試行します。

理由4:受信者が古いバージョンのWhatsAppを使用している

インタラクティブなボタン、ヘッダー、リッチメディアを含むテンプレートメッセージには、受信者の端末で最低限のWhatsAppバージョンが必要です。非常に古いバージョンのアプリでは、これらのメッセージ形式を表示できません。

  • Android:バージョン2.21.15.15以降
  • WhatsApp Business(Android):バージョン2.21.15.15以降
  • iOS:バージョン2.21.170.4以降
  • WhatsApp Business(iOS):バージョン2.21.170.4以降
  • KaiOS:バージョン2.2130.10以降
  • WhatsApp Web:バージョン2.2132.6以降
  1. 1

    受信者にWhatsAppの更新を依頼する

    Android:Google Play Store → My Apps → WhatsApp → Update。iOS:App Store → WhatsAppを検索 → Update。

  2. 2

    更新後に再試行する

    アプリのバージョンが原因の配信失敗の多くは、更新後すぐに解消します。SparkTG Dashboard → Campaign Logsから再試行してください。

古いバージョンのアプリは、接続環境が限られた地域や、古いAndroid端末で多く見られます。こうしたセグメントには、代替として、インタラクティブなボタンのないシンプルなテキストテンプレートの利用を検討してください。

理由5:Metaのユーザーごとのマーケティングメッセージ頻度上限

ユーザーが企業からのメッセージに圧倒されないよう、Metaは、1人のユーザーが、すべての企業を合わせて、一定期間内に受信できるマーケティングテンプレートメッセージの数を制限しています。これはユーザーごと、かつプラットフォーム全体の上限です。貴社がその連絡先にこれまで一度もメッセージを送ったことがなくても適用されます。

この上限は企業からは見えません。連絡先がすでに上限に達しているかどうかを、事前に知る方法はありません。上限はすべてMetaが適用し、24時間でリセットされます。

  • この上限を回避する方法はありません。Metaのプラットフォームによる制限です。
  • 影響を受けた連絡先には、上限がリセットされたとき(通常は24時間後)に再び到達できるようになります。
  • すぐに再試行しても効果はありません。リセットされるまで待ってから再試行してください。
  • ユーティリティおよび認証カテゴリのテンプレートは、この頻度上限の対象外です。該当するメッセージをユーティリティテンプレートとして再分類すると、配信率が改善する場合があります。

よくある質問

  • このエラーはSparkTGが原因ですか?いいえ。SparkTGはメッセージをMetaのAPIへ正常に転送しています。配信不能のステータスは、受信者のアカウントの状態、またはMeta独自のポリシーに基づいて、WhatsAppの配信レイヤーが返しています。
  • 配信されなかったメッセージにも料金がかかりますか?WhatsAppの課金は、個々のメッセージではなく、会話セッション単位です。セッションが開始されていない場合は、会話料金は発生しません。連絡先ごとの内訳は、SparkTG Dashboard → Billing → Usageで確認できます。
  • 失敗したメッセージを自動で再試行できますか?はい。SparkTG Dashboard → Campaign Settings → Retry Policyに移動すると、失敗した連絡先を、設定した間隔の後に自動で再試行するようスケジュールできます。
  • どの連絡先が、なぜ失敗したのかを確認するには?SparkTG Dashboard → Campaigns → 対象のキャンペーンを選択 → Delivery Report。失敗した連絡先ごとに、Metaが返した具体的なエラーコードと理由が表示されます。

今後のキャンペーンで配信不能率を下げる方法

  • 貴社からのWhatsAppメッセージの受信に積極的にオプトインした連絡先にのみメッセージを送信してください。これはMetaのポリシー上の要件であり、配信率に最も大きく影響する要因です。
  • キャンペーンのたびに、SparkTG組み込みの番号検証ツールで連絡先リストを検証します。
  • 同じオーディエンスに対して、短期間にマーケティングテンプレートを高頻度で送信するのは避けてください。ユーザーごとのマーケティング上限に早く達してしまいます。
  • 該当する場合は、常にユーティリティまたは認証のテンプレートカテゴリを使用してください。マーケティングの頻度上限の対象外です。
  • SparkTG → WhatsApp → Channel Statusで、テンプレートの品質評価を定期的に確認します。評価の低下は、配信不能率が上昇していることを示す早期のサインです。

キャンペーンの配信不能率が10%を超える場合は、さらにキャンペーンを送信する前に、オプトインの取得プロセスを見直してください。当社チームによる詳細な配信分析が必要な場合は、SparkTG Dashboard → Help → Contact SupportからCampaign IDを添えてサポートチケットを作成してください。

Frequently asked questions

SparkTGのWhatsAppキャンペーンで「Message Undeliverable」とは何を意味しますか?
SparkTGはメッセージをMetaのAPIへ正常に転送しましたが、WhatsAppの配信レイヤーが受信者に届けられなかったことを意味します。原因は常に、受信者側またはMetaのポリシーにあり、SparkTGのプラットフォームにはありません。よくある理由は、番号がWhatsAppにない、受信者が貴社をブロックしている、アプリのバージョンが古い、利用規約への同意が保留中、Metaのユーザーごとのマーケティングメッセージ頻度上限、などです。
受信者が自社のWhatsApp Business番号をブロックしたかどうかを知るには?
WhatsAppは、ブロックされても企業に通知しません。別のチャネル(メール、SMS、電話)で、受信者にWhatsAppアプリのSettings → Privacy → Blocked Contactsを確認してもらい、貴社の番号が一覧にないことを確かめてもらってください。
テンプレートメッセージを受信するには、どのバージョンのWhatsAppが必要ですか?
最小バージョン:Android 2.21.15.15、WhatsApp Business Android 2.21.15.15、iOS 2.21.170.4、WhatsApp Business iOS 2.21.170.4、KaiOS 2.2130.10、WhatsApp Web 2.2132.6。これより古いバージョンの受信者は、ボタンやリッチメディアを含むインタラクティブなテンプレートメッセージを受信できません。
Metaのユーザーごとのマーケティングメッセージ頻度上限とは何ですか?回避できますか?
Metaは、1人のユーザーが、すべての企業を合わせて、一定期間内に受信できるマーケティングテンプレートメッセージの数を制限しています。この上限は回避できません。ユーザーを保護するためにMetaが適用するプラットフォームレベルの制限です。影響を受けた連絡先には、約24時間後に再び到達できるようになります。ユーティリティおよび認証カテゴリのテンプレートは、この上限の対象外です。
配信不能のメッセージは、すぐに再試行すべきですか?
理由によって異なります。アプリのバージョンが古い、または利用規約が未同意であることが原因の場合は、受信者が対処した後に再試行してください。Metaのマーケティング頻度上限が原因の場合は、少なくとも24時間待ってから再試行してください。頻度上限に達した連絡先にすぐ再試行しても、必ず失敗します。
今後のWhatsAppキャンペーンで、配信不能率を下げるには?
キャンペーンを送信するたびに、SparkTG組み込みの連絡先検証ツールを使って、WhatsAppに登録されていない番号を除外してください。オプトインした連絡先にのみメッセージを送信します。同じオーディエンスへの高頻度のマーケティング送信は避けてください。該当する場合は、ユーティリティ用テンプレートのカテゴリの利用を検討してください。マーケティングの頻度上限の対象外です。

Was this article helpful?

Still stuck? Contact our support team →