> ## 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.

# Upsells post-achat

> Crée des offres d'upsell post-achat Shopify ciblées sur les pages de remerciement et de statut de commande. Choisis produits, remises, mises en page, comptes à rebours et plannings, puis mesure le revenu encaissé.

<Note>
  Les Upsells post-achat permettent aux clients d'ajouter plusieurs produits à une commande déjà passée. Revize les ajoute à la **même commande Shopify**, Shopify encaisse uniquement la différence, et tout part ensemble.
</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="Offre d'upsell post-achat avec cartes produit remisées et compte à rebours d'édition de commande" style={{ borderRadius: "12px", width: "100%", boxShadow: "0 4px 14px rgba(0,0,0,0.08)" }} title="Un upsell post-achat tel que les clients le voient sur la page de statut de commande" width="1536" height="1024" data-path="images/features/upsell-offer.png" />

## Trois façons pour les clients d'ajouter des produits

Revize te propose trois expériences d'ajout de produits. Elles fonctionnent ensemble, mais répondent à des besoins différents.

<CardGroup cols={3}>
  <Card title="Offres d'upsell" icon="wand-magic-sparkles" color="#8b5cf6">
    **Tu es ici.** Recommande des produits de façon proactive sur les pages de remerciement et de statut de commande. Tu contrôles l'audience, la source de produits, la remise, la mise en page, le timing et la priorité.
  </Card>

  <Card title="Ajout de produits" icon="cart-plus" color="#10b981" href="/fr/features/add-products-upsell">
    Laisse les clients ouvrir le portail client Revize et rechercher ou parcourir des produits quand ils savent déjà ce qu'ils veulent ajouter.
  </Card>

  <Card title="Upsells par e-mail" icon="envelope" color="#f59e0b" href="/fr/integrations#comment-fonctionnent-les-upsells-par-e-mail">
    Ajoute des liens Add to order en un clic dans tes parcours e-mail et SMS post-achat.
  </Card>
</CardGroup>

Ce guide se concentre sur les **Offres d'upsell**, le moteur d'offres piloté par des règles, disponible sur le **plan Pro**.

## Comment fonctionne le parcours client

<Steps>
  <Step title="Revize affiche la première offre correspondante">
    Quand un client ouvre la page de remerciement ou de statut de commande, Revize vérifie tes offres actives de haut en bas et affiche la première dont les conditions correspondent à la commande.
  </Step>

  <Step title="Le client choisit un produit">
    L'offre affiche les produits dans la mise en page choisie, avec la remise, le compte à rebours, les variantes, la quantité et le bouton **Add to order**.
  </Step>

  <Step title="Revize modifie la commande existante">
    L'article sélectionné est ajouté via l'édition de commande Shopify. Il n'y a ni deuxième panier ni commande séparée.
  </Step>

  <Step title="Shopify encaisse la différence">
    Shopify recalcule le montant dû et gère le paiement supplémentaire. L'article ajouté reste en attente de fulfillment jusqu'à l'encaissement du paiement, sauf pour les commandes en contre remboursement.
  </Step>
</Steps>

<Info>
  Le paiement reste toujours dans le parcours natif de Shopify. Une fois l'article ajouté, Shopify recalcule le montant dû et laisse le client relire et payer la commande mise à jour. Revize ne crée pas de checkout parallèle et n'envoie pas de facture manuelle pour l'upsell.
</Info>

## Créer une offre d'upsell

Ouvre **Upsell** dans l'application Revize et clique sur **Create offer**. Les nouvelles offres démarrent en **Draft**, donc rien n'apparaît aux clients tant que tu n'as pas basculé le statut sur **Active** et enregistré.

<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="Constructeur d'offre d'upsell Revize montrant les sources de produits, la remise, le compte à rebours, le placement sur la page et l'aperçu en direct" style={{ borderRadius: "12px", width: "100%", boxShadow: "0 4px 14px rgba(0,0,0,0.08)" }} title="Choisis une source de produits et configure l'offre avec un aperçu en direct" width="1536" height="1024" data-path="images/features/upsell-offer-builder.png" />

<Steps>
  <Step title="Nomme l'offre et choisis ses surfaces">
    Donne un nom interne à l'offre, puis affiche-la sur **Thank-you page**, **Order-status page**, ou les deux.
  </Step>

  <Step title="Ajoute des conditions de déclenchement">
    Cible des commandes ou clients précis. Laisse les conditions vides pour montrer l'offre sur toute commande éligible.
  </Step>

  <Step title="Choisis les produits">
    Choisis l'une des six sources de produits ci-dessous, puis définis les solutions de repli et la sécurité d'inventaire.
  </Step>

  <Step title="Configure l'incitation et le design">
    Ajoute une remise optionnelle, choisis une mise en page, personnalise les textes, et active un compte à rebours honnête lié à l'échéance d'édition de commande.
  </Step>

  <Step title="Planifie et active">
    Définis une date de début et de fin si besoin, choisis la fréquence d'acceptation de l'offre, passe le statut sur **Active**, puis enregistre.
  </Step>
</Steps>

## Choisis quoi recommander

<CardGroup cols={3}>
  <Card title="Sélection manuelle" icon="hand-pointer" color="#6366F1">
    Choisis à la main les produits exacts que tu veux montrer.
  </Card>

  <Card title="Collection" icon="layer-group" color="#8b5cf6">
    Récupère des produits depuis une collection Shopify.
  </Card>

  <Card title="Produits associés" icon="sparkles" color="#0ea5e9">
    Utilise les recommandations Shopify pour montrer des produits similaires à ceux déjà dans la commande.
  </Card>

  <Card title="Complémentaires" icon="puzzle-piece" color="#14b8a6">
    Montre des produits qui se marient bien avec la commande, y compris les relations configurées dans Shopify Search & Discovery.
  </Card>

  <Card title="Meilleures ventes" icon="arrow-trend-up" color="#f59e0b">
    Recommande automatiquement les meilleures ventes en stock.
  </Card>

  <Card title="Récemment consultés" icon="clock-rotate-left" color="#ec4899">
    Montre les produits que le client a consultés sans les acheter, grâce au pixel web de Revize qui respecte le consentement.
  </Card>
</CardGroup>

### Garde-fous produits

<AccordionGroup>
  <Accordion title="Solution de repli si la source ne renvoie rien" icon="rotate">
    Active **Fall back to bestsellers** pour garder l'offre visible quand la source choisie n'a aucun produit éligible.

    Les offres de produits récemment consultés peuvent aussi basculer vers des produits associés quand l'acheteur n'a pas d'historique de navigation.
  </Accordion>

  <Accordion title="Sécurité de l'inventaire" icon="boxes-stacked">
    Choisis l'une des trois règles d'inventaire :

    * Ignorer les produits en rupture de stock
    * Ignorer les produits avec moins de 5 unités en stock
    * Montrer les produits quel que soit le stock
  </Accordion>

  <Accordion title="Masquer les produits déjà achetés" icon="eye-slash">
    Active **Hide products already in the order** quand tu ne veux jamais recommander un article que le client vient d'acheter.
  </Accordion>
</AccordionGroup>

## Cible les bonnes commandes

Sans condition, l'offre est éligible pour toute commande. Ajoute des conditions quand l'offre ne doit apparaître que pour une commande ou un segment de clients particulier.

| Condition                           | Exemple                                                                        |
| ----------------------------------- | ------------------------------------------------------------------------------ |
| **Tags de commande**                | Montre un ajout de gros uniquement quand la commande a le tag `b2b`            |
| **Total de la commande**            | Montre un accessoire premium au-dessus de 100 \$                               |
| **Nombre d'articles**               | Montre un petit ajout pour les commandes d'un seul article                     |
| **La commande contient un produit** | Recommande des recharges quand le kit de démarrage est présent                 |
| **Mode de paiement**                | Crée des offres différentes pour les commandes prépayées et en paiement manuel |
| **Pays de livraison**               | Limite une offre aux pays que tu peux livrer rapidement                        |
| **Tags client**                     | Donne aux clients VIP ou de gros une offre dédiée                              |
| **Nouveau client**                  | Présente un ajout populaire après le premier achat                             |
| **Client récurrent**                | Montre une offre orientée fidélité                                             |
| **Dépense cumulée**                 | Réserve une offre premium aux clients à forte valeur                           |
| **Commande passée pendant**         | Diffuse une offre uniquement pendant les heures sélectionnées                  |

Les conditions se placent dans des groupes avec correspondance **ALL** ou **ANY**. Les groupes peuvent eux aussi se combiner avec ALL ou ANY, pour exprimer une logique comme :

`(client VIP) OR (total de commande au-dessus de 150 AND pays de livraison est US)`

<Note>
  Revize revérifie les conditions côté serveur quand le client accepte l'offre. Une page obsolète ne peut pas contourner tes règles de ciblage.
</Note>

## Ajoute une remise par offre

Active **Discount** dans le constructeur d'offre, puis choisis :

* **Pourcentage** ou **montant fixe**
* La valeur de la remise
* Un libellé de remise affiché sur la ligne de commande Shopify
* **Show strikethrough pricing** pour afficher le prix d'origine à côté du prix de l'offre
* **Exclude upsell from order discounts** quand la ligne d'upsell ne doit recevoir que sa propre remise d'offre

La remise de l'offre est validée avec la modification de commande. Elle ne s'ajoute pas par-dessus une seconde copie de la même remise.

## Choisis une mise en page

<CardGroup cols={2}>
  <Card title="Liste" icon="list" color="#6366F1">
    <div style={{ minHeight: "96px" }}>
      Lignes pleine largeur avec de la place pour les détails produit.
    </div>
  </Card>

  <Card title="Slider" icon="arrows-left-right" color="#8b5cf6">
    <div style={{ minHeight: "96px" }}>
      Cartes produit balayables, utiles quand tu veux montrer plusieurs choix sans allonger la page.
    </div>
  </Card>

  <Card title="Grid" icon="grid-2" color="#10b981">
    <div style={{ minHeight: "96px" }}>
      Lignes et colonnes compactes, avec 2, 3 ou 4 produits par ligne sur les grands écrans.
    </div>
  </Card>

  <Card title="Spotlight" icon="star" color="#f59e0b">
    <div style={{ minHeight: "96px" }}>
      Un produit vedette avec un maximum d'impact visuel.
    </div>
  </Card>
</CardGroup>

Tu peux aussi régler le nombre de cartes visibles, le nombre maximal de produits, le style de bouton, la forme des images, l'ajustement des images, et si les descriptions produit apparaissent.

### Personnalise les textes

Modifie les champs **Titre**, **Sous-titre** et **Texte du bouton** pour chaque offre. Laisse-les vides pour utiliser les textes par défaut traduits intégrés à Revize.

Deux jetons dynamiques sont disponibles :

* `[discount]` insère la remise de l'offre, comme `20%`
* `[duration]` insère le temps restant de l'offre

Les couleurs et polices héritent automatiquement de l'identité visuelle du checkout Shopify de la boutique.

## Utilise un compte à rebours honnête

Le compte à rebours est optionnel et se configure par offre.

<Tabs>
  <Tab title="Échéance d'édition de commande">
    Décompte jusqu'au moment réel où la commande se verrouille pour l'édition. C'est le mode recommandé car l'urgence correspond à la vraie dernière chance du client d'ajouter un article.
  </Tab>

  <Tab title="Compte à rebours personnalisé">
    Démarre une durée fixe dès que le client voit l'offre pour la première fois. Un compte à rebours personnalisé ne dépasse jamais la vraie échéance d'édition de commande.
  </Tab>
</Tabs>

Place le minuteur à côté ou en dessous du titre, puis choisis **Boxed digits**, **Pill** ou **Plain text**.

## Contrôle le placement

<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="Paramètres d'upsell Revize avec les placements dépliable, carte et autonome sur la page de statut de commande, ainsi que les contrôles d'image produit et de suivi des produits récemment consultés" style={{ borderRadius: "12px", width: "100%", boxShadow: "0 4px 14px rgba(0,0,0,0.08)" }} title="Placement sur la page de statut de commande et paramètres de suivi des produits récemment consultés" width="1536" height="1024" data-path="images/setup/upsell-settings.png" />

Sur la page de statut de commande, choisis l'un des trois placements. Le placement change à la fois la mise en page et ce qui se passe après que le client accepte une offre.

<AccordionGroup>
  <Accordion title="Carte au-dessus ou en dessous de l'éditeur (recommandé)" icon="rectangle-list">
    Montre l'offre comme une carte mise en avant, rattachée à l'éditeur de commande Revize. Tu peux la placer au-dessus ou en dessous de l'éditeur. Comme elle partage le parcours d'ajout de produit de l'éditeur, la commande se met à jour instantanément sans recharger la page.
  </Accordion>

  <Accordion title="Section dépliable dans l'éditeur" icon="chevron-down">
    Montre la même expérience rattachée à l'éditeur dans un accordéon compact **Offres pour vous**. Les clients déplient la section et ajoutent un produit sans quitter la page ni la recharger.
  </Accordion>

  <Accordion title="Bloc autonome" icon="square">
    Ajoute un bloc d'upsell isolé n'importe où sur la page de statut de commande via l'éditeur **Add blocks** de Shopify. Après qu'un client accepte une offre, ce bloc recharge la page pour que Shopify puisse charger la commande mise à jour. Ce rechargement est normal pour la surface autonome.
  </Accordion>
</AccordionGroup>

La page de remerciement utilise toujours le bloc autonome.

<Info>
  Si tu choisis **Carte au-dessus ou en dessous de l'éditeur** ou **Section dépliable**, tu n'as pas besoin d'un bloc d'application Upsell séparé sur la page de statut de commande. Le bloc normal du portail client Revize suffit. Ajoute le bloc séparé uniquement pour le placement **Bloc autonome** ou pour la page de remerciement.
</Info>

## Recommande des produits récemment consultés

Les offres de produits récemment consultés transforment l'historique de navigation de l'acheteur en relance hautement pertinente. Plutôt que montrer une meilleure vente générique, Revize peut faire remonter les produits exacts que le client a consultés sans les acheter, tant que la commande d'origine reste ouverte à l'édition.

<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="Un pixel web Revize respectueux du consentement reliant les produits récemment consultés à une offre post-achat personnalisée" style={{ borderRadius: "12px", width: "100%", boxShadow: "0 4px 14px rgba(0,0,0,0.08)" }} title="Les produits récemment consultés deviennent des recommandations post-achat personnalisées" width="1536" height="1024" data-path="images/features/recently-viewed-upsells.png" />

Ouvre **Upsell → Settings** et active **Recently viewed tracking**. Revize ajoute un pixel web Shopify léger qui :

1. Enregistre les événements de vue produit uniquement quand le consentement analytics du client l'autorise
2. Relie cette session de navigation au checkout du client
3. Rend les produits consultés éligibles disponibles pour la source **Récemment consultés** sur les pages de remerciement et de statut de commande

Cela crée naturellement une seconde chance pour des produits que le client envisageait déjà, sans que tu aies à choisir des recommandations à la main pour chaque commande. Si aucun historique de navigation éligible n'est disponible, configure l'offre pour basculer vers des produits associés ou n'afficher rien.

<Note>
  Rien n'est enregistré tant que tu n'actives pas ce paramètre. La page de paramètres Upsell indique aussi si le pixel web est actif.
</Note>

## Planifie et priorise les offres

* **Début :** immédiatement ou à une date choisie
* **Fin :** jamais ou à une date choisie
* **Priorité :** glisse les offres dans l'ordre où Revize doit les évaluer
* **Acceptations par commande :** illimité ou une fois par commande
* **États automatiques :** planifiée, active et expirée selon tes dates

Revize évalue les offres actives de haut en bas et affiche la première qui correspond. Place les offres les plus spécifiques au-dessus des offres de repli générales.

## Mesure le revenu d'upsell encaissé

Le tableau de bord Upsell indique :

<CardGroup cols={2}>
  <Card title="Impressions et conversion" icon="chart-line" color="#6366F1">
    Vois combien de commandes ont vu une offre, combien l'ont acceptée, et le taux de conversion par commande.
  </Card>

  <Card title="Hausse du panier moyen" icon="arrow-trend-up" color="#10b981">
    Mesure l'évolution du panier moyen générée par les upsells payés.
  </Card>

  <Card title="Performance par offre" icon="table-list" color="#8b5cf6">
    Compare les offres individuelles et les tendances quotidiennes.
  </Card>

  <Card title="Top produits" icon="ranking-star" color="#f59e0b">
    Vois les cinq produits les plus vendus en upsell, classés par revenu encaissé.
  </Card>
</CardGroup>

<Check>
  **Seules les ventes encaissées comptent dans le revenu.** Une offre acceptée mais jamais payée, ou un article retiré avant paiement, ne compte pour rien. Revize rapproche le résultat avec Shopify avant qu'il apparaisse comme revenu Upsell.
</Check>

## Tags de commande

Revize applique des tags que tu peux utiliser dans Shopify Flow, le reporting, les règles de fulfillment ou tes propres intégrations.

| Tag                       | Signification                                                    |
| ------------------------- | ---------------------------------------------------------------- |
| `revize:upsell`           | La valeur nette de la commande a augmenté après une modification |
| `revize:upsell_offer`     | Un client a accepté une offre Upsell                             |
| `revize:order_downgraded` | La valeur nette de la commande a diminué après une modification  |

## Active ta première offre

<Steps>
  <Step title="Ouvrir Upsell">
    Dans l'application Revize, va dans **Upsell**.
  </Step>

  <Step title="Créer l'offre">
    Clique sur **Create offer**, puis choisis les surfaces, le ciblage, les produits, la remise, le design, le compte à rebours et la planification.
  </Step>

  <Step title="Passer l'offre en Active">
    Les nouvelles offres sont en Draft. Change le statut sur **Active**, puis enregistre.
  </Step>

  <Step title="Coche uniquement les blocs dont ton placement a besoin">
    Ajoute le bloc Revize Upsell à la **Thank-you page** et à la page de statut de commande uniquement si tu as choisi **Bloc autonome**. Pour **Carte au-dessus ou en dessous de l'éditeur** ou **Section dépliable**, le bloc normal du portail client Revize suffit. N'ajoute pas de second bloc Upsell.
  </Step>

  <Step title="Passer une commande test">
    Ouvre les pages de remerciement et de statut de commande, confirme que la bonne offre apparaît, ajoute un produit et termine le parcours de paiement Shopify.
  </Step>
</Steps>

<Tip>
  Commence avec une offre large et une vraie échéance d'édition de commande. Une fois que tu as des données de conversion, ajoute des offres plus spécifiques au-dessus pour les VIP, les commandes à forte valeur ou des produits particuliers.
</Tip>

***

## Questions fréquentes

<AccordionGroup>
  <Accordion title="Un upsell crée-t-il une seconde commande ?" icon="circle-question">
    Non. Revize ajoute le produit à la commande Shopify existante du client via l'édition de commande.
  </Accordion>

  <Accordion title="Où le client paie-t-il ?" icon="credit-card">
    Shopify gère le paiement supplémentaire. Une fois que Revize a ajouté l'article, le client relit la commande mise à jour et paie le montant recalculé via Shopify.
  </Accordion>

  <Accordion title="Que se passe-t-il si le client ajoute un produit mais ne paie jamais ?" icon="clock">
    L'article ajouté reste en attente de fulfillment et ne compte pas comme revenu Upsell encaissé. Active [Annulation des modifications impayées](/fr/setup/reverse-unpaid-edits) sous **Settings → General** quand tu veux que les changements impayés soient annulés automatiquement après un délai de grâce.
  </Accordion>

  <Accordion title="Plusieurs offres peuvent-elles être actives en même temps ?" icon="layer-group">
    Oui. Revize vérifie les offres actives par ordre de priorité et affiche la première dont les conditions correspondent. Glisse les offres pour changer leur priorité.
  </Accordion>

  <Accordion title="Les clients peuvent-ils accepter une offre plus d'une fois ?" icon="repeat">
    Tu décides par offre. Choisis **Unlimited** ou **Once per order** sous Avancé.
  </Accordion>

  <Accordion title="Les offres sont-elles traduites ?" icon="language">
    Les textes par défaut intégrés sont traduits automatiquement. Le Titre, Sous-titre et Texte du bouton personnalisés peuvent être traduits par offre depuis **Translations**.
  </Accordion>

  <Accordion title="Le compte à rebours crée-t-il une fausse urgence ?" icon="timer">
    Le mode recommandé décompte jusqu'à la vraie échéance d'édition de commande. Un compte à rebours personnalisé est lui aussi plafonné par cette échéance, donc il ne prétend jamais que l'offre dure plus longtemps que la commande ne peut réellement être modifiée.
  </Accordion>

  <Accordion title="Quel plan inclut les offres d'upsell ?" icon="circle-dollar-to-slot">
    Les offres d'upsell sont disponibles sur le **plan Pro**. L'expérience Ajout de produits initiée par le client reste une partie du portail d'édition de commande Revize.
  </Accordion>
</AccordionGroup>

## Fonctionnalités Revize liées

* [Ajouter des produits](/fr/features/add-products-upsell) : le parcours initié par le client dans le portail client Revize
* [Portail client](/fr/features/customer-portal) : où les clients gèrent le reste de leur commande
* [Annulation des modifications impayées](/fr/setup/reverse-unpaid-edits) : restaure automatiquement les commandes quand les clients ne paient pas le coût ajouté
* [Modification de variante & quantité](/fr/features/product-quantity-edits) : laisse les clients ajuster les produits déjà présents dans la commande
* [Paramètres de fenêtre d'édition](/fr/setup/edit-window) : contrôle la vraie échéance utilisée par le compte à rebours Upsell
* [Moteur de règles](/fr/setup/rules-engine) : définis des fenêtres d'édition différentes selon le type de commande
* [Analytique](/fr/features/analytics) : mesure l'impact plus large des modifications post-achat
