Skip to main content
トリガーは、購入後ファネルがいつ、誰に表示されるかを制御します。このガイドでは、最も一般的なトリガータイプの設定方法とファネル優先度の管理について説明します。
各トリガーの機能の詳細については、購入後トリガーリファレンスを参照してください。

トリガーを使い始める

新しいファネルを作成する際、表示されるタイミングを制御するために少なくとも1つのトリガーを設定する必要があります。複数のトリガーを組み合わせて、精密なターゲティングルールを作成できます。

トリガーの場所

トリガーはグローバルメニューではなく、各ファネル内で設定します。開くには:
  1. Aftersell管理画面でPost-purchase Funnelsに移動します。
  2. 編集したいファネルをクリックします(またはCreate Funnelをクリックして新規作成します)。
  3. ファネルエディターでTriggersセクションを開きます。
  4. Add Triggerをクリックして新しいトリガーを追加するか、既存のトリガーをクリックして編集します。
  5. 変更後、Save Triggersをクリックします。
各ファネルには独自のトリガーセットがあります — 共有トリガーやストア全体のトリガーはありません。

トリガーの連携方法

購入後トリガーは2つのレベルのロジックを使用します:トリガー間のANDトリガー内のORです。 ANDロジック(トリガー間) ファネルを表示するには、有効なすべてのトリガーが満たされる必要があります。複数のトリガーを追加した場合、すべてが一致を返す必要があります。 例:
  • Customer Location = US
  • Order Value > $50
顧客が米国にいて、かつ注文が$50を超えている必要があります。 ORロジック(トリガー内) 単一のトリガー内では、選択されたオプションのうち1つだけが一致すればよいです。 例:Product Category = Shoes、Socks、またはPants。注文にこれらのいずれかが含まれていれば、トリガーは通過します。
一部のトリガー(Product Quantityなど)では、これをANDロジックに切り替えられます。
トリガーロジックの詳細な説明は、条件ロジックを理解するを参照してください。

Show for All Customersトリガー

「キャッチオール」ファネルはShow for All Customersトリガーを使用します。このファネルは、注文が他のどのファネルの条件も満たさない場合に有効になります。アップセルやThank You Pageオファーなしで注文がすり抜けないようにするセーフティネットとして機能します。 効果的に使用するには、このファネルを最低優先度に設定して、他のファネルがトリガーされない場合にのみ表示されるようにします。 ユースケース例:
  • 3つのファネルがあるとします:$100以上の注文用、特定商品用、そしてShow for All Customersトリガー付きのもの。顧客が最初の2つのファネルの条件を満たさない注文をした場合、Show for All Customersファネルがフォールバックとして有効になります。
  • すべての顧客に少なくとも1つのオファーを表示したい場合。Show for All Customersトリガー付きのファネルを作成し、最低優先度に設定します。

商品ベースのトリガー

これらのトリガーは、顧客のカート内の商品、コレクション、またはバリエーションに基づいて有効になります。
非表示商品や卸売専用商品が予期せずレコメンデーションに表示されないよう、適切な設定を確認してください。これには、Shopifyの商品レコメンデーションロジックの確認と、カート追加の段階でそれらの商品を制限することが含まれます。
Product/Collectionトリガーは、特定の商品またはコレクションが購入されたときにファネルを表示するために使用します。設定方法:
  1. ファネル設定でAdd Triggerをクリックします。
  2. トリガータイプのドロップダウンからProduct/Collectionを選択します。
  3. ContainsまたはDoes not containを選択します。
  4. ターゲットにしたい商品またはコレクションを検索して選択します。
  5. Saveをクリックします。
ユースケース例:
  • 顧客が「Supplements」コレクションの商品を購入したときに、プロテインパウダーのアップセルを表示する。
  • 商品X、Y、Zに設定したファネルがあるとします。顧客が商品A、B、Yを購入すると、このファネルが有効になります。A、B、Cを購入した場合は有効になりません。
Product Quantityトリガーは、特定の商品がカートにいくつ入っているかに基づいてオファーを表示するために使用します。設定方法:
  1. Add Triggerをクリックします。
  2. トリガータイプのドロップダウンからProduct Quantityを選択します。
  3. Less thanMore than、またはExactlyを選択します。
  4. 数量のしきい値を入力し、商品を選択します。
  5. Saveをクリックします。
ユースケース例:
  • 商品Xに対して「less than 3」に設定します。顧客が2個購入するとファネルが有効になります。3個以上購入した場合は有効になりません。
  • 商品Yに対して「more than 1」に設定します。顧客が2個以上購入するとファネルが有効になります。1個のみの場合は有効になりません。
  • 商品Zに対して「exactly 2」に設定します。顧客がちょうど2個購入した場合にのみファネルが有効になります。
Product Tagトリガーは、特定のShopifyタグが付いた商品が注文に含まれている場合にオファーを表示するために使用します。設定方法:
  1. Add Triggerをクリックします。
  2. トリガータイプのドロップダウンからProduct Tagを選択します。
  3. IncludeまたはExcludeを選択します。
  4. ターゲットにしたい商品タグを入力します。
  5. Saveをクリックします。
ユースケース例:
  • 「discontinued」タグの付いた商品を除外するようにトリガーを設定して、廃番商品がアップセルオファーの対象にならないようにする。
  • 「summer-collection」タグの付いた商品のみに特別オファーを表示する。
Product Typeトリガーは、購入された商品が定義されたShopifyの商品タイプに属している場合にオファーを表示するために使用します。設定方法:
  1. Add Triggerをクリックします。
  2. トリガータイプのドロップダウンからProduct Typeを選択します。
  3. IncludeまたはExcludeを選択します。
  4. ターゲットにしたい商品タイプを入力します。
  5. Saveをクリックします。
ユースケース例: トリガーを「Shoes」に設定すると、顧客がShoesタイプの商品を購入するたびにファネルが表示されます。Tシャツ(タイプ:Apparel)を購入した場合、ファネルは表示されません。
Metafieldsトリガーは、商品またはバリエーションに関連付けられたカスタムメタフィールドデータに基づいてファネルを表示するために使用します。商品メタフィールドとバリエーションメタフィールドのいずれかを選択できますが、一度に一致させられるのは1つのタイプのみです。各サブトリガー(ProductまたはVariant)にはMatch typeドロップダウンがあります。
  • Value matches — 特定のメタフィールド名と値に一致させます。IncludesまたはExcludesを選択し、名前と値を入力します(どちらも大文字と小文字が区別されます)。
  • Has any value — 指定した名前のメタフィールドが存在し、空でない値を持つ場合に有効になります。メタフィールド名のみを入力します。
  • Is empty — 指定した名前のメタフィールドが存在しないか空の場合に有効になります。メタフィールド名のみを入力します。
Value matchesを使った設定方法:
  1. Add Triggerをクリックします。
  2. トリガータイプのドロップダウンからMetafieldsを選択します。
  3. Match typeドロップダウンからValue matchesを選択します。
  4. IncludesまたはExcludesを選択します。
  5. 商品ページに表示されているとおりに、メタフィールドの名前を正確に入力します(どちらも大文字と小文字が区別されます)。
  6. Saveをクリックします。
Has any valueまたはIs emptyを使った設定方法:
  1. Add Triggerをクリックします。
  2. トリガータイプのドロップダウンからMetafieldsを選択します。
  3. Match typeドロップダウンからHas any valueまたはIs emptyを選択します。
  4. メタフィールド名を入力します。namespace.key(例:custom.warehouse_location)、キーのみ(例:warehouse_location)、または定義名(例:Warehouse Location)を使用できます。
  5. Saveをクリックします。
Value matchesの動作:
  • Includesは、注文内のメタフィールドとトリガーリストのメタフィールドに重なりがあることを意味します。たとえば、注文のメタフィールドが["color: red", "size: m"]でトリガーリストが["color: red", "ship: warehouse"]の場合、color: redが一致するため条件は満たされます。
  • Excludesは、注文内のメタフィールドとトリガーリストに重なりがないことを意味します。たとえば、注文のメタフィールドが["color: red", "size: M"]でトリガーリストが["color: blue", "size: L"]の場合、一致するname:valueペアがないため条件は満たされます。
Has any valueとIs emptyの動作:これらのモードは注文内のすべての商品を対象に評価されます。Has any valueは、購入された商品のうち少なくとも1つが指定した名前のメタフィールドに空でない値を持つ場合に有効になります。Is emptyは、購入された商品のいずれもそのメタフィールドに空でない値を持たない場合に有効になります。
Match typeを切り替えると、そのサブトリガーにすでに追加されているエントリはクリアされます。name: valueタグとキーのみのタグはモードごとに異なる意味を持つためです。
このトリガーは、素材、サイズ、特別な属性などの詳細な商品情報をメタフィールドに保存している場合に特に便利です。
Product/Collection Exclusionトリガーは、除外対象の商品またはコレクションがカートに含まれている場合にファネルを表示させないために使用します。設定方法:
  1. Add Triggerをクリックします。
  2. トリガータイプのドロップダウンからProduct/Collection Exclusionを選択します。
  3. 除外する商品またはコレクションを検索して選択します。
  4. Saveをクリックします。
ユースケース例: 顧客が大幅に値引きされた商品またはコレクションから購入した場合、さらなるオファーを表示したくないことがあります。また、このトリガーをProduct/Collectionトリガーと組み合わせて、選択した商品のみがファネルを有効にし、他の商品は除外されるようにすることもできます。
Subscriptionトリガーは、サブスクリプション商品が注文に含まれているかどうかに基づいてオファーを表示するために使用します。設定方法:
  1. Add Triggerをクリックします。
  2. トリガータイプのドロップダウンからSubscriptionを選択します。
  3. サブスクリプション商品をContainsまたはDoes not containから選択します。
  4. Saveをクリックします。
ユースケース例:
  • サブスクリプション商品を「Does not contain」に設定して、単発購入者をターゲットにサブスクリプションのアップセルを提示する。
  • サブスクリプション商品を「Contains」に設定して、サブスクリプション契約者に補完的な単発商品を表示する。
Shopifyは1注文につき1つのサブスクリプション商品のみをサポートしているため、元の注文にすでにサブスクリプションが含まれている場合、サブスクリプションのアップセルはできません。
Variant on subscriptionトリガーは、選択した商品のいずれかがサブスクリプションとして購入された注文でファネルを表示するために使用します。Subscriptionトリガーとは異なり、このトリガーは特定の商品がサブスクリプションのラインアイテムとして購入された場合に一致します — 同じ商品の単発購入ではファネルは有効になりません。サブスクリプションアップグレードウィザードによる管理ファネルにサブスクリプションアップグレードオファーが設定されている場合、このトリガーはウィザードによって自動的に管理され、アップグレードのソース商品と同期が保たれます。アップグレードオファーが存在する間、トリガーは読み取り専用です。アップグレードオファーが削除されるとロックが解除されます。手動設定(サブスクリプションアップグレードオファーのないファネル)
  1. Add Triggerをクリックします。
  2. トリガータイプのドロップダウンからVariant on subscriptionを選択します。
  3. Selectをクリックして商品ピッカーを開きます(サブスクリプション商品のみにフィルタリングされています)。
  4. ターゲットにしたいサブスクリプション商品を選択します。
  5. Saveをクリックします。
ユースケース例:
  • 特定の商品をサブスクリプション購入している顧客のみにサブスクリプションアップグレードオファーを表示し、同じ商品の単発購入ではトリガーさせない。
  • トリガーで複数の商品を選択して、複数の商品のいずれかをサブスクリプション購入している顧客をターゲットにする。
ファネルにサブスクリプションアップグレードオファーがある場合、Variant on subscriptionトリガーは読み取り専用で、ウィザードによって管理されます。手動で編集するには、まずサブスクリプションアップグレードオファーを削除してください。
Variant Nameトリガーは、顧客がチェックアウトで選択した商品バリエーション(サイズ、色、スタイルなど)に基づいて特定のファネルを表示するために使用します。設定方法:
  1. Add Triggerをクリックします。
  2. トリガータイプのドロップダウンからVariant Nameを選択します。
  3. IncludeまたはExcludeを選択します。
  4. ターゲットにしたいバリエーション名を入力します。
  5. Saveをクリックします。
ユースケース例:
  • 「Large」を含めるように設定します。顧客がLargeサイズのTシャツを購入するとファネルが有効になります。SmallやMediumサイズではトリガーされません。
  • 「Red」と「Blue」を含めるように設定します。どちらの色のバリエーションでもファネルが有効になり、Greenでは有効になりません。

カート・ディスカウントトリガー

これらのトリガーは、カートの金額、内容、または適用されたディスカウントに基づいて有効になります。
Order Valueトリガーは、カート合計に基づいて顧客をターゲットにするために使用します。設定方法:
  1. Add Triggerをクリックします。
  2. トリガータイプのドロップダウンからOrder Valueを選択します。
  3. Greater thanまたはLess thanを選択します。
  4. 金額のしきい値を入力します。
  5. Saveをクリックします。
ユースケース例:
  • $100以上の注文の顧客にプレミアムアップセルを表示する。
  • $50未満の注文の顧客に送料無料アップグレードを提示する。
  • 「less than $50.00」に設定したファネルは、$30.00の注文では有効になりますが、$60.00の注文では有効になりません。
Quantityトリガーは、顧客の注文内の合計商品数に基づいてアップセルオファーを表示するために使用します。このトリガーは、どの商品であるかにかかわらず、カート内のすべての商品にわたる全アイテムをカウントします。設定方法:
  1. Add Triggerをクリックします。
  2. トリガータイプのドロップダウンからQuantityを選択します。
  3. More thanLess than、またはExactlyを選択します。
  4. 商品数のしきい値を入力します。
  5. Saveをクリックします。
ユースケース例:
  • 「less than 3」に設定 — カート内の合計商品数が1個または2個の場合にのみアップセルが表示されます。
  • 「more than 1」に設定 — 合計2個以上の商品がある注文でファネルがトリガーされます。
  • 「exactly 3」に設定 — カート内の合計商品数がちょうど3個の場合にのみファネルがトリガーされます。
カート全体の商品数ではなく、特定の商品の数量に基づいてトリガーする必要がある場合は、代わりにProduct Quantityトリガーを使用してください。
Discount Codeトリガーは、顧客が適用したディスカウントコードに基づいて、ファネルの表示対象に含めたり除外したりするために使用します。個別のコードを指定せずに、手動入力されたディスカウントコードを使用したすべての注文を除外することもできます。設定方法:
  1. Add Triggerをクリックします。
  2. トリガータイプのドロップダウンからDiscount Codeを選択します。
  3. 3つのオプションのいずれかを選択します。
    • Includes — 指定したコードのいずれかが注文に含まれている場合にのみファネルが表示されます。
    • Excludes — 指定したコードがいずれも適用されていない場合にのみファネルが表示されます。
    • Excludes any manual discount code — チェックアウトで手動入力されたディスカウントコードが使用されていない場合にのみファネルが表示されます。自動ディスカウントとスクリプトディスカウントは無視されるため、サイト全体の自動ディスカウントによってファネルが抑制されることはありません。
  4. IncludesまたはExcludesの場合、ディスカウントコードを入力し、各コードの後にEnterを押して保存します。Excludes any manual discount codeにはコードは不要です。
  5. Saveをクリックします。
ユースケース例:
  • メール購読者専用のディスカウントコードを含めることで、購読者のみにファネルを表示する。
  • すでにディスカウントを受け取った顧客にアップセルオファーが表示されないよう、手動入力されたディスカウントコードを使用したすべての注文を除外する。
ディスカウントコードを入力した後は、必ずEnterを押してファネルに保存してください。
Discount Percentトリガーは、注文に適用されたラインアイテムのディスカウント率に基づいてファネルを表示するために使用します(送料のディスカウントは除きます)。設定方法:
  1. Add Triggerをクリックします。
  2. トリガータイプのドロップダウンから**Discount Percent (%)**を選択します。
  3. More thanLess than、またはExactlyを選択します。
  4. ディスカウント率のしきい値を入力します。
  5. Saveをクリックします。
ユースケース例:
  • 「more than 20%」に設定します。25%のディスカウントを受けた顧客にはファネルが表示され、15%またはディスカウントなしの顧客には表示されません。
  • 「less than 10%」に設定します。5%のディスカウントを受けた顧客にはファネルが表示され、15%の顧客には表示されません。
  • 「exactly 10%」に設定します。ちょうど10%のディスカウントが適用された注文でのみファネルが有効になります。

顧客属性トリガー

これらのトリガーは、顧客データを使用してファネルの表示を制御します。
Customer Tagトリガーは、Shopifyの顧客タグに基づいて、ファネルの表示対象に含めたり除外したりするために使用します。設定方法:
  1. Add Triggerをクリックします。
  2. トリガータイプのドロップダウンからCustomer Tagを選択します。
  3. IncludeまたはExcludeを選択します。
  4. ターゲットにしたい顧客タグを入力します。
  5. Saveをクリックします。
ユースケース例:
  • 「VIP」を含めるように設定します。VIPタグを持つ顧客のみがファネルを見ることができます。
  • 「Wholesale」を除外するように設定します。卸売顧客には小売向けアップセルが表示されません。
Customer Order Historyトリガーは、顧客の過去の特定商品の購入履歴に基づいてオファーを作成するために使用します。設定方法:
  1. Add Triggerをクリックします。
  2. トリガータイプのドロップダウンからCustomer Order Historyを選択します。
  3. 過去の注文で確認する特定の商品を検索して選択します。
  4. Saveをクリックします。
このトリガーを使用する際は、必ず特定の商品またはコレクションを選択してください。デフォルトの一致モードはIncludeで、Includeを使用しながら商品/コレクションを未選択のままにすると、トリガーは決して満たされず、ファネルの発火が永久にブロックされます。必ず少なくとも1つの商品またはコレクションを選択してください。単に顧客に過去の注文があるかどうかを確認したいだけなら、代わりにCustomer Order Countトリガーを使用してください。
このトリガーは過去の注文のみを確認し、現在の注文は対象外です。デフォルトでは過去60日間の注文履歴のみを遡ります。それ以上遡るには追加の権限が必要です — より長い遡及期間が必要な場合はサポートにお問い合わせください。
Customer Order Countトリガーは、顧客の過去の注文数に基づいて、新規顧客またはリピーター向けにファネルを表示するために使用します。設定方法:
  1. Add Triggerをクリックします。
  2. トリガータイプのドロップダウンからCustomer Order Countを選択します。
  3. Equal toGreater than、またはLess thanを選択します。
  4. 注文数のしきい値を入力します。
  5. Saveをクリックします。
ユースケース例:
  • 初回購入の顧客のみをターゲットにするには「equal to 0」に設定します。
  • 過去に4回以上注文したロイヤル顧客をターゲットにするには「greater than 3」に設定します。
  • 注文数が0より多い = リピーター、注文数0 = 新規顧客。
このトリガーは過去の購入に基づいており、現在の注文は対象外です。
Customer Languageトリガーは、顧客の優先言語に基づいてオファーを調整するために使用します。ストアが複数の言語で顧客に対応している場合、言語ごとに別々のファネルを作成し、顧客がチェックアウトした言語に基づいて適切なオファーを表示できます。設定方法:
  1. Add Triggerをクリックします。
  2. トリガータイプのドロップダウンからCustomer Languageを選択します。
  3. ターゲットにしたい言語を選択します。
  4. Saveをクリックします。 Customer languageトリガーが有効になり、Select languageドロップダウンが表示されたAftersellファネルトリガー
多言語ファネルのセットアップまず最初の言語用のファネルを作成し、追加の言語ごとに複製します。識別しやすいように各ファネルの名前を変更し、Customer Languageトリガーを対応する言語に更新して、商品タイトル、説明、タイマー、カスタムテキストウィジェットなど、利用可能なすべてのテキストフィールドを手動で翻訳してください。現在の制限事項一部の要素は、AftersellのSettings内のTranslationsセクションでグローバルに制御されており、一度に1つの言語にしか設定できません。これらを変更すると、言語に関係なくすべてのファネルに影響します。Free、Shipping、Taxesなどのグローバルな1-Clickアップセルテキストフィールドが表示されたAftersellのTranslationsページ購入後ページ上部のShopifyが制御するヘッダーは、顧客のチェックアウト言語で自動的に表示されます。これには「You’ve paid for your order.」のようなテキストが含まれ、Aftersellからカスタマイズすることはできません。You've paid for your orderと表示され、View order confirmationリンクがあるShopifyの購入後ヘッダー
Once per Customerトリガーは、顧客のすべての注文を通じてファネルが1回だけ表示されるようにするために使用します。設定方法:
  1. Add Triggerをクリックします。
  2. トリガータイプのドロップダウンからOnce per Customerを選択します。
  3. Saveをクリックします。
ユースケース例:
  • 初回購入後にこのファネルを見た顧客は、他のすべてのトリガー条件が満たされていても、以降の購入で再びこのファネルを見ることはありません。
  • 顧客の初回購入時のみに特別な「ウェルカムオファー」を表示するために使用します。

注文詳細・時間ベースのトリガー

これらのトリガーは、チェックアウトの詳細、マーケティングデータ、またはタイミングに依存します。
UTM Parameterトリガーは、URL内のマーケティングキャンペーンパラメータに基づいて特定のファネルを表示するために使用します。設定方法:
  1. Add Triggerをクリックします。
  2. トリガータイプのドロップダウンからUTM Parameterを選択します。
  3. UTMパラメータのタイプ(source、medium、campaign、term、content、id)を選択します。
  4. 一致させる正確な値を入力します。
  5. Saveをクリックします。
ユースケース例:
  • 「utm_source = facebook」に設定します。Facebookのリンク経由で訪れた顧客にはファネルが表示され、それ以外の顧客には表示されません。
  • 「utm_campaign = summer_sale」に設定して、そのキャンペーンからの顧客にキャンペーン限定オファーを表示します。
  • utm_source=emailをターゲットにして、メールキャンペーンから訪れた顧客に限定オファーを表示します。
高度なUTMトラッキングのセットアップについては、Direct-to-Checkout UTMリンクの使い方を参照してください。
顧客がエクスプレスチェックアウト(Shop Pay、Apple Pay、Google Pay、PayPalなど)を使用した場合、UTMトリガーは発火しません。エクスプレスチェックアウトはUTMパラメータが取得される標準のカートフローをバイパスするためです。キャンペーントラッキングにUTMトリガーを使用している場合は、代替として他のトリガータイプ(商品、コレクション、注文金額)の使用や、UTMパラメータに依存しない一般トラフィック向けの別のファネルの作成を検討してください。
Currencyトリガーは、顧客がチェックアウトで使用する通貨に基づいてファネルの表示を制御するために使用します。設定方法:
  1. Add Triggerをクリックします。
  2. トリガータイプのドロップダウンからCurrencyを選択します。
  3. IncludeまたはExcludeを選択します。
  4. ターゲットにしたい通貨を選択します。
  5. Saveをクリックします。
ユースケース例:
  • 「USD」に設定します。米ドルでチェックアウトする顧客にはファネルが表示され、EUR、GBPなどの顧客には表示されません。
  • 「CAD」と「USD」に設定します。どちらの通貨の顧客にもファネルが表示されます。
重要な注意事項:
  • Thank You Pageオファーは顧客のチェックアウト通貨に自動的に適応するため、単一のファネルで複数のマーケットに対応できます。
  • 購入後アップセルは複数通貨をサポートしていません。ストアの通貨が顧客のチェックアウト通貨と一致しない限り、顧客にアップセルオファーは表示されません。あらゆる顧客への表示にはThank You Pageオファーを使用してください。
  • ストアがShopify Marketsを使用している場合、Aftersellはシームレスに統合され、正しい現地通貨で商品を表示します。
Device Typeトリガーは、特定のデバイス(デスクトップのみ、またはモバイルのみ)の顧客にファネルを限定するために使用します。設定方法:
  1. Add Triggerをクリックします。
  2. トリガータイプのドロップダウンからDevice Typeを選択します。
  3. Desktop onlyまたはMobile onlyを選択します。
  4. Saveをクリックします。
ユースケース例:
  • Desktop onlyに設定して、詳細な商品比較や複数画像のレイアウトなど、大きな画面で最も効果的なオファーを表示する。
  • Mobile onlyに設定して、スマートフォンで閲覧している顧客をモバイル最適化オファーでターゲットにする。
  • 他のトリガー(Order Valueなど)と組み合わせて、高額購入の顧客にデスクトップ限定オファーを表示する。
顧客のデバイスタイプを検出できない場合、トリガーはフェイルクローズし、ファネルは表示されません。これは、必要なデータが利用できない場合の他のトリガーの動作と同じです。
Shipping Countryトリガーは、配送先に基づいて顧客を対象に含めたり除外したりするために使用します。設定方法:
  1. Add Triggerをクリックします。
  2. トリガータイプのドロップダウンからShipping Countryを選択します。
  3. IncludeまたはExcludeを選択します。
  4. ターゲットにしたい国を選択します。
  5. Saveをクリックします。
ユースケース例:
  • 国内でのみ販売可能な商品について、海外配送を除外する。
  • 特定の国の顧客に地域限定商品を表示する。
  • 国別のThank You Pageオファーを作成する(購入後アップセルはデフォルト以外の通貨では表示されないため)。
Random Sampleトリガーは、ランダムに選ばれた一部の顧客に対するファネルの表示を制御するために使用します。新しいファネルのA/Bテストや、選ばれたグループへのサプライズ特別オファーに最適です。設定方法:
  1. Add Triggerをクリックします。
  2. トリガータイプのドロップダウンからRandom Sampleを選択します。
  3. ファネルを表示する顧客の割合を入力します。
  4. Saveをクリックします。
ユースケース例:
  • 「25%」に設定します。条件を満たす顧客の約25%に対してファネルがランダムに有効になります。
  • A/Bテストには、それぞれRandom Sampleトリガーを「50%」に設定した2つのファネルを作成します。各ファネルは顧客のおよそ半数に表示されます。
Date/Timeトリガーは、特定の日時に基づいてファネルの表示をスケジュールするために使用します。期間限定プロモーション、季節キャンペーン、期間限定セールに最適です。設定方法:
  1. Add Triggerをクリックします。
  2. トリガータイプのドロップダウンからDate/Timeを選択します。
  3. 日付ピッカーを使用して、開始日、終了日、またはその両方を選択します。
  4. タイムゾーンのドロップダウンを使用して、スケジュールが従うタイムゾーンを選択します(例:「GMT-07:00 - (MST) America/Phoenix」)。
  5. Saveをクリックします。
ユースケース例:
  • ホリデープロモーション用に「12月1日から12月25日まで」有効になるように設定する。
  • 新年プロモーションを開始するために「2026年1月1日以降」有効になるように設定する。
  • ストアの現地タイムゾーンで開始日と終了日を設定し、金曜日の午前0時から日曜日の午後11時59分までの週末フラッシュセールを実施する。
選択したタイムゾーンによって、トリガーの開始と終了のタイミングが決まります。ストアの主要マーケットまたはプロモーションスケジュールに合ったタイムゾーンを選択してください。
Shipping Methodトリガーは、顧客がチェックアウトで選択した配送オプション(標準、速達、国際配送、店舗受け取りなど)に基づいてファネルの表示を制御するために使用します。設定方法:
  1. Add Triggerをクリックします。
  2. トリガータイプのドロップダウンからShipping Methodを選択します。
  3. IncludeまたはExcludeを選択します。
  4. ターゲットにしたい配送方法を選択します。
  5. Saveをクリックします。
ユースケース例:
  • 標準配送を選択した顧客のみに速達配送アップグレードのアップセルを表示する。
  • 「Local Pickup」の顧客を配送保護や配送関連のアップセルの対象から除外する。
  • 国際配送を選択した顧客を、通関に配慮した商品バンドルでターゲットにする。
一致判定は大文字と小文字を区別せず、Shopifyの配送料金名にトリガーで入力したテキストが含まれているかどうかを確認します — 完全一致である必要はありません。たとえば、トリガーの値「express」は「Express Shipping」や「2-Day Express」のような配送料金名に一致します。

ファネル優先度の管理

複数のファネルがある場合、複数のファネルのトリガーが満たされたときにどのファネルが表示されるかを優先度が決定します。 ファネル優先度の仕組み:
  • ファネルは優先度順に評価されます:Priority 1 → Priority 2 → Priority 3 という順です。
  • トリガーがすべて満たされた最初のファネルが表示されます。
  • 優先度の低いファネルは、優先度の高いファネルが一致しない場合にのみチェックされます。
  • Smart Funnel(有効な場合)は、すべての手動ファネルの前にPriority 0で評価されます。

ファネル優先度の確認

Post-purchase Funnelsセクションのファネルテーブルの左側で、各ファネルの現在の優先度番号を確認できます。

ファネルの並べ替え

  1. Aftersell管理画面でPost-purchase Funnelsに移動します。
  2. ファネルテーブルの右上にあるManage Priorityボタンをクリックします。
  3. ドラッグ&ドロップでファネルを並べ替えます。
  4. Saveをクリックして、新しい優先順位を適用します。
各ファネルの横に優先度番号が表示され、Manage priorityボタンがあるPost Purchase Funnelsリスト ファネル優先度のベストプラクティス:
  • 限定的なファネルを先に置く - 狭いターゲティング(特定の商品、高額注文)のファネルを高い優先度に設定します。
  • 広範なファネルを後に置く - 一般的なターゲティング(コレクション、低い注文金額)のファネルを低い優先度に設定します。
  • キャッチオールファネルを最低優先度に設定する - 「Show for All Customers」ファネルがある場合、他のファネルが一致しない場合にのみ表示されるよう、最後の優先度に設定します。
  • 優先順位をテストする - テスト注文を行い、さまざまなシナリオで正しいファネルが表示されることを確認します。
優先度構成の例:
  • Priority 1:特定の商品を含む高額注文($200以上)
  • Priority 2:プレミアムコレクションの商品を含む注文
  • Priority 3:メインカテゴリーの商品を含む注文
  • Priority 4:キャッチオールファネル(Show for All Customers)

複数のトリガーの組み合わせ

1つのファネルに複数のトリガーを追加して、精密なターゲティングルールを作成できます。忘れないでください:ファネルを表示するには、すべてのトリガーが満たされる必要があります。

例:高額サプリメント顧客のターゲティング

同じファネルに次のトリガーを追加します。
  • Product/Collectionトリガー: 「Supplements」コレクションの商品を含む
  • Order Valueトリガー: $75より大きい
  • Customer Order Countトリガー: 注文数が0より多い(リピーターのみ)
このファネルは、サプリメントを購入し、カート金額が$75を超えるリピーターのみに表示されます。

例:特定のアップグレードを購入していない顧客のターゲティング

オプションのアップグレード付き商品を販売していて、顧客がすでに購入したものと購入していないものに応じて異なるアップセルを表示したい場合に便利です。 シナリオ: ベース商品と2つのオプションアップグレード「Premium Rotor」と「Water Resistance」を販売しています。 ファネル1 - どちらのアップグレードも購入していない顧客(最高優先度)
  • 商品の除外設定は不要です
  • 最初に評価されるよう最高優先度に設定します
  • このファネルは両方のアップグレードをアップセルオプションとして表示します
ファネル2 - Premium Rotorは購入したがWater Resistanceは未購入の顧客
  • Product/Collectionトリガーを「Premium Rotor」をContainsに設定して追加します
  • Product/Collection Exclusionトリガーを「Water Resistance」を除外するように設定して追加します
  • このファネルはWater Resistanceのアップセルのみを表示します
ファネル3 - Water Resistanceは購入したがPremium Rotorは未購入の顧客
  • Product/Collectionトリガーを「Water Resistance」をContainsに設定して追加します
  • Product/Collection Exclusionトリガーを「Premium Rotor」を除外するように設定して追加します
  • このファネルはPremium Rotorのアップセルのみを表示します
ここではファネル優先度が非常に重要です。ファネル1が最高優先度に設定されていない場合、どちらのアップグレードも購入していない顧客に対して、Aftersellが単一アップグレードのファネルを先に一致させ、両方ではなく1つのアップセルしか表示されない可能性があります。

次のステップ