Shopify のカートにクーポンコードを適用するたリンクを追加する方法
このページで学べること
購入者の Shopify カートにクーポンコードを直接適用するリンクを、メールまたは SMS に追加する方法を学びましょう。クーポンがすでにカートに適用されていると、割引を利用してすぐに購入しやすくなります。設定方法:
- クーポンコードを作成してください。これはリンクにパラメータとして挿入できます。
- メール内のボタンにリンクを追加するか、リンクを SMS に貼り付けてください。
購読者がメール内の SMS リンクまたはボタンをクリックすると、リンク先にリダイレクトされ、次回のカートに自動的に割引が適用されます。
クーポンコードを作成する
- [コンテンツ > クーポン]に移動して、クーポンコードを作成します。静的コードまたは一意のコードを作成できます。
- 静的コードを作成するには、Shopify に移動し、提供したいプロモーションの種類に応じて、パーセンテージ割引コードまたは金額割引コードを作成します。
- 静的コードを作成するには、Shopify に移動し、提供したいプロモーションの種類に応じて、パーセンテージ割引コードまたは金額割引コードを作成します。

- ユニーク(「dynamic」とも呼ばれます)コードを作成するには、Shopify のユニーククーポンコードを作成する方法に記載の手順に従ってください。
ユニーククーポンはインポートするか Klaviyo で作成する必要があります。一方、固定クーポンは Shopify で作成する必要があります。
- コードを作成したら、後でメッセージに貼り付けられるようにコピーしてください。
- Klaviyo の フロー または キャンペーン タブから、それぞれフロー内またはキャンペーンのメールや SMS でクーポンを送信するかどうかを選択します。
- メッセージエディター エディターを開きます。
- メールの場合:
- まだない場合は、リンク用のボタンブロックをメールテンプレートにドラッグ&ドロップします。
- コードをパラメータとして含めたリンクを、ボタンの リンク アドレス フィールドに貼り付けます。リンクの形式設定については、次のセクションをご覧ください。
- リンク付きボタンの例:
- リンク付きボタンの例:


- クーポンについて買い物客に知らせるために、ボタンのテキストをカスタマイズします。
- [次へ] をクリックします。
- SMS の場合は、リンクを貼り付けてから、[次へ] をクリックしてください。
クーポンコードのリンク形式
最初にお客様をチェックアウト以外のページにリンクした場合、Klaviyo はチェックアウト時にクーポンが自動適用されることを保証できません。Shopify サイトで、サイト URL からクーポンが削除される可能性があります。チェックアウト以外のページにリンクしてこの問題が発生した場合は、テーマ開発者にお問い合わせください。
割引コードを適用して、チェックアウトにリンクします
Shopify は、各顧客固有のカートにリンクする Checkout URL プロパティとともに、Checkout Started イベントを Klaviyo に同期します。カゴ落ちメッセージ(Checkout Started イベントによってトリガーされる)を送信していて、割引コードを追加したカゴ落ちカートに顧客をリンクしたい場合は、次のスニペットを追加してください:
静的 Shopify クーポン リンク構造:
{{ event.extra.checkout_url }}&discount=CouponName
Klaviyo が生成したクーポンリンク構造:
{{ event.extra.checkout_url }}&discount={% coupon_code 'CouponName' %}
イベント URL に割引コードを適用します。
閲覧放棄フローまたはカート追加フローでは、{{ event.extra.checkout_url }} を使用しても機能しません。これはチェックアウトに関連付けられた URL を表しますが、閲覧放棄イベントとカート追加イベントはチェックアウトが開始される前にキャプチャされます。代わりに、以下を使用してクーポンが適用された商品ページに受信者をリダイレクトできます(次に基づきます)。 {{ event.URL }}:
{{ organization.url|trim_slash }}/discount/CouponName?redirect={{ event.URL|cut:"https://YourSite.com" }}
CouponName はクーポンの名前に、YourSite はウェブサイト(例:klaviyo.com)に置き換えてください。
割引コードを適用してホームページへのリンクを追加する
ホームページへのリンクを追加して、割引をお客様のカートに自動的に適用することもできます。使用できる形式は複数あります:
mysite.com/discount/CouponNamemysite.com/?discount=CouponName
ユニーククーポンコードの場合は、以下を使用できます:mysite.com/discount/{% coupon_code 'CouponName' %}
これらのいずれのオプションでも、mysite.com はご自身のウェブサイトに置き換えてください。また、CouponName と表示されている箇所は、Shopify で作成した割引コードに必ず置き換えてください。
たとえば、ブランドのウェブサイトが klaviyo.com で、WELCOME というクーポンを使用している場合、完全な URL はklaviyo.com/discount/WELCOMEまたは klaviyo.com/discount/{% coupon_code 'WELCOME' %}になります。
クーポンコードを適用し、サイト内の別のページへのリンクを追加する
お客様をホームページに直接戻すリンクを貼ったり、お客様のカゴ落ちを再構築したりするのではなく、コレクション ページなどのショッピング セッション(またはサイト内の別のページ)に割引コードを適用したい場合があります。
この場合、静的クーポンを使用しているかユニーククーポンを使用しているかに応じて、次のいずれかの URL 構造を使用できます。
mysite.com/discount/CouponName?redirect=/new-pathmysite.com/discount/{% coupon_code 'CouponName' %}?redirect=/new-path
どちらの構造でも、次を置き換えます:
- ウェブサイトには mysite.com を使用します。
- クーポン名を CouponName に設定します。
- 目的の URL 拡張子を指定した new-path。たとえば、特定のコレクションページにリンクする場合は、次を使用します
?redirect=/collections/mycollection
たとえば、ブランドのウェブサイトが klaviyo.com で、WELCOME というクーポンを使用している場合、完全な URL はklaviyo.com/discount/WELCOME?redirect=/pricingまたは次のようになります。 klaviyo.com/discount/{% coupon_code 'WELCOME' %}?redirect=/pricing
トラブルシューティング
簡単なトラブルシューティングのヒントをいくつかご紹介します:
- メッセージをプレビューする際は、ライブクーポンが表示されないことにご注意ください。代わりに、クーポン名の後に -PREVIEW が続いて表示されます。
- ライブ送信をトリガーしたのにクーポンコードがカートに自動適用されない場合は、次の質問を自問してください。
- カート内のアイテムはすでに割引されていますか?その場合、Shopify では既存の割引に上乗せして追加の割引を適用できません。
- クーポン定義で、そのクーポンが適用される特定の商品またはコレクションがあり、カート内の商品が設定と一致していますか?商品がクーポン ルールと一致しない場合、これが原因である可能性があります。
- ライブ送信でリンクをテストしたときに割引コードが正しく適用されない場合、追加したパラメータが "?" ではなく "&" で始まるように調整する必要がある可能性があります。
- これは "?" が原因です。割引がリンクに追加する唯一のパラメータである場合にのみ機能し、複数のパラメータを追加する場合は "&" を使用する必要があります。 リンク形式を次のように変更すれば機能するはずです:
mysite.com/discount/{% coupon_code 'your_code' %}&redirect=/new-path
その他のリソース
- Klaviyo でクーポンを編集する方法
Klaviyo が生成するクーポンを編集してメッセージングで使用し、ウェブサイトでの購入を購読者に促す方法を確認してください。
- Shopify 用ユニーククーポンコードを作成する方法
Shopify ストアのために「1 回限り使用」のクーポンコードを作成する方法を学びます。ストアで展開するプロモーションで、顧客が各自のユニーククーポンコードを受け取れるようになります。これは、固定クーポンの代替えとして利用でき、コードが共有されるのを防げます。
- クーポンコードをサインアップフォームに追加する方法
サインアップフォームに静的クーポンコードとユニーククーポンコードを追加して送信率とコンバージョン率を高め、顧客にサイトでより多く購入してもらう方法を確認します。