Skip to main content
このガイドは、サブスクリプションアップセル — 単発注文のチェックアウト完了直後に、顧客にまったく新しい定期サブスクリプションをオファーする機能 — の完全なウォークスルーです。セットアップフロー全体、すべての購入後アプリが継承するShopifyプラットフォームの制限、顧客に見えるもの、フルフィルメント、テスト、トラブルシューティングをカバーします。
購入後にサブスクリプションを扱いますか? Aftersellにはサブスクリプションに関連する3つの機能があり、どれが適切かは、顧客の注文にすでにサブスクリプションが含まれているかどうかによって決まります。
  • サブスクリプションアップセル(このガイド)。単発注文に新しいサブスクリプションのラインアイテムを追加します。顧客は単発購入を維持したまま、その上に新しい定期サブスクリプションを得ます。
  • サブスクリプションアップグレード。チェックアウト後に顧客の既存サブスクリプションを変更します(頻度の変更、商品の入れ替え、または両方)。
  • 置き換えアップセル。注文内の単発商品を別の商品に入れ替えます。置き換え先は、同じ商品のサブスクリプション版、別の単発商品、または別のバリエーションや数量にできます。置き換えアップセルはサブスクリプションのラインに対しては動作しません。注文にすでにサブスクリプションが含まれている場合は、代わりにサブスクリプションアップグレードを使用してください。
次のように考えてください: サブスクリプションアップグレードは既存のサブスクリプションを何らかの形で変更します。サブスクリプションアップセルは追加のみです — まったく新しいサブスクリプションを作成します。サブスクリプションアップセルは、顧客がこの注文ですでにサブスクリプションを購入したかどうかにかかわらず機能します。すでに持っている場合は、Recharge、Skio、またはLoopを接続すると、Aftersellがプロバイダー内で2つ目のサブスクリプションを作成します — 既存の購読者へのアップセルを参照してください。
1注文につき1サブスクリプション — ただしプロバイダーを接続すれば別です。 Shopifyは、すでにサブスクリプションを含む注文に、購入後アップセルでさらにサブスクリプションを追加することを許可していません。Recharge、Skio、またはLoopを接続すると、AftersellはShopify経由ではなくプロバイダー内で新しいサブスクリプションを作成するため、サブスクリプションアップセルではこの制限が解除されます(詳細)。プロバイダーが接続されていない場合、このルールは引き続き適用されます。いずれの場合も、ファネルに複数のサブスクリプションオファーがある場合、最初に受け入れられたものだけが適用され、残りは静かにスキップされます。ルールの全容と推奨されるトリガー設定については、Shopifyプラットフォームの制限を参照してください。

サブスクリプションアップセルとは?

サブスクリプションアップセルは、ShopifyのネイティブなサブスクリプションAPIを使用して、購入後ページで顧客の注文に新しい定期サブスクリプションを追加します。顧客は支払い情報や配送先を再入力することなくワンクリックで受け入れます。単発購入はそのまま注文に残り、新しいサブスクリプションのラインアイテムがその横に追加されます。 顧客のジャーニーは4つの短いステップです。
  1. 単発商品で顧客がチェックアウトを完了する
  2. 購入後ページでサブスクリプションアップセルのオファーを見る
  3. 支払い情報や配送先を再入力せずに受け入れる
  4. 最初のサブスクリプション注文が発送され、以降の更新は、設定したサイクルでサブスクリプションプロバイダーによって請求されます。
内部的には、AftersellはShopifyのネイティブなadd_subscription購入後チェンジセットを使用します。Aftersellがこのフローでサブスクリプションアプリの APIを直接呼び出すことはありません。サブスクリプションはShopifyによって作成され、サブスクリプションアプリは自身のShopify連携を通じてそれを取得します。これが、サブスクリプションアップセルが、ShopifyのネイティブなサブスクリプションAPIを使用するあらゆるサブスクリプションアプリで機能する理由です。 サブスクリプションの初回サイクルは、通常のラインアイテムとして元のShopify注文からフルフィルメントされます。以降の更新は、通常のチェックアウトで作成されたサブスクリプションと同様に、サブスクリプションプロバイダーによって管理されます。

サブスクリプションアップセルを使うべきとき

サブスクリプションアップセルが最も効果を発揮するのは次のような場合です。
  • 単発商品が消耗品や補充品である場合(スキンケア、サプリメント、ペットフード、コーヒー、日用品)。顧客はいずれ再び必要とするため、定期オファーが自然に感じられます。
  • 顧客がチェックアウトを完了することで購入意欲を示したばかりの場合。コールドなランディングページよりも、関連するサブスクリプションを受け入れやすくなります。
  • 明確な価値の交換を提供できる場合。一般的には、初回サイクルの割引、サブスクリプション注文の送料無料、初回配送での小さな無料ギフトなどです。
使用パターンが不規則な商品、コミットメントの摩擦が割引を上回るほど価格が非常に高い商品、顧客が通常一度きりのギフトとして購入する商品には、サブスクリプションアップセルの使用を避けてください。

互換性のあるサブスクリプションプラットフォーム

サブスクリプションアップセルは、Aftersell側では完全にプロバイダー非依存です。AftersellはShopifyのネイティブなadd_subscription購入後チェンジセットを介してサブスクリプションを追加し、Shopifyが、ShopifyサブスクリプションAPI上にインストールされているサブスクリプションアプリに登録をルーティングします。つまり、ShopifyのネイティブなサブスクリプションAPIを使用するあらゆるサブスクリプションアプリが追加設定なしで動作します。これには、Recharge、Skio、Loop、Stay.ai、Appstle、Smartrr、Bold Subscriptions(ShopifyのネイティブなサブスクリプションAPIで動作している場合)、およびShopifyのネイティブな販売プランが含まれます。 サブスクリプションアプリで作成した販売プランは、自動的にAftersellに取り込まれます。 これとは異なり、プロバイダー固有であるサブスクリプションアップグレードの互換性については、サブスクリプションアップグレードを参照してください。

サブスクリプションアップセルのオファーを作成する

サブスクリプションアップセルを作成するには、標準の購入後オファーを構築し、Shopifyで販売プランが有効になっている商品を選択します。別個のテンプレートはなく、オファーは選択した商品に応じて適応します。 オファーエディターを開くには:
  1. AftersellダッシュボードでPost-purchase funnelsに移動します。
  2. 既存のファネルを開くか、Add Funnelをクリックして新規作成します。
  3. 空のオファースロットでCreate your first offer(またはCreate offer)をクリックし、オファーしたい商品を選択します。
商品にShopifyで販売プランが設定されている場合、オファーエディターにはサブスクリプション関連のコントロールが自動的に表示されます。

チェックアウト後にサブスクリプション商品をオファーする

商品にShopifyで販売プランが有効になっている場合、3つの方法のいずれかでオファーできます。オファーごとに適切なモードを選択してください。

1. 単発商品としてのみ販売する

商品は単発購入としてオファーされます。商品にShopifyの販売プランがあっても、サブスクリプションオプションは表示されません。体験は典型的な購入後オファーと同じです。 サブスクリプション対応商品を掲載したいものの、オファーを定期収益にコミットしたくない場合(たとえばサンプラーやトライアルサイズ)に選択してください。

2. サブスクリプションとしてのみ販売する

商品はサブスクリプションとして購入する必要があります。顧客は単発購入を選択できません。利用可能なサブスクリプションオプションはShopifyから直接取得されます。 オファーを定期収益に完全にコミットしたい場合に選択してください。

3. サブスクリプションと単発商品の両方として販売する

顧客は単発購入とサブスクリプションのどちらかを選択できます。価格と配送頻度はShopifyから取得されます。これは最も柔軟なオプションであり、サブスクリプションのデフォルト設定初回サイクル割引を活用して顧客を定期購入へと後押しするのに最も適した場所です。

デフォルトオプションを選択する

単発とサブスクリプションの両方のオプションを提供する場合、オファーの読み込み時にどちらが事前選択されるかを決められます。このデフォルト選択は:
  • 顧客の行動を誘導します。サブスクリプションを事前選択すると、デフォルトバイアスが働き、サブスクリプションの受け入れ率が向上します。
  • 優先したいオプション(サブスクリプションなど)を強調します。
  • 顧客は受け入れる前に切り替えることができます。
業界データは一貫して、サブスクリプションをデフォルトにすることで、単発をデフォルトにする場合と比べてサブスクリプションの受け入れ率が10〜15パーセント向上することを示しています。適切にマッチした購入後サブスクリプションオファーの受け入れ率は、初回サイクルのインセンティブと組み合わせた場合、通常15〜30パーセントの範囲に収まります。
目標が定期収益であれば、デフォルトをサブスクリプションに設定してください。目標が単発購入の最適化で、サブスクリプションはパワーユーザー向けのオプションという位置づけであれば、デフォルトを単発に設定してください。

許可するサブスクリプションプラン

複数の販売プランを持つサブスクリプション商品をオファーする場合、Allowed subscription plans設定を使用して、顧客が選択できるプランを制限できます。商品のすべてのプランを公開せずに、特定の頻度や価格ティアを推したい場合に便利です。

許可するサブスクリプションプランの仕組み

この設定は許可リストであり、バリエーションごとに適用されます。顧客が選択したバリエーションについて、そのバリエーションで利用可能な許可済みプランのみが表示されます。
  • 該当する許可済みプランがちょうど1つの場合、その名前が静的テキストとして表示され、選択の余地はありません。
  • 複数該当する場合、顧客はPurchase optionsドロップダウンでそれらから選択します。
  • 該当するものがない場合、そのバリエーションは自身のすべてのプランを表示するフォールバックになります。
このバリエーションごとのスコープにより、バリエーションごとに異なる販売プランを持つ商品でも、単一の許可リストで正しく処理できます。

許可するサブスクリプションプランを設定する

  1. エディターで購入後オファーを開きます。
  2. Variant & Plan Optionsセクションに移動します。
  3. Allowed subscription plansのマルチセレクトを使用して、許可したいプランを検索・選択します。選択したプランは削除可能なタグとして表示されます。
  4. オファーを保存します。
プランが選択されていない場合、顧客は選択したバリエーションで利用可能なすべてのプランから選択できます。 選択内容でカバーされていないサブスクリプションのバリエーションがある場合、エディターが警告します — それらのバリエーションは、自身のすべてのプランを表示するフォールバックになります。

フォールバック動作

許可されたプランのいずれもバリエーションで利用できない場合 — たとえば、プランがShopifyで削除または無効化された場合 — オファーはそのバリエーションで利用可能なすべてのプランを表示するフォールバックになり、顧客は購入を完了できます。

自動リセット

商品の購入オプションを単発購入のみに変更すると、許可するプランの設定はクリアされます。これにより、サブスクリプションオプションが削除された際の設定エラーを防ぎます。
購入後の顧客獲得で特定のサイクルに標準化したい場合は、許可するサブスクリプションプランを使用してください。商品に週次、隔週、月次のプランがある場合、商品ページでは3つすべてを提供しつつ、マージンを守るために月次プランのみを許可することができます。

デフォルトで表示される販売プラン

Allowed subscription plansでプランが選択されていない場合、オファーはShopifyで商品に設定された最初の販売プランを事前選択します。そのバリエーションで複数のプランが利用可能な場合、顧客はPurchase optionsドロップダウンで変更できます。顧客に表示されるプランをコントロールするには:
  • プランを制限する(推奨)。Allowed subscription plansのマルチセレクトを使用します。ちょうど1つだけ許可すれば、顧客にはそのプランのみが表示され、ドロップダウンは表示されません。
  • Shopifyで販売プランを並べ替える。 商品上の販売プランの順序が、どれが最初に表示されるかを決定します。
  • 使用しない販売プランを商品から削除する。 複数の頻度があり、1つだけを表示したい場合、最もシンプルな方法は、関連する販売プランのみを商品に紐付けたままにすることです。
バリエーションに複数のプランが該当する場合、顧客はオファー内でサイクルを選択できます。それを避けたい場合は、単一のプランを許可してください — ドロップダウンが消え、プランは静的テキストとして表示されます。顧客は後からサブスクリプションプロバイダーのポータルでサイクルを変更できます。 リテンションにとって最も重要な要素は、サイクルを実際の商品使用に合わせることです。ボトルが60日持つのに30日周期のシャンプーサブスクリプションはキャンセルされます。ボトルが30日で切れるのに60日周期のサブスクリプションはスキップされます。単発購入の再注文データを見て、商品ごとの自然なサイクルを見つけてください。複数のサイクルを提供する場合、よく選ばれた3つか4つの頻度は、通常、単一の固定サイクルを上回るパフォーマンスを発揮します。

サブスクリプションの割引

サブスクリプションアップセルのオファーに割引を適用すると、その割引は初回の請求サイクルにのみ適用されます。以降の定期注文は通常のサブスクリプション価格で課金されます。顧客はこれをオファー体験の中のRecurring subtotalで確認できます。ここには今後の更新でいくらかかるかが表示されます。 これは、サブスクリプションアップグレードで使用される定期割引とは異なります。サブスクリプションアップグレードの割引動作については、サブスクリプションアップグレードを参照してください。

顧客が実際に目にする価格

オファー内のどこに価格が表示されるかは、顧客の受け取り方に影響します。購入後オファーには2つの異なる価格が表示されます。
  • Accept Offerボタンとラインアイテムの小計は、設定した初回サイクル割引を含む初回サイクル価格を反映します。
  • Recurring subtotalフィールドは、以降の更新で通常のサブスクリプション価格で課金される金額を表示します。
これは、典型的な初回サイクル割引(初回配送の10〜25パーセントオフ)では明快に機能します。初回配送100%オフのような極端な初回サイクル割引を設定すると、わかりにくくなる可能性があります。オファー上でより目立つ数字は($0の初回サイクル価格ではなく)定期価格だからです。初回配送無料を意図している場合は、顧客が目にする定期価格が継続的な料金であることを理解できるよう、オファーの文言で明示してください(「初回ボックス無料、以降30日ごとに$59.99」)。

割引タイプ

割引は2つの方法で設定できます。
  • 割合割引。 サブスクリプション価格を割合で下げます(例: 15%オフ)。
  • 固定額割引。 サブスクリプション価格を特定の金額で下げます(例: $5オフ)。
「Apply discount to subscriptions」にチェックを入れない限り、割引はサブスクリプションに届きません。 チェックがないと、add_subscriptionチェンジセットには割引が含まれず、サブスクリプションは全額で請求されます — オファーの割引は単発のラインにのみ適用されます。
割引は、サブスクリプションアプリを通じて適用されるのではなく、Shopifyのadd_subscription購入後チェンジセットに乗って適用され、このオファーで作成されたサブスクリプションにのみ影響します。

割引額の目安

購入後サブスクリプションオファーの一般的な割引レンジ:
  • 初回サイクル10〜15パーセントの割引が最も一般的なレンジで、大きなマージン損失なしに堅実な受け入れ率の向上をもたらします。
  • 初回サイクル20〜25パーセントの割引が上限で、競争の激しい商品や、定期サイクルが短い(週次、隔週)場合に受け入れ率をさらに押し上げるために使用されます。
  • 初回配送での無料ギフトは代替手段で、会話を「お金を節約する」から「何か余分にもらえる」に変えるため、価格割引よりも受け入れ率を高めると感じるマーチャントもいます。
ほとんどの場合、初回サイクル割引にとどめてください。顧客はそれを期待しており、サブスクリプションプロバイダーもカスタム作業なしでサポートしています。段階的に下がる割引(初回30%、2回目20%、以降10%)は、明確に伝えるのが難しいため、複雑さに見合う価値はめったにありません。 どのレベルを選ぶにしても、割引をオファーボタンとラインアイテムの概要の両方で見えるようにし、初回サイクルにのみ適用されることを明確にしてください。

実践例

よくある4つのサブスクリプションアップセルのシナリオを、正確な設定内容と顧客の体験とともに紹介します。

シナリオ1: 標準的な単発 + サブスクリプションと初回サイクル割引

セットアップ。 顧客が$30の保湿クリームを単発で購入しました。同じ商品の月次サブスクリプションを月$25で、受け入れのインセンティブとして初回サイクル20%割引付きでオファーしたいとします。 オファーで設定する内容:
  • 購入オプション: サブスクリプションと単発商品の両方として販売。
  • デフォルトオプション: サブスクリプション。
  • 販売プラン: 月次、$25。
  • 初回サイクル割引: 20%オフ。
顧客がオファーで目にするもの:
  • サブスクリプションオプションが事前選択されている。
  • Accept Offerボタン: $20.00(初回サイクル、$25の20%オフ)。
  • Recurring subtotal: 30日ごとに$25.00。
受け入れ時:
  • Shopifyがこの注文に追加で$20を課金します。
  • サブスクリプションアプリに月次サブスクリプションが$25で作成されます。
  • 次の課金は30日後に$25で行われます。
注文上:
  • 元のボトル(単発): $30。
  • サブスクリプションのボトル(初回サイクル): $20。
  • 注文合計: $50。

シナリオ2: 初回配送無料(初回サイクル100%オフ)

セットアップ。 顧客がスキンケアキットを単発で購入しました。お試しを促すため、初回配送無料の月次セラムリフィルをオファーしたいとします。 オファーで設定する内容:
  • 購入オプション: サブスクリプションとしてのみ販売。
  • 販売プラン: 月次セラム、$40。
  • 初回サイクル割引: 100%オフ。
顧客がオファーで目にするもの:
  • Accept Offerボタン: $0.00。
  • Recurring subtotal: 30日ごとに$40.00。
  • オファーの文言(推奨): 「初月無料、以降30日ごとに$40。いつでも一時停止・キャンセル可能。」
受け入れ時:
  • Shopifyはこの注文のサブスクリプションのラインに$0を課金します。
  • サブスクリプションアプリに月次サブスクリプションが$40で作成されます。
  • 次の課金は30日後に$40で行われます。
注意点。 ボタンに$0と表示されるため、顧客はこれを永久無料のオファーと誤解する可能性があります。オファーの文言には、必ず定期価格とキャンセルポリシーを含めてください。

シナリオ3: 特定のプランに制限する(あなたがサイクルをコントロール)

セットアップ。 Shopifyで週次、隔週、月次の3つの販売プランが設定されたコーヒーを販売しています。購入後オファーでは、最もマージンの良い月次プランのみを表示したいとします。 オファーで設定する内容:
  • 購入オプション: サブスクリプションとしてのみ販売。
  • 許可するサブスクリプションプラン: 月次(のみ)。
顧客がオファーで目にするもの:
  • プラン名が静的テキストとして表示される(「Monthly」)。
  • プラン選択のドロップダウンはなし。
  • Accept Offerボタン: 月次価格。
受け入れ時:
  • 月次サブスクリプションが作成されます。
  • 顧客は受け入れ後、サブスクリプションアプリの顧客ポータルでサイクルを変更できます。
使いどころ: 商品ページではより多くのオプションを公開していても、購入後の顧客獲得で特定のサイクルに標準化したいときはいつでも。

シナリオ4: 顧客のカートにすでにサブスクリプションがある

セットアップ。 顧客が同じ注文で、単発の洗顔料とサブスクリプションのセラムの両方を購入しています。チェックアウト後、購入後ファネルにはビタミンのサブスクリプションをオファーするサブスクリプションアップセルがあります。 実行時に起こること(サブスクリプションプロバイダーが接続されている場合):
  • Aftersellが注文内の既存のサブスクリプションのラインを検出します。
  • オファーはサブスクリプションオプションを保持したまま表示され、受け入れ時に新しいサブスクリプションがRecharge、Skio、またはLoop内で作成されます。既存の購読者へのアップセルを参照してください。
実行時に起こること(プロバイダーが接続されていない場合):
  • Aftersellが注文内の既存のサブスクリプションのラインを検出します。
  • オファーがサブスクリプション専用として設定されている場合、この顧客に対してオファーはファネルから除外されます。顧客がそれを見ることはありません。
  • オファーが単発とサブスクリプションの両方として設定されている場合、オファーは自動的に単発のみにダウングレードされます。顧客には、サブスクリプションオプションのない単発購入としてビタミン商品が表示されます。
なぜこうなるのか。 Shopifyは1注文につき1つのサブスクリプションしか許可していません。プロバイダーを接続すると、AftersellがShopifyの外で2つ目のサブスクリプションを作成できるため、オファーが生き残ります。接続がない場合、Aftersellは実行時にこの制限を適切に処理します。また、ファネルのSubscriptionトリガーを「サブスクリプションを含まない」に設定することで、オファーの表示自体を避けることもできます。 ベストプラクティス: トリガーは個々のオファーではなくファネルに存在します — オファーごとに設定するSubscriptionトリガーはありません。ファネルのTriggersステップで、ファネルのSubscriptionトリガーを一度設定してください。サブスクリプションアップセルのトリガー設定を参照してください。

顧客に見えるもの

顧客がサブスクリプションアップセルを受け入れると、2つのシステムにまたがって3つのことが起こります。

Shopify注文で

顧客のShopify注文確認には、次の両方が含まれます。
  • チェックアウトで購入した元の単発のラインアイテム
  • アップセルで追加された新しいサブスクリプションのラインアイテム。割引後の初回サイクル価格で課金されます。
顧客は元の注文で両方のラインに対して支払います。最初のサブスクリプションのフルフィルメントは、通常のラインアイテムとしてこの注文から発送されます。

確認メールで

Shopifyは、両方のラインアイテムを含む標準の注文確認メールを送信します。サブスクリプションプロバイダーは通常、定期スケジュールとサブスクリプションの管理方法を説明する独自のサブスクリプションウェルカムメールを送信します。 サブスクリプションをオファーする場合は、サブスクリプションプロバイダーのウェルカムメールが受け入れから数分以内に、次の内容とともに送信されるよう設定されていることを確認してください。
  • 顧客の名前と購読した商品。
  • サイクル(30日ごと、60日ごと、など)。
  • 次回の課金日。
  • 一時停止、スキップ、キャンセルができる顧客ポータルへの直接リンク。

サブスクリプションプロバイダーのポータルで

受け入れ後、顧客はサブスクリプションプロバイダーの顧客ポータルで新しいサブスクリプションを管理できます。通常、次のことが可能です。
  • 配送の一時停止またはスキップ。
  • サイクルの変更。
  • 商品の入れ替え。
  • サブスクリプションのキャンセル。
ポータル体験はAftersellではなく、サブスクリプションプロバイダーが所有しています。ポータルにストアのアカウントエリアまたはウェルカムメールからアクセスできることを確認してください。そうでないと、顧客はキャンセルのためにサポートに連絡することになります。

サブスクリプションのフルフィルメント

初回サイクルの発送方法は、ストアのセットアップによって異なります。
  • 初回サイクル。 最初のサブスクリプション注文は元のShopify注文の一部であるため、単発注文に使用しているフルフィルメントプロセス(3PL、自社、ドロップシッピング)をそのまま通ります。サブスクリプションのラインアイテムは、元の単発購入と一緒に発送されます。
  • 以降の更新。 今後のサイクルは、更新サイクルに合わせてサブスクリプションプロバイダーによって作成されます。各更新は新しいShopify注文となり、ストアの他の注文と同じ方法でフルフィルメントされます。
3PLがサブスクリプションプロバイダーと直接連携している場合、更新は通常自動的に流れます。3PLがShopify注文からのみ同期している場合、各更新はShopify注文を作成するため、追加のセットアップは不要です。

単発購入をサブスクリプションに変換する

チェックアウト後に、単発購入を同じ商品のサブスクリプション版に置き換えることもできます。これは機能的にはサブスクリプションアップセルではなく置き換えアップセルです。元の単発のラインが削除(返金)され、サブスクリプションに置き換えられるためです。顧客は両方ではなく、サブスクリプションのみを持つことになります。 顧客の注文が最終的に一度きりではなく定期購入であるべきで、同じ商品の2つの別々の配送を受け取らせたくない場合に、これが正しい選択です。 完全なセットアップ手順については、サブスクリプション向け置き換えアップセルのセットアップ方法を参照してください。

サブスクリプションアップグレード

サブスクリプションアップグレードは、チェックアウト後に顧客の既存サブスクリプションを変更する機能です。配送頻度の変更、別のサブスクリプション商品への入れ替え、両方の同時実行、または既存のサブスクリプションへの別のサブスク可能なアイテムの追加に使用します。変更はRecharge、Skio、またはLoop内で直接適用されます。Shopifyがすでにサブスクリプションを含む注文への新しいサブスクリプションの追加をブロックするため、これはサブスクリプションアップセルとは別個の機能です。 完全なセットアップガイドについては、サブスクリプションアップグレードを参照してください。

サブスクリプションアップセルのトリガー設定

トリガーは、サブスクリプションアップセルのオファーがいつ発火するかをコントロールします。サブスクリプションアップセルに最も関連する2つは:
  • Productトリガー。 サブスクリプションアップセルが意味を持つために顧客が購入しているべき、元の単発商品に設定します。商品トリガーがないと、オファーは無関係な注文で発火する可能性があります。
  • Subscriptionトリガー。 プロバイダーが接続されていない場合は、これをサブスクリプションを含まないに設定し、注文にまだサブスクリプションが含まれていない顧客にのみオファーが表示されるようにします。これにより、Shopifyの「1注文につき1サブスクリプション」ルールによって実行時にオファーが除外されるのを回避できます。Recharge、Skio、またはLoopを接続している場合は、このトリガーをオフのままにしてください — オファーは既存の購読者にも提供でき、彼らを除外するとそのコンバージョンを失います。
有効なトリガーはすべてANDロジックを使用します。ファネルが表示されるには、すべての条件が満たされる必要があります。
Show this funnel for all customersが有効になっている場合、他のすべてのトリガーを上書きし、オファーはすべてのチェックアウトで発火します。これはサブスクリプションアップセルにとって適切な設定であることはめったにありません。すでにサブスクリプションを含む注文でも発火し、静かにスキップされてしまうためです。

Shopifyプラットフォームの制限

どのAftersell機能を使用するかにかかわらず、サブスクリプション関連の購入後オファーには、いくつかのShopifyプラットフォームのルールが適用されます。

1注文につき1サブスクリプション

Shopifyは、すでにサブスクリプションを含む注文に、購入後アップセルでさらにサブスクリプションを追加することを許可していません。この制限はShopifyによって設定されており、すべての購入後アプリに適用されます。 サブスクリプションプロバイダーを接続すると、サブスクリプションアップセルではこの制約がなくなります。 Recharge、Skio、またはLoopが接続されている場合、AftersellはShopifyに追加を依頼するのではなく、プロバイダー内で新しいサブスクリプションを作成するため、サブスクリプションオファーは、注文にすでにサブスクリプションを含む顧客にも届きます。要件とプロバイダーに関する注意については、既存の購読者へのアップセルを参照してください。 プロバイダーが接続されていない場合、Aftersellは「カートにすでにサブスクリプションがある」ケースを2つの方法で自動的に処理します。
  • オファー内のサブスクリプション専用商品は、その顧客に対してファネルから除外されます。
  • デュアルモード商品(単発 + サブスクリプションとして設定)は自動的に単発のみにダウングレードされるため、オファーは表示されますが、サブスクリプションオプションはありません。
いずれの場合も、サブスクリプションがすでに存在する注文で誤って発火する心配なく、ファネルにサブスクリプションアップセルのオファーを残すことができます — オファーは実行時に適応します。 2つ目を追加するのではなく、顧客がすでに持っているサブスクリプションを変更するには、代わりにサブスクリプションアップグレードを使用してください。

サブスクリプション専用商品

オファー内の商品がサブスクリプションとしてのみ販売するよう設定されており(単発購入オプションなし)、サブスクリプションプロバイダーが接続されていない場合、顧客の注文にすでにサブスクリプション商品が含まれているときはオファーがスキップされます。 ファネルエディターに表示される内容は、セットアップによって異なります。
  • プロバイダーが接続されている。 バナーなし。Aftersellがプロバイダー内でサブスクリプションを作成するため、この制限は適用されません。
  • プロバイダーが接続されていない。 Connect a providerアクション付きのUnlock more reachバナーが表示され、注文にすでにサブスクリプションを含む顧客にはこのオファーのサブスクリプションオプションが表示されないことが説明されます。プロバイダーを接続することで、回避策ではなく制限そのものが解消されます。
  • ファネルがすでにサブスクリプション注文を除外している。 オファーがそもそもそれらの顧客に届かないため、バナーはありません。
従来のSubscription limitations警告バナーが表示される場合は、影響を受ける商品が一覧表示され、ヒントが含まれます: Subscriptionトリガーサブスクリプションを含まないに設定して、注文にまだサブスクリプションがない顧客にのみオファーが表示されるようにします。

同じファネル内の複数のサブスクリプションオファー

ファネル内の複数のオファーにサブスクリプション商品が含まれている場合、最初に受け入れられたサブスクリプションのみが注文に追加されます。後続のサブスクリプションオファーはスキップされます。この競合が検出されると、ファネルエディターは警告を表示し、サブスクリプション商品を含むファネル内の他のオファーを一覧表示します。 オファーのスキップを避けるには、ファネルをサブスクリプションオファー1つに制限するか、Subscriptionトリガーを使用して、すでにサブスクリプションを含む注文を除外してください。

サブスクリプションアップセルをテストする

新しいサブスクリプションアップセルのオファーを公開する前に:
1

Shopifyで実際のテスト注文を行う

ストアで低価格の実際のテスト注文を行ってください。このステップでプレビューモードに頼らないでください。プレビューモードはファネルを視覚的にレンダリングし、AcceptとDeclineをクリックして顧客体験を確認できますが、サンドボックス化されています: 注文は作成されず、サブスクリプションプロバイダーにサブスクリプションは作成されず、課金は発生せず、メールやWebhookも発火しません。レイアウトと文言の確認にはプレビューモードを、エンドツーエンドの検証には実際のテスト注文を使用してください。
2

購入後ページでアップセルを受け入れる

チェックアウト後、購入後オファーが表示されます。実際のチェンジセットをトリガーするために、サブスクリプションアップセルを受け入れます。
3

Shopifyを確認する

Shopify管理画面 -> 注文でテスト注文を見つけます。両方のラインアイテム — 元の単発商品と、初回サイクル割引が適用された新しいサブスクリプション商品 — が表示されているはずです。
4

サブスクリプションプロバイダーを確認する

プロバイダーのダッシュボードで顧客の新しいサブスクリプションを見つけます。サイクル、次回の課金日、商品を確認します。
5

サンドボックスで更新をトリガーする

サブスクリプションプロバイダーがテスト更新をサポートしている場合は、次回課金日を前倒しし、更新によって通常(割引なし)価格の新しいShopify注文が作成されることを確認します。
何かがおかしい場合は、以下のトラブルシューティングを参照してください。

トラブルシューティング

オファーエディターにサブスクリプションのコントロールが表示されるには、選択した商品にShopifyで少なくとも1つのアクティブな販売プランが必要です。サブスクリプションアプリがこの商品の販売プランを作成しており、販売プランがアクティブで商品に割り当てられていることを確認してください。
オファーは、Shopifyで商品に設定された最初の販売プランを事前選択し、バリエーションに複数のプランが該当する場合、顧客はPurchase optionsドロップダウンで変更できます。表示されるプランをコントロールするには、Allowed subscription plansのマルチセレクトでオファーを制限するか、Shopifyで商品の販売プランを並べ替えて希望のものを先頭にするか、使用しない販売プランを商品から完全に削除してください。ちょうど1つのプランだけを許可すると、ドロップダウンは表示されなくなります。
はい。選択したバリエーションに複数のプランが該当する場合、オファーにはPurchase optionsドロップダウンが表示されます。それを防ぐには、Allowed subscription plansで単一のプランを許可してください。サイクルは静的テキストとして表示されます。顧客はその後もサブスクリプションプロバイダーのポータルでサイクルを変更できます。
オファーの購入オプション設定でOne-time purchase onlyモードを使用してください。Aftersellにはサブスクリプション対応商品向けに3つのモードがあります: One-time purchase onlySubscription onlyOne-time purchase and subscriptionです。One-time purchase onlyを選択すると、商品にアクティブな販売プランがあっても、サブスクリプションオプションが完全に非表示になります。3つのモードすべての詳細については、チェックアウト後にサブスクリプション商品をオファーするを参照してください。
これはサブスクリプションアップセルで最も影響の大きい失敗モードの1つです。顧客は課金されたのに、サブスクリプションプロバイダーにサブスクリプションが作成されなかったためです。圧倒的に最も多い根本原因は、オファーのレンダリングから顧客の受け入れまでの間に販売プランが無効化されたことです。オファーのレンダリング時点では有効な販売プランIDがあるため、Shopifyはチェンジセットを受け入れますが、顧客が受け入れる前にプランが無効化されると、下流でサブスクリプションは登録されず、エラーも表面化しません。その他のよくある原因:
  • サブスクリプションアプリのWebhookが失敗している。 Shopifyから新しいサブスクリプションを取得するサブスクリプションアプリは、ShopifyのWebhookに依存しています。サブスクリプションアプリのログでWebhook配信の健全性を確認してください。
  • 販売プランが商品からリンク解除されたが、まだアクティブなIDを持っている。Shopifyはチェンジセットを受け入れ、ラインアイテムは追加されますが、サブスクリプションプロバイダーには処理すべきレコードがありません。
重要: ネイティブなadd_subscription経路には自動再試行がありません — 登録はShopifyが所有しているため、Aftersellにはリプレイできるものがありません。(注文にすでにサブスクリプションが含まれている場合に使用される別個のプロバイダー経路は、サブスクリプションアップグレードの再試行ワークフローでカバーされています。)顧客にこれが起きた場合:
  1. 販売プランがShopifyでまだアクティブであり、商品に割り当てられていることを確認します。
  2. 影響を受けた注文について、サブスクリプションアプリの注文インポート/Webhookログを確認します。
  3. サブスクリプションが本当に欠落している場合、通常、サブスクリプションアプリのサポートチームが注文IDから顧客を手動で登録できます。
複数の顧客が影響を受けている場合は、注文IDとサブスクリプションプロバイダーを添えてAftersellサポートに連絡してください。ただし、修正はAftersell内ではなく、サブスクリプションプロバイダー側で行われることを想定してください。
これは通常、初回サイクル割引が極端な場合(たとえば初回サイクル100%オフ)に表面化します。Acceptボタンは初回サイクル価格を反映しますが、その価格が(エッジケースやフォーマットの関係で)定期価格と同じように読める場合、割引が適用されていないように見えることがあります。オファープレビューで割引が正しく設定されていることを確認し、顧客に条件を明確に伝えるためにオファーの文言(「初回ボックス無料、以降Y日ごとに$X」)を活用してください。
割引はデフォルトで初回の請求サイクルにのみ適用されます。顧客が2回目や3回目の注文に割引がない理由を尋ねている場合、それは想定どおりの動作です。定期注文は通常のサブスクリプション価格で課金され、顧客はそれをオファー内のRecurring subtotalとして確認しています。
Recharge、Skio、またはLoopが接続されている場合、これは想定どおりであり、オファーは機能します: Aftersellがプロバイダー内で新しいサブスクリプションを作成します。既存の購読者へのアップセルを参照してください。プロバイダーが接続されていない場合、Shopifyは2つ目のサブスクリプションの追加をブロックし、オファーは実行時に静かにスキップされます。プロバイダーを接続するか、Subscriptionトリガーサブスクリプションを含まないに設定して、それらの顧客にオファーが表示されないようにしてください。
Shopifyは1注文につき1つのサブスクリプションしか許可していません。同じファネルに複数のサブスクリプションオファーがある場合、最初に受け入れられたものが優先され、残りはスキップされます。ファネルをサブスクリプションオファー1つに制限するか、Subscriptionトリガーを使用して、すでにサブスクリプションを持つ注文を除外してください。
新しいサブスクリプションは、Shopify内で直接ではなく、サブスクリプションプロバイダーの顧客ポータルで管理されます。ポータルがストアのアカウントエリアからリンクされていることを確認し、サブスクリプションプロバイダーのウェルカムメールが受け入れ直後に送信されるよう設定されていることを確認してください。
初回サイクルはShopify注文の一部として支払われているため、返金は他のラインアイテムと同じように機能します。今後のサイクルのキャンセルは、Aftersellではなくサブスクリプションプロバイダーで行います。Shopifyでラインを返金しても、サブスクリプションが自動的にキャンセルされることはありません。プロバイダーのポータルでもキャンセルする必要があります。