セールスブーストセクション
これらは Vertex の コンバージョン重視セクション です — 緊急性キュー、プロモサーフェス、モーダルフロー、バンドルブロック。いずれもサードパーティアプリは不要です。すべて Shopify Theme Store ポリシー (永続的ウィッシュリストなし、トラッキングスクリプトなし、アフィリエイトリンクなし) を尊重します。

緊急性キューを積み重ねすぎると互いに打ち消し合います。カウントダウンの隣に低在庫カウンター、その隣にプロモポップアップでは 必死 に見えます。キャンペーンに合うものを 1 つ選び、それに集中して、ローテーションしてください。
promo-banner
セクションファイル: sections/promo-banner.liquid
非表示可能なトップバナー — 通常、サイト全体のセール、送料無料の閾値、または季節キャンペーンを宣伝するのに使用。アナウンスメントバー (常時表示のクローム) とは別で、プロモバナーは キャンペーン駆動 かつ非表示可能です。
設定
| 設定 | 種類 | 注記 |
|---|---|---|
| テキスト | リッチテキスト | 短い価値メッセージ — 「春のセール · $1,000 以上の注文で 15% オフ」。 |
| 背景色 | カラー | 高コントラストのアクセントを選択 — コバルト、赤橙、ティールなど。 |
| リンク URL | URL | バナーのクリックターゲット (帯全体がクリック可能)。 |
| リンクラベル | テキスト | インライン CTA — 「セールを見る →」。 |
| 非表示可能 | チェックボックス | デフォルト オン。× 閉じるボタン + localStorage 永続化を追加。 |
| 位置 | Select | above_header (デフォルト) · below_header。Above-header はより緊急に読め、Below-header はよりバナーらしく読めます。 |
非表示可能性
非表示可能 がオンのとき、× ボタンは vertex_promo_dismissed:{section-id} キーを localStorage に書き込みます。バーは訪問者がサイトデータをクリアするまで非表示のままになります — または異なる ID でセクションを再公開するまで。
非表示にしたプロモを新しいキャンペーン向けに再表示したい場合は、セクション ID を変更します (カスタマイザーでセクションを削除 + 再追加)。古い localStorage キーは一致しなくなり、バナーは全員に再び表示されます。
promo-popup
セクションファイル: sections/promo-popup.liquid
画像、見出し、本文、CTA を備えた自動オープンモーダル。訪問者がページ読み込みごとに見ないように、設定可能なトリガーとクッキーベースのケイデンス。
設定
| 設定 | 種類 | 注記 |
|---|---|---|
| 見出し | テキスト | 「登録して 10% オフ」 / 「待って — 無料サンプルキットを取得」。 |
| 本文 | リッチテキスト | 短い安心感 + バリュープロップ。 |
| 画像 | 画像 | サイド描画イラスト (またはフルブリード背景)。 |
| CTA ラベル | テキスト | 「サインアップ」 / 「キットを取得」。 |
| CTA URL | URL | フォームページまたは商品。 |
| トリガー | Select | immediate · on_scroll (ページの 50% をスクロール後) · exit_intent (マウス離脱検出)。 |
| 遅延秒数 | 数値 | トリガーが immediate のときのみ使用。デフォルト 5。 |
| クッキー有効日数 | 数値 | デフォルト 7。閉じたかコンバートした訪問者は N 日間再び見ません。 |
トリガーの説明
| トリガー | 最適な対象 | UX 考慮事項 |
|---|---|---|
| 即時 (遅延) | ニュースレター登録、初回訪問者オファー | 最も侵略的 — 5〜10 秒の遅延を最低限使用 |
| スクロール時 (50%) | エンゲージメントシグナル — 訪問者がスクロールして関心を示した後にのみ発火 | コンバージョン + UX の最良のバランス |
| 離脱意図 | 最終チャンスオファー、放棄回復 | デスクトップのみ — 離脱意図はモバイルで確実に発火しません |
クッキーキーは vertex_promo_popup:{section-id} です。クッキーが期限切れになるまでモーダルは再オープンしません。
countdown
セクションファイル: sections/countdown.liquid
日 / 時 / 分 / 秒カウンター。JS によるライブカウント、初期状態用にサーバー描画 (フラッシュなし)。
設定
| 設定 | 種類 | 注記 |
|---|---|---|
| 見出し | テキスト | 「春のセール終了まで」。 |
| 終了日 | Date picker | 有効期限の日時。マーチャントのストアタイムゾーンで保存。 |
| 期限切れテキスト | テキスト | タイマーがゼロに達するとカウンターを置き換える。 「セールは終了しました」。 |
| リンク URL | URL | カウンターの下に任意の CTA。 |
| リンクラベル | テキスト | 「今すぐ買う」。 |
| 配色 | Select | 標準の配色ドロップダウン。 |
カウントの仕組み
assets/countdown.js は requestAnimationFrame ループを実行し、毎秒タイマーを更新します。ターゲット時間に達すると、カウンターは 期限切れテキスト に置き換えられます。リンク / CTA は期限切れ後に非表示になります。
偽のカウントダウン (永久に 24 時間、ページ再読み込みでリセット) は信頼を破壊します。終了日 を実際のキャンペーン終了に紐付け、セクションに期限切れ状態を任せてください。
featured-bundles
セクションファイル: sections/featured-bundles.liquid
画像、タイトル、割引バッジ、ATC を備えたキュレーション済みバンドルカード。各ブロックは 1 つのバンドル (通常、2〜5 SKU をバンドルした親商品で、管理画面で Shopify Bundle として設定されたもの) です。