> ## Documentation Index
> Fetch the complete documentation index at: https://docs.revize.app/llms.txt
> Use this file to discover all available pages before exploring further.

# 購入後アップセル

> サンキューページと注文状況ページに、ターゲットを絞ったShopifyの購入後アップセルオファーを作成できます。商品、割引、レイアウト、カウントダウン、スケジュールを選択し、回収済みの売上を計測できます。

<Note>
  購入後アップセルを使うと、お客様はすでに確定した注文に複数の商品を追加できます。Revizeはそれらを**同じShopify注文**に追加し、Shopifyが差額だけを回収するため、すべてがまとめて届きます。
</Note>

<img src="https://mintcdn.com/revize/Lu634tjsm_5CaSWM/images/features/upsell-offer.png?fit=max&auto=format&n=Lu634tjsm_5CaSWM&q=85&s=8e6cf0194dfd6babaa8a329255b954f2" alt="割引商品カードと注文編集カウントダウンを含む購入後アップセルオファー" style={{ borderRadius: "12px", width: "100%", boxShadow: "0 4px 14px rgba(0,0,0,0.08)" }} title="お客様が注文状況ページで目にする購入後アップセル" width="1536" height="1024" data-path="images/features/upsell-offer.png" />

## お客様が商品を追加する3つの方法

Revizeは3種類の商品追加体験を提供します。互いに連携しながら、それぞれ異なる役割を果たします。

<CardGroup cols={3}>
  <Card title="アップセルオファー" icon="wand-magic-sparkles" color="#8b5cf6">
    \*\*このページで解説する機能です。\*\*サンキューページと注文状況ページで商品を積極的にレコメンドします。対象顧客、商品ソース、割引、レイアウト、タイミング、優先順位を自分で制御できます。
  </Card>

  <Card title="商品の追加" icon="cart-plus" color="#10b981" href="/ja/features/add-products-upsell">
    お客様が追加したい商品をすでに把握している場合は、Revize顧客ポータルを開いて検索したり閲覧したりできるようにします。
  </Card>

  <Card title="メールアップセル" icon="envelope" color="#f59e0b" href="/ja/integrations#メールアップセルの仕組み">
    購入後のメールやSMSフローに、ワンクリックの**Add to order**リンクを設置します。
  </Card>
</CardGroup>

本ガイドでは、**Proプラン**で利用できるルールベースのオファーエンジンである**アップセルオファー**について解説します。

## お客様のフローの仕組み

<Steps>
  <Step title="Revizeが最初に条件に一致するオファーを表示">
    お客様がサンキューページまたは注文状況ページを開くと、Revizeは有効なオファーを上から順に確認し、注文の条件に一致する最初のオファーを表示します。
  </Step>

  <Step title="お客様が商品を選択">
    オファーは選択したレイアウトで商品を表示し、割引、カウントダウン、バリアント、数量、**Add to order**ボタンを含みます。
  </Step>

  <Step title="Revizeが既存の注文を編集">
    選択した商品はShopifyの注文編集を通じて追加されます。2つ目のカートや別の注文は発生しません。
  </Step>

  <Step title="Shopifyが差額を回収">
    Shopifyが支払い金額を再計算し、追加の支払いを処理します。代引き注文を除き、追加された商品は支払いが完了するまでフルフィルメント保留の状態になります。
  </Step>
</Steps>

<Info>
  支払いは常にShopifyネイティブのフローの中で行われます。商品が追加されると、Shopifyが支払い金額を再計算し、お客様は更新された注文を確認して支払います。Revizeはアップセルのために別のチェックアウトを作成したり、手動請求書を送信したりすることはありません。
</Info>

## アップセルオファーを作成する

Revizeアプリで**Upsell**を開き、**Create offer**をクリックします。新規オファーは**Draft**の状態で作成されるため、ステータスを**Active**に変更して保存するまでお客様には何も表示されません。

<img src="https://mintcdn.com/revize/Lu634tjsm_5CaSWM/images/features/upsell-offer-builder.png?fit=max&auto=format&n=Lu634tjsm_5CaSWM&q=85&s=d5a266cce1202be5818ebd53959526b3" alt="商品ソース、割引、カウントダウン、ページ配置、ライブプレビューを表示するRevizeアップセルオファービルダー" style={{ borderRadius: "12px", width: "100%", boxShadow: "0 4px 14px rgba(0,0,0,0.08)" }} title="商品ソースを選び、ライブプレビューを見ながらオファーを設定します" width="1536" height="1024" data-path="images/features/upsell-offer-builder.png" />

<Steps>
  <Step title="オファーに名前を付け、表示面を選択">
    オファーに社内向けの名前を付けてから、**サンキューページ**、**注文状況ページ**、またはその両方に表示します。
  </Step>

  <Step title="トリガー条件を追加">
    特定の注文やお客様をターゲットにします。条件を空欄のままにすると、対象となるすべての注文にオファーを表示します。
  </Step>

  <Step title="商品を選択">
    以下の6つの商品ソースから1つを選び、フォールバックと在庫の安全設定を行います。
  </Step>

  <Step title="インセンティブとデザインを設定">
    任意の割引を追加し、レイアウトを選び、コピーをカスタマイズし、注文編集の期限に連動する誠実なカウントダウンを有効にします。
  </Step>

  <Step title="スケジュールを設定して有効化">
    必要に応じて開始日と終了日を設定し、オファーを承認できる回数を選び、ステータスを**Active**に変更して保存します。
  </Step>
</Steps>

## レコメンドする商品を選ぶ

<CardGroup cols={3}>
  <Card title="手動選択" icon="hand-pointer" color="#6366F1">
    表示したい商品を正確に手動で選びます。
  </Card>

  <Card title="コレクション" icon="layer-group" color="#8b5cf6">
    Shopifyのコレクションから商品を取得します。
  </Card>

  <Card title="関連商品" icon="sparkles" color="#0ea5e9">
    Shopifyのレコメンデーションを使って、注文に含まれる商品と似た商品を表示します。
  </Card>

  <Card title="補完商品" icon="puzzle-piece" color="#14b8a6">
    注文と相性の良い商品を表示します。Shopify Search & Discoveryで設定した関連付けも含まれます。
  </Card>

  <Card title="ベストセラー" icon="arrow-trend-up" color="#f59e0b">
    在庫のある売れ筋商品を自動でレコメンドします。
  </Card>

  <Card title="最近閲覧した商品" icon="clock-rotate-left" color="#ec4899">
    Revizeの同意対応ウェブピクセルを活用し、お客様が閲覧したものの購入しなかった商品を表示します。
  </Card>
</CardGroup>

### 商品の安全対策

<AccordionGroup>
  <Accordion title="ソースに対象商品がない場合のフォールバック" icon="rotate">
    選択したソースに対象商品がない場合でもオファーを表示し続けるには、**Fall back to bestsellers**をオンにします。

    最近閲覧した商品のオファーも、お客様に閲覧履歴がない場合は関連商品にフォールバックできます。
  </Accordion>

  <Accordion title="在庫の安全対策" icon="boxes-stacked">
    3つの在庫ルールから1つを選びます。

    * 在庫切れの商品はスキップする
    * 在庫が5個未満の商品はスキップする
    * 在庫にかかわらず商品を表示する
  </Accordion>

  <Accordion title="購入済み商品の非表示" icon="eye-slash">
    お客様が購入したばかりの商品を絶対にレコメンドしたくない場合は、**Hide products already in the order**を有効にします。
  </Accordion>
</AccordionGroup>

## 適切な注文をターゲットにする

条件を設定しない場合、オファーはすべての注文で対象になります。特定の注文や顧客セグメントにのみオファーを表示したい場合は、条件を追加します。

| 条件            | 例                            |
| ------------- | ---------------------------- |
| **注文タグ**      | 注文に`b2b`が含まれる場合のみ卸売向けアドオンを表示 |
| **注文合計金額**    | 100ドルを超える場合にプレミアムアクセサリーを表示   |
| **商品点数**      | 商品が1点の注文に小さなアドオンを表示          |
| **注文に含まれる商品** | スターターキットが含まれる場合にリフィルをレコメンド   |
| **支払い方法**     | 前払いと手動支払いの注文で異なるオファーを作成      |
| **配送先の国**     | 迅速にフルフィルメントできる国にオファーを限定      |
| **顧客タグ**      | VIPや卸売のお客様に専用オファーを提供         |
| **初回購入者**     | 初回購入後に人気のアドオンを紹介             |
| **リピート顧客**    | ロイヤルティ重視のオファーを表示             |
| **累計購入額**     | 優良顧客向けにプレミアムオファーを確保          |
| **注文受付時間帯**   | 選択した時間帯のみオファーを実行             |

条件は、**ALL**（すべて一致）または**ANY**（いずれかに一致）でグループにまとめられます。グループ同士もALLまたはANYで組み合わせられるため、次のようなロジックを表現できます。

`(VIP顧客) OR (注文額が150超 AND 配送先がUS)`

<Note>
  お客様がオファーを承認すると、Revizeはサーバー側で条件を再チェックします。古いページの情報でターゲティングルールを回避することはできません。
</Note>

## オファーごとに割引を追加する

オファービルダー内で**Discount**をオンにし、次を選択します。

* **パーセント**または**固定金額**
* 割引の値
* Shopifyの注文明細に表示される割引ラベル
* **Show strikethrough pricing**：オファー価格の横に元の価格を打ち消し線で表示します
* **Exclude upsell from order discounts**：アップセル明細に、そのオファー自体の割引のみを適用したい場合に使用します

オファーの割引は注文編集と同時に確定されます。同じ割引が二重に重ねて適用されることはありません。

## レイアウトを選ぶ

<CardGroup cols={2}>
  <Card title="List" icon="list" color="#6366F1">
    <div style={{ minHeight: "96px" }}>
      商品詳細を表示できる余白のある全幅の行です。
    </div>
  </Card>

  <Card title="Slider" icon="arrows-left-right" color="#8b5cf6">
    <div style={{ minHeight: "96px" }}>
      スワイプ操作できる商品カードです。ページを長くせずに複数の選択肢を見せたい場合に便利です。
    </div>
  </Card>

  <Card title="Grid" icon="grid-2" color="#10b981">
    <div style={{ minHeight: "96px" }}>
      コンパクトな行と列のレイアウトです。大きい画面では1行あたり2、3、4個の商品を表示します。
    </div>
  </Card>

  <Card title="Spotlight" icon="star" color="#f59e0b">
    <div style={{ minHeight: "96px" }}>
      1つの主力商品を最大限に視覚的に強調します。
    </div>
  </Card>
</CardGroup>

表示するカード数、最大商品数、ボタンスタイル、画像の形、画像のフィット方法、商品説明を表示するかどうかも設定できます。

### コピーをカスタマイズする

オファーごとに**Heading**、**Subheading**、**Button text**を編集できます。空欄のままにすると、Revize組み込みの翻訳済みデフォルト文言が使われます。

2つの動的トークンを利用できます。

* `[discount]`：オファーの割引（例：`20%`）を挿入します
* `[duration]`：オファーの残り時間を挿入します

色とフォントは、ストアのShopifyチェックアウトのブランディングを自動的に継承します。

## 誠実なカウントダウンを使う

カウントダウンは任意で、オファーごとに設定できます。

<Tabs>
  <Tab title="注文編集の期限">
    注文の編集がロックされる実際の瞬間までカウントダウンします。緊急性がお客様の実際の最終チャンスと一致するため、推奨モードです。
  </Tab>

  <Tab title="カスタムカウントダウン">
    お客様が初めてオファーを見た時点から、固定の時間でカウントダウンを開始します。カスタムカウントダウンが実際の注文編集期限を超えて動くことはありません。
  </Tab>
</Tabs>

タイマーを見出しの横または下に配置し、**Boxed digits**、**Pill**、**Plain text**のいずれかを選びます。

## 配置を制御する

<img src="https://mintcdn.com/revize/Lu634tjsm_5CaSWM/images/setup/upsell-settings.png?fit=max&auto=format&n=Lu634tjsm_5CaSWM&q=85&s=8804df05f15b3169bac85f767700878e" alt="展開可能、カード、独立型の注文状況ページ配置と、商品画像・最近閲覧の制御を含むRevizeアップセル設定" style={{ borderRadius: "12px", width: "100%", boxShadow: "0 4px 14px rgba(0,0,0,0.08)" }} title="注文状況ページの配置設定と最近閲覧トラッキングの設定" width="1536" height="1024" data-path="images/setup/upsell-settings.png" />

注文状況ページでは、3つの配置から1つを選びます。配置によって、レイアウトとお客様がオファーを承認した後の動作の両方が変わります。

<AccordionGroup>
  <Accordion title="エディターの上または下のカード（推奨）" icon="rectangle-list">
    オファーを、Revize注文エディターに付随する強調表示のカードとして表示します。エディターの上または下に配置できます。エディターの商品追加フローを共有するため、ページを更新せずに注文が即座に更新されます。
  </Accordion>

  <Accordion title="エディター内の展開可能なセクション" icon="chevron-down">
    同じエディター付随の体験を、コンパクトな**Offers for you**アコーディオン内に表示します。お客様はセクションを展開し、ページを離れたり更新したりせずに商品を追加できます。
  </Accordion>

  <Accordion title="独立型ブロック" icon="square">
    Shopifyの**Add blocks**エディターを使って、注文状況ページの任意の場所に独立したアップセルブロックを追加します。お客様がオファーを承認すると、Shopifyが更新済みの注文を読み込めるよう、このブロックはページを更新します。この更新は独立型の表示面では想定された動作です。
  </Accordion>
</AccordionGroup>

サンキューページは常に独立型ブロックを使用します。

<Info>
  **エディターの上または下のカード**または**展開可能なセクション**を選んだ場合、注文状況ページに別途Upsellアプリブロックを追加する必要はありません。通常のRevize顧客ポータルブロックだけで十分です。別のブロックが必要なのは、**独立型ブロック**の配置またはサンキューページの場合だけです。
</Info>

## 最近閲覧した商品をレコメンドする

最近閲覧した商品のオファーは、お客様自身の閲覧履歴を、関連性の高いフォローアップに変えます。一般的なベストセラーを表示する代わりに、元の注文がまだ編集可能な間に、お客様が閲覧したものの購入しなかった商品をそのまま表示できます。

<img src="https://mintcdn.com/revize/Lu634tjsm_5CaSWM/images/features/recently-viewed-upsells.png?fit=max&auto=format&n=Lu634tjsm_5CaSWM&q=85&s=ac578e41eedd8f4f1f1b5eb9f09dccb6" alt="最近閲覧した商品をパーソナライズされた購入後オファーに結び付ける、同意対応のRevizeウェブピクセル" style={{ borderRadius: "12px", width: "100%", boxShadow: "0 4px 14px rgba(0,0,0,0.08)" }} title="最近閲覧した商品がパーソナライズされた購入後レコメンデーションになります" width="1536" height="1024" data-path="images/features/recently-viewed-upsells.png" />

**Upsell → Settings**を開き、**Recently viewed tracking**を有効にします。Revizeは軽量なShopifyウェブピクセルを追加し、以下を行います。

1. お客様のアナリティクス同意が許可している場合にのみ、商品閲覧イベントを記録します
2. その閲覧セッションをお客様のチェックアウトに関連付けます
3. 対象となる閲覧商品を、サンキューページと注文状況ページの**最近閲覧した商品**ソースで利用できるようにします

これにより、注文ごとにレコメンドを手動で選ぶことなく、お客様がすでに検討していた商品に自然な再チャンスを生み出せます。対象となる閲覧履歴がない場合は、関連商品にフォールバックするか、何も表示しないようにオファーを設定できます。

<Note>
  この設定を有効にするまでは何も記録されません。Upsell設定ページでは、ウェブピクセルが有効かどうかも確認できます。
</Note>

## オファーのスケジュールと優先順位を設定する

* \*\*Start：\*\*すぐに開始するか、指定した日付に開始します
* \*\*End：\*\*終了日を設定しないか、指定した日付に終了します
* \*\*Priority：\*\*Revizeが評価すべき順序に、オファーをドラッグして並べ替えます
* **Accepts per order**：**Unlimited**または**Once per order**
* \*\*Automatic states：\*\*設定した日付に基づいて、予約済み、有効、期限切れの状態に自動的に切り替わります

Revizeは有効なオファーを上から順に評価し、最初に一致したものを表示します。範囲の広いフォールバックオファーより上に、より具体的なオファーを配置してください。

## 回収済みのアップセル売上を計測する

Upsellダッシュボードでは、次のレポートを確認できます。

<CardGroup cols={2}>
  <Card title="表示回数とコンバージョン" icon="chart-line" color="#6366F1">
    オファーを見た注文数、承認された数、注文ベースのコンバージョン率を確認できます。
  </Card>

  <Card title="AOVの上昇" icon="arrow-trend-up" color="#10b981">
    支払い済みのアップセルによる平均注文額の変化を計測します。
  </Card>

  <Card title="オファーごとのパフォーマンス" icon="table-list" color="#8b5cf6">
    個々のオファーと日次トレンドを比較します。
  </Card>

  <Card title="上位商品" icon="ranking-star" color="#f59e0b">
    回収済み売上でランキングした、アップセルされた上位5商品を確認できます。
  </Card>
</CardGroup>

<Check>
  \*\*売上としてカウントされるのは回収済みの販売のみです。\*\*承認されたものの支払われなかったオファーや、支払い前に削除された商品は、売上に一切カウントされません。RevizeはShopifyと結果を照合してから、Upsellの売上として計上します。
</Check>

## 注文タグ

Revizeは、Shopify Flow、レポート、フルフィルメントルール、または独自の連携で利用できるタグを適用します。

| タグ                        | 意味                  |
| ------------------------- | ------------------- |
| `revize:upsell`           | 編集によって注文の正味価値が増加した  |
| `revize:upsell_offer`     | お客様がUpsellオファーを承認した |
| `revize:order_downgraded` | 編集によって注文の正味価値が減少した  |

## 最初のオファーを有効にする

<Steps>
  <Step title="Upsellを開く">
    Revizeアプリで**Upsell**に移動します。
  </Step>

  <Step title="オファーを作成する">
    **Create offer**をクリックし、表示面、ターゲティング、商品、割引、デザイン、カウントダウン、スケジュールを設定します。
  </Step>

  <Step title="オファーをActiveに設定する">
    新規オファーはDraftの状態です。ステータスを**Active**に変更して保存します。
  </Step>

  <Step title="配置に必要なブロックだけを確認する">
    Revize Upsellブロックはサンキューページに追加します。注文状況ページに追加するのは、**独立型ブロック**を選んだ場合のみです。**エディターの上または下のカード**または**展開可能なセクション**を選んだ場合は、通常のRevize顧客ポータルブロックで十分なため、2つ目のUpsellブロックは追加しないでください。
  </Step>

  <Step title="テスト注文を行う">
    サンキューページと注文状況ページを開き、正しいオファーが表示されることを確認して商品を追加し、Shopifyの支払いフローを完了します。
  </Step>
</Steps>

<Tip>
  まずは、対象を広く設定した1つのオファーと、実際の注文編集期限から始めましょう。コンバージョンデータが集まったら、VIP、高額注文、特定商品向けに、より具体的なオファーをその上に追加してください。
</Tip>

***

## よくある質問

<AccordionGroup>
  <Accordion title="アップセルによって2つ目の注文が作成されますか？" icon="circle-question">
    いいえ。Revizeは注文編集を通じて、お客様の既存のShopify注文に商品を追加します。
  </Accordion>

  <Accordion title="お客様はどこで支払いますか？" icon="credit-card">
    追加の支払いはShopifyが処理します。Revizeが商品を追加した後、お客様は更新された注文を確認し、Shopifyを通じて再計算された金額を支払います。
  </Accordion>

  <Accordion title="お客様が商品を追加したものの支払わなかった場合はどうなりますか？" icon="clock">
    追加された商品はフルフィルメント保留のままとなり、回収済みのUpsell売上としてカウントされません。猶予期間の後に未払いの変更を自動的に元に戻したい場合は、**Settings → General**から[未払い編集の自動取り消し](/ja/setup/reverse-unpaid-edits)を有効にしてください。
  </Accordion>

  <Accordion title="複数のオファーを同時に有効にできますか？" icon="layer-group">
    はい。Revizeは有効なオファーを優先順位の順に確認し、条件に一致する最初のオファーを表示します。オファーをドラッグすると優先順位を変更できます。
  </Accordion>

  <Accordion title="お客様はオファーを複数回承認できますか？" icon="repeat">
    オファーごとに設定できます。Advancedで**Unlimited**または**Once per order**を選んでください。
  </Accordion>

  <Accordion title="オファーは翻訳されますか？" icon="language">
    組み込みのデフォルト文言は自動的に翻訳されます。カスタムのHeading、Subheading、Button textは、**Translations**からオファーごとに翻訳できます。
  </Accordion>

  <Accordion title="カウントダウンは偽の緊急性を演出しますか？" icon="timer">
    推奨モードは、実際の注文編集期限までカウントダウンします。カスタムカウントダウンもその期限を上限とするため、実際に注文を編集できる時間より長くオファーが続くように見せることはありません。
  </Accordion>

  <Accordion title="アップセルオファーはどのプランに含まれますか？" icon="circle-dollar-to-slot">
    アップセルオファーは**Proプラン**で利用できます。お客様主導の商品追加体験は、引き続きRevize注文編集ポータルの一部として提供されます。
  </Accordion>
</AccordionGroup>

## 関連するRevizeの機能

* [商品の追加](/ja/features/add-products-upsell)：Revize顧客ポータル内のお客様主導のフロー
* [顧客ポータル](/ja/features/customer-portal)：お客様が注文の他の項目を管理する場所
* [未払い編集の自動取り消し](/ja/setup/reverse-unpaid-edits)：お客様が追加費用を支払わなかった場合に注文を自動的に元に戻す
* [商品バリアントと数量の編集](/ja/features/product-quantity-edits)：お客様が注文内の既存商品を調整できるようにする
* [編集ウィンドウ](/ja/setup/edit-window)：Upsellのカウントダウンで使われる実際の期限を制御する
* [ルールエンジン](/ja/setup/rules-engine)：注文の種類ごとに異なる編集ウィンドウを設定する
* [アナリティクス](/ja/features/analytics)：購入後の編集による全体的な影響を測定する
