Aller au contenu
Programmer, restaurer et répéter vos promotions

Comment programmer une promotion sur Shopify

Shopify applique un prix produit dès que vous l'enregistrez. Une promotion programmée passe donc par un outil doté de dates : les dates d'activité d'une réduction, un déploiement Markets, Launchpad sur Shopify Plus, un workflow Shopify Flow, ou une application de programmation qui change les prix au début et les restaure à la fin.

À retenir

  • Un prix enregistré dans l'éditeur de produit ou l'éditeur en bloc de Shopify s'applique immédiatement ; le champ de prix n'a lui-même ni date de début ni date de fin.
  • Les codes de réduction et les réductions automatiques ont des dates d'activité intégrées, ce qui en fait le moyen natif le plus simple de caler une promotion dans le temps, mais les clients les voient dans le panier et au paiement.
  • Les déploiements Markets (forfait Basic ou supérieur) peuvent activer un catalogue ou des réductions pour une période donnée, puis revenir en arrière ; Launchpad peut modifier les prix des produits au début et à la fin d'un événement, mais uniquement sur Shopify Plus.
  • Shopify Flow peut s'exécuter à une heure programmée, mais il n'a pas d'action dédiée aux prix : la modification, le retour en arrière et la trace des anciens prix sont à construire vous-même.
  • Sale Scheduler by SalePilot programme le début et la fin d'un prix promotionnel et restaure automatiquement les prix précédents sauvegardés, à une minute près environ par rapport aux heures choisies.

Peut-on programmer une promotion sur Shopify sans application ?

En partie. Shopify permet de programmer des réductions et donne à certains forfaits des outils pour programmer des catalogues et des événements, mais le prix d'un produit n'a pas de date associée. Quand vous modifiez des prix dans l'éditeur de produit ou dans l'éditeur en bloc, le changement est définitif dès que vous cliquez sur Enregistrer. Si vous voulez qu'un prix réduit apparaisse le vendredi à 18 h et disparaisse le dimanche soir, quelque chose doit effectuer ces deux changements à ces heures-là.

Ce quelque chose peut être Shopify lui-même, si votre promotion entre dans l'un de ses outils de programmation. Ce peut être une personne avec un réveil, ou une application. Le bon choix tient à une question : les clients doivent-ils voir le prix réduit sur la fiche produit, avec l'ancien prix barré, ou suffit-il que la réduction s'applique dans le panier et au paiement ?

Quelles méthodes Shopify propose-t-il pour programmer une promotion ?

Voici comment les options natives se comparent à la méthode manuelle et à une application. « Se termine seule » signifie que personne n'a à annuler le changement à la main une fois la promotion terminée.

MéthodeCe qu'elle modifieOù les clients la voientSe termine seuleDisponibilité
Réduction avec dates d'activitéApplique un code ou une réduction automatique entre une date de début et une date de finPanier et paiementOui, à la date de finPage Réductions de l'admin Shopify
Déploiement Markets de type EventPasse un catalogue de marché en Actif ou en Brouillon, ou active des réductions, pour une période donnéeLes prix du catalogue s'affichent dans les marchés auxquels il est attribuéOui, l'Event revient en arrière à sa finForfait Basic ou supérieur
Événement LaunchpadPrix des produits au début et à la fin d'un événement, plus publication, stock et changements de thèmePartout où votre thème affiche les prixOui, les prix changent au début et à la finShopify Plus uniquement
Workflow Shopify FlowToute mutation de l'Admin API que vous configurezDépend de ce que modifie le workflowSeulement si vous construisez un second workflow pour revenir en arrièreForfaits Basic, Grow, Advanced et Plus
Modification manuellePrix et prix avant réduction du produitPartout où votre thème affiche les prixNon, quelqu'un doit tout remettreToutes les boutiques
Application de programmation, comme Sale Scheduler by SalePilotPrix et prix avant réduction du produitPartout où votre thème affiche les prixOui, les prix précédents sauvegardés sont restaurésShopify App Store

Comment programmer une réduction avec des dates de début et de fin ?

Si une réduction au paiement suffit, les réductions natives de Shopify sont la voie la plus rapide. Chaque réduction de type montant comporte une section Dates d'activité avec une date de début et une date de fin facultative, et le début comme la fin suivent le fuseau horaire défini dans votre admin Shopify (réductions en pourcentage ou en montant fixe).

La contrepartie, c'est la visibilité. Shopify applique les réductions automatiques dans le panier et au paiement, et les clients saisissent les codes au paiement : les fiches produits continuent donc d'afficher le prix normal, sauf si votre thème ou une application ajoute un message. Pour un prix barré sur la fiche produit, il vous faut un prix promotionnel. Nous comparons les deux dans prix promotionnels ou codes de réduction.

  1. Dans votre admin Shopify, allez dans Réductions et cliquez sur Créer une réduction.
  2. Choisissez Montant de réduction sur des produits, puis indiquez s'il s'agit d'un code de réduction ou d'une réduction automatique.
  3. Saisissez la valeur en pourcentage ou en montant fixe et, sous S'applique à, choisissez les collections ou les produits de la promotion.
  4. Réglez les Combinaisons de façon délibérée, pour que la promotion ne se cumule pas avec des codes que vous n'aviez pas prévus.
  5. Dans Dates d'activité, définissez la date et l'heure de début, cliquez sur Définir la date de fin et indiquez la fin.
  6. Enregistrez, puis testez la réduction dans un panier une fois qu'elle est active.

Comment les déploiements, Launchpad et Flow programment-ils des changements de prix ?

Déploiements. Dans Markets, un déploiement (rollout) programme des modifications de votre thème, de votre paiement, de vos réductions ou de vos catalogues. Un déploiement de type Event publie ses modifications pour une période donnée et revient en arrière à sa fin. Côté prix, un déploiement ne modifie que le statut d'un catalogue : passer un catalogue en Actif publie ses prix, tandis que les modifications de prix du catalogue sont enregistrées immédiatement, d'où la nécessité de préparer d'abord le catalogue en Brouillon. Les prix d'un catalogue s'appliquent aux marchés auxquels il est attribué, et les prix par défaut de votre boutique restent inchangés. Shopify indique que les déploiements sont disponibles à partir du forfait Basic (conditions des déploiements).

Launchpad. L'application Launchpad de Shopify peut modifier les prix des produits au début et à la fin d'un événement, rendre des produits disponibles sur des canaux de vente, augmenter le stock et programmer des changements de thème. Elle est réservée aux boutiques sur le forfait Shopify Plus (Launchpad).

Shopify Flow. Le déclencheur Scheduled time de Flow lance un workflow à une date et une heure données, une seule fois ou de façon répétée (déclencheur Scheduled time). Flow n'a pas d'action dédiée à la modification du prix d'une variante : le changement doit passer par l'action Send Admin API request. Autrement dit, vous écrivez la logique de prix, un second workflow pour remettre les prix, et un moyen de mémoriser les anciens prix.

Comment programmer un prix promotionnel qui se restaure tout seul ?

Si vous voulez le prix réduit et le prix avant réduction barré sur les fiches produits, sans Shopify Plus ni workflow sur mesure, une application de programmation gère les deux bouts. Voici le processus dans Sale Scheduler by SalePilot, qui modifie les prix des produits et les prix avant réduction (il ne crée pas de codes de réduction). Les libellés cités sont ceux de son interface anglaise :

  1. Créez une promotion et choisissez comment les prix changent, par exemple Decrease price (baisser le prix) de 20 %, avec l'action sur le prix avant réduction Set compare-at to original price (prix d'origine en prix avant réduction) pour que l'ancien prix s'affiche barré.
  2. Choisissez les produits : tous les produits, des collections, des produits, des variantes précises ou une condition avancée comme une balise de produit, plus un type d'exclusion si besoin.
  3. Vérifiez l'aperçu. Chaque variante affiche son prix avant et après, avec un statut « Ready » (prête), « Warning » (avertissement) ou « Skipped » (ignorée). Aucun prix Shopify ne change à cette étape.
  4. Choisissez Schedule start and end (programmer le début et la fin). Définissez la date et l'heure de début, puis la fin, sous forme de date et d'heure ou de durée.
  5. Confirmez. À l'heure de début, les nouveaux prix sont mis en ligne, et à l'heure de fin, l'application restaure les prix précédents qu'elle a sauvegardés, à une minute près environ dans les deux cas.

Une promotion programmée ne peut pas être modifiée avant son démarrage. Pour changer les prix, les produits ou les dates, supprimez-la (cela ne modifie aucun prix) et créez-en une nouvelle. Les nouveaux prix sont calculés au moment où vous vérifiez la promotion : faites de même si vous modifiez les prix normaux de ces produits avant le début.

Que vérifier avant le lancement d'une promotion programmée ?

La plupart des promotions programmées qui tournent mal échouent sur des détails, pas sur l'outil de programmation. Parcourez cette liste la veille du lancement :

  • Fuseau horaire. Les réductions et les déploiements Shopify utilisent le fuseau horaire des paramètres de votre admin Shopify. Les promotions ponctuelles de Sale Scheduler se saisissent dans l'heure locale de votre navigateur, et ses promotions récurrentes suivent le fuseau horaire de la boutique. Si votre équipe travaille sur plusieurs fuseaux, écrivez partout l'échéance dans le fuseau de la boutique.
  • Prix avant réduction. Shopify n'affiche une promotion que si le prix avant réduction est supérieur au prix. Vérifiez quelques variantes, y compris celles qui n'avaient pas de prix avant réduction auparavant.
  • Cumul. Si des codes de réduction peuvent s'appliquer aux articles en promotion, une promotion de 20 % plus un code de 10 % font 28 % de remise, pas 30 %. Décidez si c'est acceptable avant l'envoi de l'e-mail. Le calculateur de remise fait le calcul.
  • Autres modifications de prix. Convenez que personne ne modifie les prix des produits en promotion pendant qu'elle tourne, et sachez ce que fait votre outil à la fin si quelqu'un le fait quand même.
  • Publicités et e-mails. Vérifiez que chaque message indique la même date et la même heure de fin que la programmation.
  • Limites du forfait. Sale Scheduler vérifie votre quota mensuel à l'heure de début. Si la promotion le dépasse, elle est marquée en échec et aucun prix ne change.
  • Un test. Programmez d'abord une courte promotion sur un seul produit et regardez-la démarrer puis se terminer.

Programmez le début quelques minutes avant l'envoi de votre e-mail ou la diffusion de votre publicité. Les outils de programmation fonctionnent par cycles : Sale Scheduler vérifie toutes les minutes, et les grosses promotions prennent plus de temps, car les variantes sont mises à jour les unes après les autres. Une petite marge évite que quiconque arrive sur des prix pleins.

Que se passe-t-il à la fin d'une promotion programmée ?

Cela dépend de la méthode, et c'est là que les options diffèrent le plus. Une réduction cesse simplement de s'appliquer après sa date de fin. Un déploiement de type Event revient en arrière, et les endroits qu'il touchait reprennent les prix actuels des catalogues. Un workflow Flow fait uniquement ce pour quoi vous l'avez construit. Une promotion manuelle se termine quand quelqu'un pense à la terminer.

Sale Scheduler sauvegarde le prix et le prix avant réduction précédents de chaque variante avant que la promotion ne modifie quoi que ce soit, et les restaure automatiquement à la fin. Avant de rétablir une variante, il lit son prix en ligne. Si quelqu'un a modifié ce prix ailleurs pendant la promotion, la variante est ignorée et marquée « Skipped because price changed » (ignorée car le prix a changé), pour ne pas écraser le prix plus récent. Vous pouvez aussi cliquer sur Restore prices (restaurer les prix) à tout moment pour terminer une promotion plus tôt. La restauration n'est jamais bloquée par votre forfait ou votre utilisation, et elle ne compte pas dans l'utilisation. Notre guide pour annuler une modification de prix en masse explique pourquoi ce contrôle est important.

Exemple concret : une promotion du week-end préparée le mercredi

Imaginons que vous vendiez des vêtements d'extérieur et vouliez -25 % sur la collection Vestes du vendredi 18 h au dimanche 23 h 59. Une veste à 80 $ passe à 60 $, car prix promotionnel = prix d'origine × (1 − % de remise) = 80 $ × 0,75. Pour que l'économie s'affiche sur la fiche produit, son prix avant réduction doit être de 80 $. Voici comment chaque approche s'y prend :

  • Une économie au paiement suffit : créez une réduction automatique Montant de réduction sur des produits de 25 % sur la collection Vestes, avec des dates d'activité du vendredi 18 h au dimanche 23 h 59. C'est entièrement natif et cela se termine tout seul.
  • Un prix barré sur la fiche produit : programmez plutôt un prix promotionnel. Baissez les prix de 25 %, alignez le prix avant réduction sur le prix d'origine, choisissez Schedule start and end et laissez la fin restaurer les prix précédents.
  • La même promotion chaque week-end : utilisez une programmation récurrente plutôt que de tout reconstruire chaque semaine. Voir notre guide des promotions récurrentes.
  • Dans tous les cas : indiquez la même heure de fin dans votre bannière, vos e-mails et vos publicités, et vérifiez une veste sur la boutique le vendredi à 18 h 05.

Questions fréquentes

Shopify peut-il programmer un changement de prix sans application ?

Pas sur le prix même d'un produit : les modifications faites dans l'éditeur de produit et l'éditeur en bloc s'appliquent dès l'enregistrement. Vous pouvez programmer des réductions avec des dates d'activité, utiliser un déploiement Markets pour activer un catalogue pendant une période donnée (forfait Basic ou supérieur), utiliser Launchpad sur Shopify Plus, ou construire un workflow Shopify Flow.

Ma promotion démarrera-t-elle exactement à l'heure prévue ?

À peu près, pas à la seconde. Sale Scheduler by SalePilot traite les promotions programmées toutes les minutes : une promotion démarre et se termine donc à une minute près environ, et les grosses promotions prennent plus de temps, car les variantes sont mises à jour les unes après les autres.

Quel fuseau horaire utilise une promotion programmée ?

Les réductions et les déploiements Shopify utilisent le fuseau horaire défini dans votre admin Shopify. Dans Sale Scheduler, les promotions ponctuelles utilisent l'heure locale de votre navigateur au moment de la saisie, et les promotions récurrentes le fuseau horaire de la boutique.

Puis-je modifier une promotion programmée avant son démarrage ?

Dans Sale Scheduler, une promotion programmée ne peut être ni modifiée ni lancée en avance, mais vous pouvez la supprimer avant son démarrage sans modifier aucun prix, puis en créer une nouvelle. Les réductions Shopify se modifient depuis la page Réductions.

Puis-je terminer une promotion programmée plus tôt ?

Oui. Dans Sale Scheduler, cliquez sur « Restore prices » dans la promotion pour remettre immédiatement les prix précédents ; la restauration programmée ne se relance pas ensuite. Dans Shopify, vous pouvez désactiver une réduction ou terminer manuellement un déploiement actif.

Lancez votre prochaine promotion sans tableur

Installez Sale Scheduler depuis le Shopify App Store, créez une promotion et vérifiez chaque prix avant sa mise en ligne. Le quota gratuit vous permet de l'essayer d'abord sur quelques variantes.

Écrivez-nous sur WhatsAppQuestions avant ou après l'installation