セールスを増やすならCandy Rack

Candy Rackは、Shopify公式認定アプリ「Built for Shopify」に認められています。
Shopifyストアのパフォーマンスを最大限に引き出すために必要な、唯一のアップセルアプリです。スライドカートを標準搭載し 、 Gemini AIにも対応しました。
無料でお試しください

Candy Rackのスライドカートにカスタムブロックが登場

カスタムブロックにより、Candy RackのSlide CartにHTML/CSSの柔軟性が加わります。決済ロゴ、信頼の証、カウントダウンタイマー、さらにはスクラッチカードまで、購入者が必ず目にするチェックアウトボタンのすぐそばに配置可能です。

Candy Rackのスライドカートにカスタムブロックが登場
Candy Rackのスライドカートにカスタムブロックが登場

今年初めに Candy RackのSlide Cartをリリースして以来、加盟店様から最も多く寄せられたフィードバックは、「素晴らしいけれど、あと一つ追加したいものがある」という声でした。決済方法のアイコン、信頼バッジ、カウントダウンタイマー、スクラッチカードなど、店舗ごとにコンバージョンを高める要素は異なりますが、固定レイアウトのカートでは追加できる数に限りがありました。

An example of the scratch card in the Candy Rack cart drawer via custom block.
カスタムブロックを使用したCandy Rackカートドロワー内のスクラッチカードの例。

カスタムブロックがその答えです。独自のHTMLとCSSをSlide Cartに直接挿入し、カート内アイテムの横やチェックアウトボタンのすぐ隣など、好きな場所に配置できます。Shopifyセクションで記述できる内容であれば、Slide Cartにも組み込むことが可能です。

構築できるもの

カスタムブロックは本質的に柔軟なコンテナであるため、用途は多岐にわたります。先行アクセスで確認された、加盟店様による最も一般的な活用パターンは以下の通りです。

  • 決済方法のロゴ:好みの方法で支払える安心感を提示
  • 社会的証明:星評価、レビューの抜粋、「本日X人が購入」といったカウンター
  • カウントダウンタイマー:送料無料の期限やセール終了までの緊急性を演出
  • 信頼マークと安全なチェックアウトバッジ:購入直前の不安を軽減
  • スクラッチカード:「削る」ことでミステリー割引を表示
  • 配送と返品の通知:送料無料のしきい値や返品保証の明示
  • USPアイコン:主要な価値提案を1行に集約
  • プロモーションバナー:キャンペーンや季節限定オファーの告知

これは、コンバージョンを重視する店舗が商品ページやカートページですでに活用しているツールボックスを、Slide Cartに持ち込むものです。アップセルを重視する店舗にとって、ここは購入フローの中で最も注目度が高い場所です。

カスタムブロックの配置場所

Slide Cart内の2つのゾーンに、それぞれ1つずつカスタムブロックを配置できます。

  • カート内アイテムと並ぶボディゾーン
  • チェックアウトボタン付近のフッターゾーン
Custom blocks are placed in the body and in the footer.
カスタムブロックはボディとフッターに配置されます。

つまり、1つのSlide Cartにつき最大2つのカスタムブロックを追加可能です。各ゾーン内での正確な位置はレイアウト設定から制御できるため、リワードバーの上や下、商品リストの間、小計の下など、レイアウトに合わせて自由に配置できます。

あえて制限を設けています。2つのブロックがあれば、Slide Cartを広告掲示板のようにすることなく、効果的なマーチャンダイジングが可能です。スクロールしなければチェックアウトボタンが見えない状態では、他の要素は何の意味もなさなくなってしまうからです。

追加方法

設定は非常にシンプルです。

  1. Candy Rack内のSlide Cart設定を開きます。
  2. ボディまたはフッターセクションにあるカスタムブロックコンポーネントを見つけます。
  3. コードフィールドにHTMLとCSSを貼り付けます。
  4. 変更を保存します。
  5. レイアウト設定で、ブロックを好みの位置にドラッグします。
Adding a custom block into Candy Rack cart drawer.
Candy Rackカートドロワーへのカスタムブロックの追加。

カスタムブロックはHTMLとCSSに完全対応しています。記述したCSSはスライドカート内に適用されるため、セレクタは限定的に指定してください。グローバルなbuttonルールを指定すると、他の要素にも影響が及びます。JavaScriptについては制限があり、<script>タグは解析されませんが、onclick、onmouseover、onloadといったインラインイベント属性は動作します。ボタンクリック時のアラート表示、DOMを更新するタイマー、ツールチップを開くクリックハンドラなど、小規模なインタラクションには十分です。fetch呼び出しや複雑な状態管理、サードパーティ製SDKが必要な場合はお問い合わせください。より完全なJSサポートへの関心を把握しており、多くのマーチャントから要望があれば専用フィールドを追加する予定です。

公開前にプレビューを確認

重要なポイントとして、カスタムブロックを保存し、機能をオフにした状態でも、専用のプレビューリンクを使えばカート内での表示を正確に確認できます。通常のプレビューボタンは公開済みのブロックしか表示できないため、この専用リンクは、実際の購入者に公開することなくブロックを準備・確認するための唯一の方法です。

Previewing custom block.
カスタムブロックのプレビュー中。

これは、チームメンバーの承認を得たい場合や、公開前に実際のデバイスでテストしたい場合に私たちが使用しているワークフローです。

コードが書けなくても大丈夫。LLMを活用しましょう

多くのお客様は開発者ではありませんが、全く問題ありません。ヘルプセンターで提供している例(自動スクロールするレビューカルーセル、10分間のカウントダウンタイマー、信頼性を高めるバッジ、スクラッチカードなど)はすべてコピー&ペーストですぐに使えます。また、それらを調整することは、現在のLLMが非常に得意とする小規模なフロントエンドタスクです。スニペットをClaude(またはお好みのAIツール)に貼り付けて変更内容を指示すれば、数秒で動作するHTMLとCSSが手に入ります。それでもうまくいかない場合は、サポートチームがチャットで対応します。

Using Claude to generate a code for the custom block.
Claudeを使用してカスタムブロック用のコードを生成。

開発の背景

スライドカートの成否は、速度とマーチャンダイジング密度の2点にかかっています。速度は構築上の問題であり、私たちはすでに対処済みです。しかし、マーチャンダイジング密度はストアごとに異なります。信頼バッジが必要なストアもあれば、緊急性や送料無料までのカウントダウン、あるいは迷っている購入者の背中を押すスクラッチカードが必要なストアもあります。カスタムブロックを使えば、私たちが特定のコンポーネントをリリースするのを待つことなく、ご自身でそれらの判断を下すことができます。

この機能は本日よりCandy Rackで利用可能です。すでにスライドカートをご利用の場合は、既存のレイアウト内にカスタムブロックコンポーネントが表示されています。まだスライドカートを試していない場合は、Shopify App StoreからCandy Rackをインストールしてください。スライドカート、リワードバー、カスタムブロックはすべて同じアプリに含まれています。

カートを最大限に活用する方法については、アップセル戦略ガイドおよびShopifyチェックアウトの最適化に関するメモをご覧ください。

トマシュ・ヤヌ

トムはアップセル、コンバージョン最適化、Eコマースのトレンドに関する執筆をこよなく愛しています。彼は共同創業者の1人であり、サポートチームにお問い合わせいただければ、直接お話しできる機会があるかもしれません。Shopifyに関するヒントや最新情報を発信していますので、ぜひLinkedInでフォローしてください。
無料で試すキャンディラックプレビュー

最新記事

すべての記事

当社のアプリでShopifyのビジネスを強化しましょう

すべてのアプリは、Shopifyビジネスの成長に役立つように設計されています。アプリをチェックして、無料試用期間を活用してください。

ブーストマイショピファイ