このナレッジは次のリクエストに応じ投稿されました
今まではLPを複数用意していたのですが効率が悪すぎます。
1つのランディングページで、訪問者ごとに表示を変えるいい方法はないでしょうか?
ランディングページへの流入経路ごとに、一部内容やコンバージョンのURLを切り替えたい。
弊社が制作を請け負ったサイトであれば簡単に実現できます。その前提でお話を進めます。
今回はランディングページの流入経路ごとという条件ですので、Google Analytics解析用としてURLにキャンペーンのパラメーターが設定してある前提で話を進めます。
以上で、LP訪問者のURLパラメーターにより要素の表示非表示を切り分けられます。
キャンペーンID(utm_id)ごとに一部の表示を変えたり、キャンペーンソース(utm_source)やキャンペーン媒体(utm_medium)ごとに表示を変えることができます。
流入経路1 | 流入経路2 | |
LP URL | https://◯◯.com/abcde/ | https://◯◯.com/abcde/ |
キャンペーン ID | 001 | 002 |
キャンペーンソース | flyer | listing |
キャンペーン媒体 | abc | def |
プロモーション生成URL | https://◯◯.com/abcde?utm_source=flyer&utm_medium=abc&utm_id=001 | https://◯◯.com/abcde?utm_source=listing&utm_medium=def&utm_id=002 |
コンバージョンボタンのリンク先 | https://◯◯.com/001 | https://◯◯.com/002 |
通常(検索などで訪れた方)はコンバージョンリンク先を『https://◯◯.com/000』としているLPで、流入経路1の時は『https://◯◯.com/001』に、経路2の時は『https://◯◯.com/002』にリンクするよう設定します。
通常時・キャンペーン001用・キャンペーン002用の3つのボタンを用意します。それぞれにリンクURLを設定します。
Visibility condition typeを『Show element it condition met』とし、Variable Nameを『utm_id』、Valueを『001』とします。この設定で流入経路1から訪れたユーザーには表示され、それ以外では非表示となります。
同様にVisibility condition typeを『Show element it condition met』とし、Variable Nameを『utm_id』、Valueを『002』とします。この設定で流入経路2から訪れたユーザーには表示され、それ以外では非表示となります。
Visibility condition typeを『Hide element it condition met』とし、Variable Nameを『utm_id』、Valueを『001』とします。続いて『項目を追加』をクリックし、その下にあるRelationで『or』を選択します。追加された項目にもMacrosを設定し、Variable Nameを『utm_id』、Valueを『002』と入力します。
これにより、流入経路1または流入経路2から訪れた人には通常時ボタンは非表示となります。
折込チラシからの流入は◯◯、Google広告からの流入は◯◯のように、IDに限らずキャンペーンソースやキャンペーン媒体、キャンペーンネームなどに対して自由に設定可能です。
Dynamick Visibilityはボタンに限らずすべての要素で設定できます。コンテナにも設定できます。例えばキャンペーン『UETAY』から訪れたユーザーだけに、『~UETAYAを見てお申し込みの方にだけの特典~ 30%OFF!!』などの文言を表示し、それ用のFormを表示するなども可能です。
Dynamick Visibilityを使えばいくらでもきめ細かく表示を切り分けることができます。が、やり過ぎると混乱して設定ミスが生じやすくなるのでご注意ください。特にキャンペーンの追加でボタンを増やした時には、通常時ボタンからそのキャンペーンを除外する設定を忘れないようにしましょう。
Crocoblockのヘルプにも説明がございますので参照ください。
動的可視性を使用してURLに基づいてセクションを表示または非表示にする方法 — JetEngine |クロコブロック (crocoblock.com)
Dynamick VisibilityはデフォルトでOFFになっています。初めて使用する方はダッシュボードからONにしてください。詳細は上記ヘルプページをご参照ください。
441-8102
愛知県豊橋市山田一番町120
0120-115-118