Skip to main content
Build a Box est un type d’offre post-achat où l’acheteur compose sa propre boîte à partir d’un ensemble de produits que vous sélectionnez, et achète toute la sélection en une seule transaction. Au lieu d’accepter ou de refuser un seul produit, il choisit ce qui entre dans la boîte et en quelle quantité — et une remise sur volume peut augmenter à mesure que la boîte se remplit. Elle se place aux côtés des offres post-achat mono-produit et multi-produits, et se compose avec les widgets d’offre habituels — titre, minuteur et les autres.

Configurer la boîte

Choisir les produits candidats

La section Product selection contrôle les produits parmi lesquels un acheteur peut choisir. On les appelle des candidats.
  1. Ouvrez l’offre de boîte dans l’éditeur de funnel post-achat.
  2. Développez Product selection.
  3. Sélectionnez Add product et choisissez un ou plusieurs produits. Les produits déjà présents dans la liste sont exclus du sélecteur.
  4. Enregistrez.
Une boîte prend en charge jusqu’à 12 candidats. Faites glisser la poignée d’une ligne pour réorganiser — c’est l’ordre que voient les acheteurs. Utilisez l’icône de suppression pour en retirer un ; vous ne pouvez pas retirer le dernier candidat restant, car une boîte a besoin d’au moins un produit.

Taille de la boîte

Box size définit le nombre d’articles que l’acheteur doit choisir : Avec une boîte de taille fixe, l’éditeur indique que les acheteurs doivent choisir exactement ce nombre d’articles et verront un compteur « 0 of N selected ».
Si vos candidats ne peuvent pas collectivement atteindre le minimum, l’éditeur affiche une bannière critique intitulée “This box won’t be shown to shoppers”, en précisant le nombre maximal d’articles que vos produits permettent réellement et le minimum que vous avez défini. L’offre est entièrement ignorée au moment de la diffusion.La correction suggérée dépend de la cause :
  • Un produit a son sélecteur de quantité désactivé, il ne peut donc être ajouté qu’une seule fois. Réactivez-en un, ajoutez plus de produits ou abaissez le minimum.
  • Sinon : abaissez le minimum, ajoutez plus de produits ou augmentez la quantité maximale d’un produit.
  • Le maximum de la boîte n’admet aucun article : la bannière l’indique à la place, et vous demande de l’augmenter ou de le laisser vide.

Remises

Paliers de remise

La section Box discount définit une remise qui évolue en fonction du nombre d’articles dans la boîte. Ajoutez un palier avec Add tier, puis définissez Minimum items for tier N et Discount for tier N. Comment le taux est choisi :
  • L’acheteur obtient le taux le plus avantageux auquel sa boîte est éligible, et non simplement le dernier seuil franchi. Si vous configurez 3+ articles à 30 % et 6+ articles à 20 %, un acheteur avec 6 articles obtient tout de même 30 %.
  • Le taux est évalué sur le nombre d’articles en cours, et non sur le minimum de la boîte. Une vignette s’ouvre au plein tarif et le prix est recalculé à mesure que la boîte se remplit, de sorte que le taux annoncé à l’acheteur est toujours celui que sa sélection actuelle lui donne réellement.
  • Un tableau de paliers vide est valide et signifie que la boîte se vend au plein tarif.
Il n’existe pas de plafond de remise à l’échelle de la boîte : le tableau des paliers est la seule chose qui détermine le taux. L’éditeur affiche des avertissements pour les formes de paliers qui semblent involontaires. Deux d’entre eux bloquent l’enregistrement ; le troisième est uniquement consultatif : Le maximum de la boîte doit également être égal ou supérieur au minimum. Définir un maximum inférieur au minimum bloque l’enregistrement.

Remises par produit

Un candidat peut porter sa propre remise au lieu de suivre le taux de la boîte. Ouvrez le candidat, allez dans Discount et cochez Give this product its own discount.
  • Le remplacement s’applique sur la vignette de ce produit et dans le total de la boîte, à la place du taux du palier.
  • 0 est un remplacement valide — il maintient un produit au plein tarif dans une boîte par ailleurs remisée.
  • Laissez le remplacement désactivé pour suivre la remise de la boîte.

Modifier plusieurs produits à la fois

Edit all products ouvre un panneau de modification groupée. Décochez tout candidat que vous souhaitez exclure de la modification. Lorsque les produits sélectionnés diffèrent, un champ affiche Mixed — le modifier écrit votre valeur sur tous, et le laisser tel quel préserve la valeur propre de chaque produit. Le bouton de remplacement affiche un état indéterminé lorsque seuls certains ont des remplacements.

Paramètres par produit

Chaque candidat dispose de son propre panneau, couvrant Badge, Image, Product details (y compris les notes d’avis, avec des couleurs d’étoiles par défaut de #fdcc0d et #d1d5db), Variant options, Box limits, Discount et Design (style de carte Subdued ou Emphasized). Deux paramètres sous Box limits méritent d’être soulignés :
  • Show quantity selector — activé par défaut. Désactivez-le pour que chaque ajout mette exactement une unité dans la boîte, sans sélecteur de quantité par vignette.
  • Maximum quantity in a box — laissez vide pour aucune limite, ou définissez-le à 1 pour garder une boîte variée.
La section Already purchased contrôle ce qui se passe lorsqu’un acheteur possède déjà ce produit — acheté sur la commande en cours ou accepté à une étape antérieure du funnel. La correspondance se fait sur l’ID produit, donc une variante différente d’un produit acheté compte quand même. Choisissez l’un des trois traitements : Lorsque Show a “Your choice” badge est sélectionné, trois paramètres supplémentaires apparaissent :
  • Badge text — le libellé du badge. Laissez vide pour utiliser la traduction de votre boutique (définie dans Settings > Translations sous Already purchased badge). Par défaut : “Your choice”.
  • Badge color — la couleur de remplissage de la pastille du badge (hex, par défaut #008060).
  • Badge text color — la couleur du texte à l’intérieur de la pastille du badge (hex, par défaut #ffffff).
Le badge est visible dans l’aperçu de l’éditeur de funnel, vous pouvez donc voir son rendu avant la publication.

Progression et mise en page

Box progress contrôle l’indicateur de remplissage : Il n’existe pas de position « masquée ». Pour supprimer entièrement la ligne de progression, videz le champ de texte de progression.

Variables du texte de progression

Tapez { dans le champ de texte de progression pour insérer une variable. Les variables d’en-tête d’étape disponibles sur les offres multi-produits n’ont pas d’équivalent pour la boîte et ne sont pas proposées ici.

Formulation de la progression

Progress wording définit ce que dit la ligne de progression à chaque point du remplissage. Laissez un champ vide pour hériter de Settings → Translations, qui à son tour se rabat sur la langue de l’acheteur. Ainsi, un marchand qui n’ouvre jamais cette section conserve toutes les langues traduites. {COUNT}, {MAX} et {RATE} sont remplis au moment de l’affichage. Conservez-les dans votre formulation.

Texte des boutons de vignette

La section Tile button text du panneau Buttons vous permet de personnaliser le libellé des boutons Add et Remove qui apparaissent sur chaque vignette de candidat, pour ce funnel uniquement.
  • Add button text — le libellé affiché sur une vignette avant que l’acheteur n’ajoute le produit à sa boîte. Par défaut : “Add to box”.
  • Remove button text — le libellé affiché sur une vignette après que l’acheteur a ajouté le produit. Par défaut : “Remove”.
Laissez l’un ou l’autre champ vide pour utiliser la traduction de votre boutique depuis la page Translations. Si la traduction de la boutique est également vide, la valeur anglaise par défaut est utilisée. Le libellé de l’état indisponible (“Unavailable”) n’est pas affecté par ces paramètres. Pour définir des libellés par défaut à l’échelle de la boutique au lieu d’un remplacement par funnel, accédez à Translations dans l’interface d’administration Aftersell et mettez à jour les entrées Add to box et Remove from box.

Limitations

  • Un seul bouton d’acceptation partagé. La boîte a un unique appel à l’action plutôt que des boutons par produit, car Shopify limite le nombre d’acceptations qu’une page post-achat peut effectuer.
  • Pas d’offres de remplacement. Une boîte ne peut pas être utilisée comme upsell de remplacement.
  • Le détail des prix ne se replie pas. Show price breakdown, sous General settings, l’active ou le désactive. Lorsqu’il est activé, il est toujours déplié. L’offre multi-produits place au contraire son détail derrière un lien « Show price breakdown ».

Ajouter une boîte à un abonnement existant

Une boîte peut être ajoutée à un abonnement créé par la commande de l’acheteur. Sous les paramètres d’abonnement de la boîte, cochez Add this box to the customer’s existing subscription. À l’acceptation, les articles choisis rejoignent cet abonnement : la première boîte est facturée immédiatement, puis elle se répète avec l’abonnement. Deux conditions s’appliquent :
  • Un fournisseur d’abonnement doit être connecté. Sans cela, rien de la configuration n’est servi.
  • Skio uniquement, pour l’instant. Le parcours d’acceptation passe par Skio. Si vous êtes connecté à un autre fournisseur, l’éditeur vous avertit, car l’offre serait sinon enregistrée puis ne modifierait silencieusement jamais rien.
Une fois Skio connecté, Delivery frequency vous permet de recaler l’abonnement. Seuls les plans proposés par tous les produits de la boîte sont listés. Choisissez Keep their current frequency pour ne rien changer. Si un produit ajouté plus tard ne partage pas la fréquence enregistrée, la boîte revient à la fréquence actuelle de l’acheteur et l’éditeur vous en informe.

Produits en abonnement uniquement

Les produits configurés pour se vendre uniquement en abonnement (requiresSellingPlan: true dans Shopify — aucune option d’achat unique) ne peuvent pas être inclus dans une offre build-a-box. Chaque article d’une boîte est facturé comme un achat unique sur la commande, donc Shopify rejette les produits en abonnement uniquement au moment de la diffusion. Ces candidats sont silencieusement écartés sur chaque commande réelle, même si l’aperçu de l’éditeur de funnel continue de les afficher. L’éditeur de funnel vous avertit lorsque cette situation est détectée :
  • Bannière d’avertissement — certains candidats sont en abonnement uniquement, mais suffisamment de candidats hors abonnement subsistent pour atteindre le minimum de la boîte. La bannière liste les produits concernés par leur nom. L’offre s’affiche toujours pour les acheteurs, mais avec moins de produits que configuré.
  • Bannière critique — tous les candidats sont en abonnement uniquement, ou les candidats hors abonnement restants ne peuvent pas atteindre le minimum de la boîte. L’offre est entièrement ignorée pour chaque acheteur.
Si vous voyez la bannière d’avertissement, la boîte fonctionne toujours — elle sert simplement moins de produits que ce que vous avez configuré. Ajoutez plus de candidats pouvant également être achetés en une fois, afin que la boîte offre la gamme prévue. Si vous voyez la bannière critique, l’offre ne fonctionnera pas du tout tant que vous ne l’aurez pas corrigée. N’importe laquelle de ces actions la résout :
  • Ajoutez des candidats pouvant également être achetés en une fois.
  • Abaissez le minimum de la boîte, afin que les candidats restants suffisent à l’atteindre.
  • Désactivez « abonnement uniquement » sur les produits concernés dans Shopify, s’ils doivent également se vendre en achat unique.
Vous pouvez aussi retirer entièrement les candidats en abonnement uniquement de la boîte. Cela ne change rien pour les acheteurs — ils sont déjà écartés sur chaque commande réelle — mais cela fait disparaître la bannière et fait correspondre l’aperçu de l’éditeur à ce qui est réellement servi. Les produits avec abonnement activé (ceux offrant à la fois un achat unique et un abonnement) ne sont pas écartés d’une boîte. Ils sont simplement vendus en achat unique, comme tout autre article de la boîte — une boîte ne porte jamais de plan de vente.