サインアップフォームのトラブルシューティング
このページで学べること
Klaviyo アカウントのサインアップフォームが想定どおりに機能しない場合に備え、一般的な問題とその解決策を確認して、トラブルシューティングのヒントを学びましょう。
フォームの機能の編集方法について詳しくは、サインアップフォームの管理 に関するガイドをご覧ください。
フォームをテストする方法
サインアップフォームを公開した後は、希望どおりに表示され、動作することをテストすることが重要です。フォームをテストすると、問題を絞り込めるため、トラブルシューティング方法を把握できます。
サインアップフォームをテストする際は、最適な結果を得るために、一意のメールアドレス(つまり、このフォームでこれまで使用したことがないもの)を使用してください。
トラブルシューティング中に公開済みのフォームを変更する場合は、再度テストする前に編集内容を公開してください:
- フォームエディターで公開またはスケジュールをクリックしてください。
- 今すぐ公開を選択し、次に確認のために今すぐ公開をクリックしてください。
- ウェブサイトを再度読み込んで、フォームをもう一度テストしてください。
Klaviyo のサインアップフォームのトラブルシューティング
KlaviyoのサインアップフォームはInternet Explorerで表示されません。カスタム構築されたサインアップフォームについては、開発者に依頼してブラウザの互換性を確認してもらってください。
正常に機能していないKlaviyoのサインアップフォームがある場合は、異なるトラブルシューティング手順に従う必要がある場合があります。以下は、Klaviyoのフォームエディターからサインアップフォームを公開する際に発生する可能性がある一般的な問題です。各問題の解決策を表示するには、ドロップダウンをクリックしてください。
サインアップフォームがサイトに表示されない
フォームを Klaviyo で公開しているにもかかわらず表示されない場合:
- フォームが公開されていることを確認してください。サインアップフォームページで、ステータス列を確認してください。ライブは、フォームが公開されていることを意味します。編集中は、公開済みのフォームに未公開の変更があることを意味します。
- 前述のとおり、Klaviyo のサインアップフォームは Internet Explorer には表示されません。
- 外部連携用のKlaviyo.jsオンサイトコードスニペットをインストールして有効化する手順にあるすべての手順に従ったことを確認してください。Shopifyの場合は、Klaviyoのアプリ埋め込みが有効になっていることを確認してください。
- 埋め込みフォームを使用している場合は、インストールモーダルに表示されているとおりに、正しい埋め込みコードがサイトのコード内にインストールされていることを確認してください。
- サインアップフォームエディタでターゲティング&表示動作セクションを確認してください:
- ターゲティングで、フォームが閲覧中のURLに表示されるように設定されていること、またそのオーディエンス要件を満たしていることを確認してください。新しいメールアドレスを使用しても、ブラウザのビジターIDはリセットされません。
- ポップアップ、フライアウト、またはフルページフォームの場合は、表示 > タイミングで、ルールに基づくの設定を確認してください。選択したすべての条件が満たされた場合のみ表示がオンの場合、選択したすべてのタイミング条件が満たされている必要があります。たとえば、これらが選択したルールである場合、訪問者はページの60%までスクロールし、かつ離脱意図を示す必要があります。トグルがオフの場合、選択したタイミング条件のいずれかを満たせば十分ですが、フォームの他のターゲティング要件は引き続き適用されます。
- 新しいシークレット/プライベートブラウジングセッションでテストを再実行してください。ポップアップはすでに閉じたか、送信した可能性があります。表示>頻度で、訪問者がフォームを閉じた場合、次の期間後に再表示とフォームが送信された場合、またはURLに移動ボタンがクリックされた場合は再表示しないにチェックを入れてください。プライベートブラウジングでは、未識別の訪問者として扱われるため、既存のプロファイルやリストまたはセグメントのメンバーをターゲットにしたフォームは表示されない場合があります。
- ストアのウェブサイト上のコードを提供しているKlaviyoアカウントが1つだけであることを確認してください。外部連携でKlaviyoのオンサイトJavaScriptを自動的に追加が提供されている場合は、追加のアカウントではオフにしてください。Shopifyの場合は、Klaviyoのアプリ埋め込みを通じて接続されているアカウントを確認してください。Klaviyo.jsを手動でインストールしている場合は、意図したアカウントのスニペットのみがインストールされていることを確認してください。
- Shopify ストアの場合:Shopify の顧客プライバシー設定に基づき、EU、EEA、英国、スイスにある Shopify ストアの訪問者については、同意が提供されない限り、Klaviyo はオンサイトイベントをトラッキングしない場合があります(その結果、特定の種類のフォームターゲティングも適用されない場合があります)。
- Shopifyのプライバシー設定によりKlaviyoが訪問者を識別できない場合、フォームの表示への影響はオーディエンス設定によって異なります:
- [既存の Klaviyo プロファイルに表示しない] を選択した場合、訪問者を既存のプロファイルとして識別できないため、フォームは表示されます。
- 選択したリストまたはセグメントを含めるためにリストまたはセグメント内の特定のプロファイルに表示を使用する場合、特定されていない訪問者は、それらのいずれかに属していても対象になりません。リストまたはセグメントを除外するだけの場合、特定されていない訪問者でも対象になる可能性があります。すべてのオーディエンスメンバーに表示では、特定されていない訪問者も対象になります。他の表示要件とターゲティング要件は引き続き適用されます。
- 既存のプロファイルに表示、メールのみの購読者に表示、またはテキストメッセージのみの購読者に表示を選択した場合、Klaviyoは訪問者のプロファイルや購読ステータスを認識できないため、識別されていない訪問者にはフォームが表示されません。
- Cookie 情報とユーザープロパティに基づく特定のカスタムトリガーは、識別ができないためトリガーされません。
- 場所によるターゲティングは影響を受けません。
- デバイスの種類(デスクトップ、モバイル)に基づくターゲティング設定は影響を受けません。
サインアップフォームが正常に送信されません
[送信] ボタンをクリックしてもフォームが送信されない場合:
- フォームが接続されているリストが削除されていないことを確認してください。
- フォームのフィールドを送信するボタンの場合は、エディターのプレビューでボタンをクリックし、アクションをフォームを送信に設定してください。フォームを閉じるは、これらのフィールドを送信せずにフォームを閉じます。
- タップでテキスト送信するSMSボタンの場合、アクションはSMSで購読にしてください。モバイルデバイスでテストし、事前入力されたテキストメッセージを送信してください。受け取ったオプトイン確認を完了してください。
- メールの登録の場合は、受信トレイで確認メールをご確認ください。リストがダブルオプトインに設定されている場合、購読を確認するまでリストに追加されません。
ウェブサイト上のサインアップフォームの見た目が異なります
Klaviyoのサインアップフォームは、Klaviyoフォームエディターで設計されたとおりに、ウェブサイト上に表示されるはずです。フォームの見た目が異なる場合は、サイトのCSSによってスタイル設定が上書きされている可能性があります。CSSの競合を確認するには:
- CSS 内の !important タグを探し、可能であれば削除してください。
- 開発者はブラウザの開発者ツールを使用してサイトのコードを検査し、問題のある CSS を特定することもできます。それでも問題が解決しない場合は、こちらでサポートをご確認ください。
サインアップフォームでリストに追加されない
メール、SMSの同意を収集する、またはクーポンを提供するKlaviyoフォームには、デフォルトでボット対策が適用されています。訪問者にはCAPTCHAの解決を求めるプロンプトが表示される場合があり、疑わしい送信内容はリストに追加される前にブロックできます。
フォームに入力されているにもかかわらず、フォームが接続されているリストに追加されているのが確認できない場合:
- フォームエディターのプレビューでボタンをクリックし、送信するリストを選択していることを確認してください。
- リストの オプトイン設定 を確認します。リストがダブルオプトイン(推奨)に設定されている場合、見つからない購読者は確認ステップを完了していない可能性があります。
フォーム送信数がリスト内の人数と一致しない場合:
- (リストがダブルオプトインに設定されている場合)購読者が確認ステップを完了していない可能性があります。
- 繰り返しの送信も、この差異の一因となる場合があります。別々の訪問でフォームを送信した人も、リストには1回のみ表示されます。フォームの分析では、フォームが開かれるたびに送信は最大1件までカウントされます。
- また、一部の送信はボットやリスト ボマーによるものだった可能性もあります。Klaviyo には、これらのサイバー攻撃から保護するためのリスト ボミング対策が用意されています。
インストールを検出できません
「サイトにサインアップフォームが正常にインストールされていることを検出できません。インストールドキュメントをご覧ください」というエラーメッセージが表示される場合がありますが、インストール用スニペットはウェブサイトに正しく追加されている可能性があります(または、これを自動的に行う外部連携を使用している)。これは、タグ管理プラットフォーム(例:Google タグマネージャー)または、ページの読み込み時にスニペットをウェブサイトに配信する別の方法を使用している場合に表示されることがあります。
このメッセージによってフォームの公開が妨げられることはありません。そのため、スニペットがウェブサイトに正しくインストールされていれば、無視しても問題ありません。それでも問題が解決しない場合は、お問い合わせください。
スクリーンリーダーでサインアップフォームが検出されない(JAWS)
Microsoft Windows用スクリーンリーダーのJAWSがサインアップフォームを検出しない場合は、まずフォームがページに表示されているかどうかを確認してください。表示されていない場合は、上記の表示に関するトラブルシューティング手順に従ってください。
フォームが表示されてもJAWSが読み上げない、または訪問者がフォームを操作できない場合は、Klaviyoサポートにお問い合わせください。ページURL、フォーム名、ブラウザとJAWSのバージョン、および問題を再現できる手順を含めてください。
その他のリソース
- サインアップフォームを管理する方法
既存のサインアップフォームを管理するためのヒントを学び、ブランドへのエンゲージメントに関心のあるお客様にとって、見た目が良く機能的であることを確実にしましょう。
- サインアップフォームのスタートガイド
Klaviyo でサインアップフォームの作成とカスタマイズを行い、ウェブサイトに公開する方法を学びましょう。より多くの顧客からメールアドレスや電話番号を収集できるようになり、長期的な顧客関係を構築できます。
- サインアップフォームのターゲティングと行動設定について理解する
サインアップフォーム エディターの Targeting & behavior セクションについて学びましょう。ここでは、サイト上でフォームが表示されるタイミングと、表示対象を管理および変更できます。既存のサインアップフォームのフォーム エディターを開き、Targeting & behavior を選択して、このガイドで説明する表示設定とターゲティング設定を調整します。
- Klaviyo practitioner certificate