メインコンテンツへスキップ
Pro プラン10 minutes初級

最初のゴールを作成する

Zenovayでコンバージョンゴールを設定し、登録・購入・ダウンロードなどの重要なユーザーアクションを追跡する方法を説明します。

goalsconversionstrackingsetup
最終更新日:
Pro プラン

ゴールを使用すると、ウェブサイト上の重要なコンバージョンを追跡できます。最初のゴールを作成して、重要なことを計測する方法を説明します。

ゴールを追加ボタンのあるZenovay目標とファネルタブ。
Journeysタブの「ゴールを追加」ボタンを使用してゴールを作成します。

情報

無料プランは最大3つのゴールを作成できます。コンバージョン率とゴール値は、Proプラン以上で利用可能です。

ゴールとは

ゴールは特定のユーザーアクションを追跡します:

ユースケースゴールの例
リード獲得フォーム送信
ECサイト購入完了
SaaSアカウント登録
コンテンツ記事の読了
エンゲージメント動画視聴

ゴールを追跡する理由

ゴールにより以下が可能になります:

  • コンバージョン率の計測
  • コンバージョンに貢献するトラフィックソースの特定
  • ユーザージャーニーの最適化
  • ROIの算出
  • 収益のアトリビューション

ゴールの種類

種類追跡内容
URLマッチページの訪問サンクスページ
要素クリックボタン・リンクのクリックCTAボタン
カスタムイベントJavaScriptイベントフォーム送信

最初のゴールを作成する

ゴールは各ウェブサイトのダッシュボードの Journeys タブに配置されています。

手順

  1. ゴール表示を開く

    ウェブサイトのダッシュボードを開き、Journeys タブを選択して、Goals サブタブを選択します。

  2. ゴールを追加

    ゴールを追加 をクリックします。

  3. ゴールの種類を選択

    コンバージョンに合った種類を選択します(ページ訪問、クリック、またはイベント)。

  4. ゴールを設定

    特定のトリガー(URL・要素・イベント名)を入力します。

  5. ゴール名を入力

    わかりやすい名前を付けます。

  6. 値を設定(任意)

    該当する場合は金銭的な値を設定します(Pro以上)。

  7. ゴールを保存

    保存してゴールを有効化します。

クイックスタート:URLゴール

最もシンプルなゴールタイプ - 特定のページへの訪問を追跡します。

例:サンクスページ

  1. Journeys → Goals を開き、ゴールを追加 をクリック
  2. 「URLマッチ」を選択
  3. URL:/thank-you または /order-complete を入力
  4. 名前:「購入完了」
  5. 値:$50(平均注文額)
  6. 保存

URLマッチオプション

マッチ種類パターン一致するURL
完全一致/thank-youその正確なパスのみ
含むthank「thank」を含むすべてのURL
始まる/blog/すべてのブログ投稿
終わる/success「/success」で終わるURL
正規表現/order-\d+/数字を含む注文ページ

クイックスタート:クリックゴール

特定の要素がクリックされたときを追跡します。

例:CTAボタン

  1. Journeys → Goals を開き、ゴールを追加 をクリック
  2. 「要素クリック」を選択
  3. CSSセレクターを入力:#signup-button または .cta-main
  4. 名前:「CTA クリック」
  5. 保存

CSSセレクターの調べ方

  1. 要素を右クリック
  2. 「検証」または「要素を検証」を選択
  3. idまたはclassを確認
  4. #id または .class の形式で入力

クイックスタート:カスタムイベントゴール

カスタムJavaScriptイベントを追跡します。

例:フォーム送信

  1. フォームにトラッキングコードを追加:
document.querySelector('form').addEventListener('submit', function() {
  zenovay('goal', 'signup_form');
});
  1. Zenovayでゴールを作成:
    • 「カスタムイベント」を選択
    • イベント名:signup_form
    • 名前:「登録フォーム送信」
    • 保存

情報

カスタムイベント名は小文字である必要があり、文字、数字、アンダースコア、ハイフンのみを含むことができます。イベント名がまだゴールを持たない zenovay('goal', 'event_name') をトリガーする場合、Zenovayはカスタムイベントゴールを自動的に作成できます。

ゴールの設定オプション

基本設定

設定説明
名前レポートに表示される名前
種類URLマッチ、要素クリック、またはカスタムイベント
トリガーゴールを発動させる条件
有効トラッキングの有効/無効

値の設定

Pro プラン

金銭的な値を設定:

オプションユースケース
固定値毎回同じ値
動的な値JavaScriptから取得する値
値なしコンバージョン数のみ計測

動的な値の例

ページから値を渡す場合:

// 購入完了ページで
zenovay('goal', 'purchase', {
  value: orderTotal
});

セッションごとに1回のカウント

各ゴールはセッションごとに最大1回カウントされます。訪問者が1つのセッション内で同じゴールを2回トリガーしても、1回目の達成のみが記録されるため、1回の訪問を二重にカウントしません。

ゴールのテスト

公開前の確認

  1. トリガーを手動でテスト

    • URLを訪問・要素をクリック・イベントを発火させる
    • リアルタイムでゴールが発動するか確認
  2. ダッシュボードで確認

    • Journeys → Goals を開く
    • テストコンバージョンが表示されることを確認
  3. アトリビューションを確認

    • トラフィックソースが正しく帰属されているか確認

デバッグモード

テスト用にデバッグを有効化:

zenovay('debug');
// アクションを実行
// コンソールでゴールイベントを確認

ゴールデータの確認

ゴールレポート

設定後、ウェブサイトのダッシュボードの Journeys → Goals で、各ゴールの達成数、合計値、および(Pro以上で)コンバージョン率を見つけます。

主な指標

指標説明
達成数ゴール達成の合計数
コンバージョン率コンバージョンした訪問者の割合(Pro以上)
ゴール値の合計

ベストプラクティス

命名規則

わかりやすく説明的な名前を使用:

悪い例良い例
ゴール1ニュースレター登録
ボタンクリックCTA - 無料トライアルクリック
ページビュー購入完了

値の設定

値の設定のヒント:

  • 購入には実際の収益を使用
  • フォームにはリードの推定価値を使用
  • エンゲージメントゴールは値を使用しない
  • 類似ゴール間で一貫性を保つ

よくあるゴール

リード獲得

ゴールトリガー
お問い合わせフォームフォーム送信イベント
ニュースレターメール送信イベント
デモ申込デモページURL
コンテンツDLPDFクリックイベント

ECサイト

ゴールトリガー
カートに追加ボタンクリック
チェックアウト開始チェックアウトURL
購入サンクスページ
アカウント作成作成完了イベント

SaaS

ゴールトリガー
登録登録完了
トライアル開始トライアル有効化
機能利用アプリ内イベント
アップグレードアップグレード完了

トラブルシューティング

ゴールが追跡されない場合

コンバージョンが表示されない場合:

  1. トリガーの正確性を確認

    • URLは完全一致か含むか?
    • セレクターは正しいか?
    • イベント名は一致しているか?
  2. スクリプトのインストールを確認

    • ゴールページにトラッキングコードはあるか?
  3. デバッグモードでテスト

    • イベントは発動しているか?
  4. ゴールが有効か確認

    • 設定で無効化されていないか?

二重カウントが発生する場合

ゴールは既にセッションごとに1回のみカウントされています。それでも重複が表示される場合:

  • ページ上の重複するトリガーを確認
  • イベントが複数回発動していないか確認

次のステップ

この記事は役に立ちましたか?