La promotion
L’onglet Général d’une promotion contient ce qui s’applique à toutes ses règles.
| Champ | Rôle |
|---|---|
| Titre, code, description | Le nom de la promotion dans le back-office et dans le panier |
| Statut | Brouillon (enregistrée, non appliquée), Publiée (appliquée par le service de calcul), Dépubliée |
| Du / Au | La période d’achat pendant laquelle la promotion s’applique |
| Priorité | L’ordre d’évaluation : la plus haute passe en premier |
| Codes promotion | Les codes que le client doit saisir (plusieurs, séparés par des espaces, des virgules ou des points-virgules). Sans code, la promotion s’applique d’elle-même |
| Déclenchement | Sans limite ; Une fois par client ; Nombre limité : un nombre maximal de commandes et/ou un montant total de remise maximal (la promotion s’arrête une fois atteint) ; Bons : un des codes d’une campagne de bons ; Parrainage |
| Cumulable avec d’autres promotions | D’autres promotions peuvent-elles s’appliquer au même panier |
| Remise sur le prix de vente | La remise porte sur le prix de vente des lignes |
| Commission sur le prix remisé | Les commissions des revendeurs se calculent sur le prix après remise |
| Périmètre | Métier, marché, pays, langue : la promotion ne s’applique qu’aux paniers de ce périmètre |
Les règles
L’onglet Règles contient une ou plusieurs règles. Une règle a :
- des conditions (toutes requises) : chacune doit être vraie pour le panier ;
- des effets : ce que fait la règle au panier quand toutes ses conditions sont remplies.
Une promotion a au moins une règle, et chaque règle au moins un effet.
Les conditions
| Condition | Remplie quand… | Exemple |
|---|---|---|
Montant du panier (BasketAmount) |
le total du panier se compare à un montant | panier ≥ 150 € |
Nombre de lignes (BasketLine) |
le nombre de lignes se compare à une valeur | au moins 3 lignes |
Offres (Offer) |
le panier contient toutes les offres d’une liste, ou au moins une, chacune dans sa quantité | canapé ET fauteuil |
Quantité d’offre, type d’offre (OfferQuantity, OfferType) |
une offre est dans le panier dans une quantité, ou d’un type | 2 matelas |
Produit, code produit (Product, ProdID) |
un produit est dans le panier dans une quantité | produit P × 2 |
Filtres produits, groupe de produits (ProductFilters, ProductGroup) |
des lignes correspondant à des attributs, ou un groupe de produits | tout produit de la collection « Oslo » |
Quantité d’un lot (BundleProductQuantity) |
la quantité de produits d’un lot | 3 articles du lot |
Paiement (PaymentDetail) |
le mode de paiement (et son montant) | payé par carte |
Livraison (DeliveryDetail) |
le mode de livraison | livraison à domicile |
Application, plateforme, boutique (Application, Platform, Shop) |
la provenance du panier | l’appli mobile ; la boutique 042 |
Jours et heures (Frequency) |
le jour de la semaine et l’heure de l’achat | samedi et dimanche, 9 h–12 h |
Niveau de fidélité (LoyaltyTiers) |
le programme et le niveau de fidélité du client | niveau Or |
Anniversaire (Birthday) |
la période d’anniversaire du client | le mois d’anniversaire |
Dernier achat (LastPurchase) |
le temps écoulé depuis le dernier achat | pas d’achat depuis 6 mois |
Filleuls (ReferralProgramReferees) |
le nombre de clients parrainés | au moins 3 filleuls |
Attributs client, attributs d’offre (ContactAttributes, CustomerCustomData, OfferCustomData) |
un attribut du client ou de l’offre | segment client = B2B |
Type d’abonnement, préférence d’abonnement (SubscriptionType, SubscriptionPreference) |
l’abonnement du client, ou sa façon de le payer | paiement annuel |
Les effets
| Effet | Ce qu’il fait | Exemple |
|---|---|---|
Remise panier (BasketDiscountPercent, BasketDiscountAmount) |
un pourcentage ou un montant sur le panier, sur toutes les lignes ou un filtre, éventuellement par palier d’achat | −10 % sur le panier ; −50 € par tranche de 500 € |
Remise ligne (LineDiscountPercent, LineDiscountAmount, SetDiscountLine) |
une remise sur chaque ligne éligible | −15 % sur chaque ligne Oslo |
Prix imposé (SetPrice) |
un prix fixe pour des produits | fauteuil Oslo à 299 € |
Article le moins cher / le plus cher (TheCheapestPercent, TheMostExpensive) |
un pourcentage sur l’article éligible le moins cher (ou le plus cher), tous les N articles | le 2e à −50 % ; le 3e offert |
Produits groupés (GroupDiscountPercent) |
une remise différente par groupe quand tout le groupe est dans le panier | canapé −15 %, fauteuil −20 % |
Ajouter un produit (AddProd, AddSynchronizedProduct) |
ajoute une offre au panier, offerte ou remisée | un coussin offert |
Frais (SetFees, FeeDiscountAmount, FeeDiscountPercent) |
fixe, remise ou offre les frais de livraison et de service, par mode de livraison ou par zone | livraison offerte |
Remise offre, produit, abonnement (OfferDiscount…, ProductDiscount…, SubscriptionPercent, SubscriptionAmount) |
une remise ciblée sur des offres, des produits ou l’abonnement | −15 % sur l’abonnement annuel |
Remise du bon (VoucherDiscount) |
le montant porté par le bon utilisé | un bon cadeau de 20 € |
Récompense du parrain (ReferrerDiscount) |
une récompense pour le parrain | 10 € pour le parrain |
Bon différé, e-mail différé (DeferredVoucher, DeferredEmailTemplate) |
émet un code d’une campagne après la commande, et peut l’envoyer par e-mail | un code −25 % pour la prochaine commande |
Commission (CommissionAmount, CommissionPercent) |
une commission de revendeur | 8 % du prix |
Options des effets :
- Créditer la cagnotte : l’avantage va dans la cagnotte du client au lieu de baisser le prix ;
- Prix inversé : la valeur augmente le prix au lieu de le baisser (un supplément) ;
- Code fidélité : rattache l’avantage à un programme de fidélité ;
- automatique (ajout de produit, remises) : la ligne est ajoutée, ou la remise appliquée, sans que le client le demande.
Priorité et cumul
Chaque règle est évaluée selon la priorité de sa promotion, la plus haute en premier. Une promotion non cumulable s’applique seule ; les promotions cumulables s’additionnent. Les frais sont calculés avant les autres effets, et les commissions sont recalculées après chaque remise.
Codes et campagnes de bons
- Codes promotion (onglet Général) : des codes partagés que le client saisit ; une promotion peut en avoir plusieurs.
- Campagnes de bons (Marketing › Campagnes de bons), rattachées à une promotion au déclenchement Bons :
- Utilisations par bon (1 pour des codes à usage unique) et Capacité (utilisations sur toute la campagne) ;
- Préfixe des codes, Longueur des codes et Caractères exclus (par exemple
0,O,1,I) ; - Un par client : chaque bon est lié à un client ;
- une validité en dates ou en jours.
- Générer des bons : un lot de la quantité voulue est généré en arrière-plan, par millions s’il le faut (environ 1 000 codes par seconde par défaut). Les compteurs du lot montrent les bons créés, valides, brûlés, expirés et exportés.
- Exporter les bons (CSV) pour vos partenaires, brûler le lot, ou trouver un bon par son code pour le vérifier ou le brûler.
- Pendant le paiement, un bon est réservé quelques minutes, pour que le dernier bon disponible ne parte qu’à un seul acheteur.
Tester et publier
- Onglet Simulation : ajoutez des paniers d’exemple (offres, quantités, un code promo), puis Simuler. Chaque panier est calculé avec les promotions en ligne, puis avec celle-ci en plus, même en brouillon ; le résultat montre les paniers touchés, l’évolution du total à payer, la remise et les promotions appliquées. Enregistrez la promotion avant de simuler.
- Publier met la promotion en ligne. Le service de calcul recharge ses règles toutes les 15 minutes ; Appliquer maintenant les recharge aussitôt.
- Par l’API, le service de calcul peut aussi dire pourquoi une promotion ne s’est pas appliquée (condition par condition), et suggérer les promotions auxquelles il manque une seule condition.


