Vous trouverez ici plus d'informations sur les campagnes produit organisées par TikTok Shop.
TikTok Shop prend en charge deux types de promotions distincts via Lengow, selon votre objectif commercial :
- Promotion à prix fixe (FIXED_PRICE) : Remise directement vos produits en définissant un prix de vente réduit spécifique. Ce paramétrage s'applique individuellement au niveau de chaque variante. Utilisez cette option pour lancer des campagnes de baisse de prix directes sur vos produits.
- Promotion sur les frais d'expédition (SHIPPING_DISCOUNT) : Réduit ou supprime totalement les frais de livraison sans modifier le prix de vente du produit. Cette promotion s'applique au niveau du produit et reste donc identique pour l'ensemble de ses variantes. Utilisez cette option pour offrir la livraison gratuite (FREE_SHIPPING) ou des remises plafonnées sur les frais de port (DISCOUNT_SHIPPING_FEE) selon des modes de livraison et des zones géographiques spécifiques.
Important
Pour un flux EU Global (multipays), Lengow applique les mises à jour à chaque canal de vente TikTok Shop activé. Les délais de traitement, les restrictions géographiques et les résultats peuvent donc varier d'une boutique à l'autre.
Créer et configurer une promotion
Étape 1 : Sélectionner les produits et configurer les attributs de promotion
Créez une règle sur l'attribut Promotion - Titre (promotion.promotion_title) pour cibler les produits concernés. Le nom de la règle définira le nom de la promotion. Renseignez ensuite les autres attributs requis selon votre type de promotion (voir Étape 2).
Règles d'uniformité de la promotion
Les produits participant à une même promotion doivent impérativement utiliser le même titre de promotion. Les produits partageant un titre doivent également avoir une configuration de promotion identique, notamment le type de promotion, la durée, les dates et la limite de participation.
Certaines valeurs peuvent varier selon les produits, comme le prix promotionnel fixe ou les limites de quantité.
Étape 2 : Choisir votre type de promotion
Suivez les instructions correspondant au type de promotion que vous souhaitez créer.
Option 1 : Créer une promotion à prix fixe
Utilisez cette option si vous souhaitez proposer des produits à des prix promotionnels spécifiques. Sélectionnez FIXED_PRICE comme type de promotion, complétez les attributs suivants:
| Attribut | Description |
|---|---|
| Promotion - Titre (promotion.promotion_title) | Saisissez un nom pour votre promotion. Utilisez exactement le même titre pour chaque produit participant à la même promotion. Le titre doit être unique parmi l'ensemble de vos promotions, quel que soit le type. Longueur maximale : 100 caractères. |
| Promotion - Type (promotion.promotion_type) | Sélectionnez FIXED_PRICE. S'applique aux produits sélectionnés pour leur offrir un prix de vente réduit spécifique. |
| Promotion - Date de début (promotion.promotion_begin_time) | Saisissez la date et l'heure de début de la promotion (doit être située dans le futur). Utilisez le format date/heure ISO 8601 : • YYYY-MM-DDTHH:MM:SS+01:00 = Heure d'hiver (Europe centrale) • YYYY-MM-DDTHH:MM:SS+02:00 = Heure d'été (Europe centrale) Exemple : 2026-06-25T01:00:00+02:00 Les valeurs sans fuseau horaire (+01:00 ou +02:00 à la fin) sont interprétées en UTC. (Le format d'horodatage Unix en secondes est également accepté à la place du format ISO 8601). |
| Promotion - Date de fin (promotion.promotion_end_time) | Saisissez la date et l'heure de fin de la promotion. Elle doit être ultérieure à la date de début. Utilisez le même format ISO 8601 (+01:00 pour l'heure d'hiver, +02:00 pour l'heure d'été) ou un horodatage Unix en secondes. La durée minimale d'une promotion TikTok est de 10 minutes. |
| Promotion - Type de durée (promotion.promotion_duration_type) | Sélectionnez NORMAL pour une promotion disposant d'une date de début et de fin. Il s'agit de la valeur par défaut. |
| Promotion - Fixed activity price (promotion.promotion_price) | Saisissez le prix de vente promotionnel exact que les clients paieront pendant toute la durée de la campagne. Obligatoire pour les promotions FIXED_PRICE. |
| Promotion - Limite de quantité (promotion.promotion_quantity_limit) | Définissez le nombre total maximum d'unités remisées disponibles pour l'ensemble des acheteurs pendant la campagne. Indiquez -1 pour des unités illimitées ou un nombre entier compris entre 1 et 99. Valeur par défaut : -1. Remarque : une fois définie, cette valeur ne peut pas être diminuée. |
| Promotion - Quantité par acheteur (promotion.promotion_quantity_per_user) | Définissez le nombre maximum d'unités remisées qu'un même acheteur peut acheter. Indiquez -1 pour aucune restriction ou un nombre entier compris entre 1 et 99. Valeur par défaut : -1. Remarque : une fois définie, cette valeur ne peut pas être diminuée. |
| Promotion - Limite de participation (promotion.promotion_participation_limit) | Choisissez BUYER_NO_LIMIT pour autoriser les acheteurs à passer plusieurs commandes au prix promotionnel, ou BUYER_LIMIT_ONLY_ONE pour restreindre chaque acheteur à une seule commande. Valeur par défaut : BUYER_NO_LIMIT. |
Option 2 : Créer une remise sur les frais d'expédition
Utilisez cette option pour offrir les frais de port ou réduire les frais de livraison sur les produits éligibles. Sélectionnez SHIPPING_DISCOUNT comme type de promotion et complétez les attributs suivants.
| Attribut | Description |
|---|---|
| Promotion - Titre (promotion.promotion_title) | Saisissez un nom pour votre promotion. Utilisez exactement le même titre pour chaque produit participant à la même promotion. Le titre doit être unique parmi l'ensemble de vos promotions, quel que soit le type. Longueur maximale : 50 caractères. |
| Promotion - Type (promotion.promotion_type) | Sélectionnez SHIPPING_DISCOUNT. |
| Promotion - Date de début (promotion.promotion_begin_time) | Saisissez la date et l'heure de début de la promotion (doit être située dans le futur). Utilisez le format date/heure ISO 8601 : • YYYY-MM-DDTHH:MM:SS+01:00 = Heure d'hiver (Europe centrale) • YYYY-MM-DDTHH:MM:SS+02:00 = Heure d'été (Europe centrale) Exemple : 2026-06-25T01:00:00+02:00 Les valeurs sans fuseau horaire (+01:00 ou +02:00 à la fin) sont interprétées en UTC. (Le format d'horodatage Unix en secondes est également accepté à la place du format ISO 8601). Non requis si Type de durée = INDEFINITE. |
| Promotion - Date de fin (promotion.promotion_end_time) | Saisissez la date et l'heure de fin de la promotion. Elle doit être ultérieure à la date de début. Utilisez le même format ISO 8601 (+01:00 pour l'heure d'hiver, +02:00 pour l'heure d'été) ou un horodatage Unix en secondes. La durée minimale d'une promotion TikTok est de 10 minutes. Non requis si Type de durée = INDEFINITE. |
| Promotion - Type de durée (promotion.promotion_duration_type) | Sélectionnez NORMAL pour une promotion disposant d'une date de début et de fin. Il s'agit de la valeur par défaut. Sélectionnez INDEFINITE pour les remises sur la livraison sans date de fin (valeur acceptée uniquement pour SHIPPING_DISCOUNT). |
| Promotion - Type d'avantage de livraison (promotion.shipping_discount_type) | Sélectionnez FREE_SHIPPING pour prendre intégralement en charge et supprimer les frais de port pour les acheteurs, ou DISCOUNT_SHIPPING_FEE pour déduire un montant fixe des frais de livraison. Obligatoire pour les remises sur la livraison. |
| Promotion - Valeur de la remise de livraison (promotion.shipping_discount_value) | Saisissez le montant exact à déduire des frais de livraison dans la devise locale de votre boutique. Obligatoire lorsque DISCOUNT_SHIPPING_FEE est sélectionné. |
| Promotion - Mode de livraison éligible (promotion.shipping_discount_shipping_method) | Choisissez STANDARD_SHIPPING, EXPRESS_SHIPPING ou ALL_SHIPPING_METHOD afin de définir les modes de livraison éligibles à la remise. Valeur par défaut : STANDARD_SHIPPING. |
| Promotion - Type de stock éligible (promotion.shipping_discount_inventory_type) | Seul SELF_FULFILLED est pris en charge. Il s'agit de la valeur par défaut. |
| Promotion - Zone géographique de livraison (promotion.shipping_discount_area_scope_type) | Sélectionnez WHOLE pour appliquer la remise sur la livraison à l'ensemble des régions vers lesquelles vous expédiez, ou SPECIFIC_AREAS pour limiter l'offre à des régions administratives ciblées. Obligatoire pour les remises sur la livraison. |
| Promotion - Zones de livraison spécifiques (promotion.shipping_discount_area_scope_specific_areas) | Saisissez la liste séparée par des virgules des noms exacts de régions éligibles (par exemple : Ile de France, Bavaria ou Lombardy). Obligatoire lorsque SPECIFIC_AREAS est sélectionné. Les valeurs acceptées proviennent d'une liste fixe propre à chaque pays : consultez la liste des zones supportées par TikTok. Important : Dans un flux EU Global (multipays), chaque pays possède sa propre liste ; un même ensemble de régions ne peut pas être valide pour toutes vos boutiques. |
Important
Certains attributs ne sont requis que si une option spécifique est sélectionnée. Par exemple, la valeur de la remise de livraison est requise pour DISCOUNT_SHIPPING_FEE, tandis que les zones de livraison spécifiques sont requises pour SPECIFIC_AREAS.
Étape 3 : Vérifier la promotion dans le TikTok Shop Seller Center
Une fois le flux traité, ouvrez le TikTok Shop Seller Center et vérifiez que la promotion a été créée avec succès et que les produits attendus y sont inclus. La promotion ne sera visible dans TikTok qu'une fois que TikTok aura validé et accepté les modifications soumises.
Supprimer des produits d'une promotion
Pour supprimer des produits d'une campagne active, mettez à jour vos paramétrages dans Lengow. Toute modification prendra effet lors de la mise à jour suivante du flux :
- Supprimer un produit spécifique : Retirez le ou les produits de la règle configurée dans l'attribut Promotion - Titre.
- Supprimer tous les produits d'une promotion : Désactivez la règle attribuant le titre de promotion pour retirer tous les articles associés en une seule fois.
Réactiver une promotion désactivée
La republication d'une promotion dépend du type de promotion :
- Promotions FIXED_PRICE : Peuvent être réactivées uniquement si elles sont expirées ou désactivées depuis moins de 7 jours.
- Promotions SHIPPING_DISCOUNT : Ne peuvent pas être réactivées ou republiées. Vous devez en créer une nouvelle avec un nouveau titre.
Pour réactiver une promotion FIXED_PRICE autorisée pour les produits sélectionnés :
- Réactivez la règle désactivée dans l'attribut Promotion - Titre afin de réassigner les produits à la campagne (ou créez une nouvelle règle si nécessaire).
- Vérifiez et complétez tous les attributs de promotion obligatoires requis pour votre type de campagne.
- Mettez à jour les dates de début et de fin afin qu'elles soient situées dans le futur et assurez-vous que tous les paramètres de configuration restent uniformes pour l'ensemble des produits participants.
- Effectuez une mise à jour du flux pour transmettre les modifications à TikTok.
- Ouvrez le TikTok Shop Seller Center pour confirmer que la promotion a bien été réactivée avec les produits appropriés.
Important
TikTok refuse la réactivation si la promotion FIXED_PRICE a expiré ou a été désactivée depuis plus de 7 jours, ou s'il s'agit d'une promotion SHIPPING_DISCOUNT. Dans ces cas, créez impérativement une nouvelle promotion avec un titre différent.
Résoudre les erreurs de promotion
TikTok valide chaque modification de promotion transmise par Lengow. Si TikTok rejette une action, Lengow enregistre cet échec dans votre rapport d'intégration.
Trouver et consulter les erreurs dans Lengow
- Ouvrez le flux concerné et allez dans Rapport → Offres.
- Repérez les lignes portant le type Erreur et sélectionnez une ligne pour ouvrir les Détails du problème.
- Consultez le Code du problème (l'action ayant échoué) ainsi que le Message brut (le motif détaillé du rejet par TikTok et le code d'erreur).
Comprendre les niveaux d'erreur
- Erreurs de promotion : Renvoyent à l'ensemble de la campagne (comme la création, la réédition ou la désactivation de la promotion). Lengow remonte une seule ligne d'erreur pour l'action de promotion ayant échoué.
- Erreurs de produit : Renvoyent à un article spécifique qui n'a pas pu être ajouté, mis à jour ou retiré.
- Erreurs ignorées ou différées : Les messages commençant par "skipped:" ou "deferred:" indiquent que Lengow a suspendu la modification du produit car l'action de promotion parente a échoué. Résolvez d'abord l'erreur de promotion sous-jacente, et les modifications du produit seront traitées automatiquement.
Erreurs de promotion TikTok courantes
| Code d'erreur TikTok | Message d'erreur | Action recommandée |
|---|---|---|
| 17029004 | A promotion name with ... is already in use. | Utilisez un nouveau nom dans Promotion - Titre. Le titre doit être unique parmi l'ensemble de vos promotions, quel que soit le type. |
| 17029022 | Product already in another active or upcoming promotion. | Un produit ne peut pas figurer dans deux promotions en cours ou à venir en même temps. Retirez le produit de l'autre promotion ou attendez sa fin. |
| 17003243 | This activity is not allowed to republish (ActivityExpiredTooLong or TemplateNotSupport). | TikTok n'autorise pas la republication si la promotion FIXED_PRICE a expiré depuis plus de 7 jours, ou s'il s'agit d'une promotion SHIPPING_DISCOUNT (qui ne peut pas être republiée). Créez une nouvelle promotion avec un titre différent. |
| 17029001 | begin_time must be greater than current time. | Définissez l'heure de début de la promotion à une date ultérieure. |
| 17029011 | Cannot update begin_time for ongoing promotion. | La date de début d'une promotion déjà commencée ne peut pas être modifiée. |
| 17029058 | Quantity limit cannot be decreased. | Une fois définies, la limite de quantité et la quantité par acheteur ne peuvent pas être diminuées. |
| 17029006 / 17029007 | Promotion duration is invalid (too short or too long). | Vérifiez les dates : la promotion est trop courte (le minimum requis par TikTok est de 10 minutes) ou trop longue. |
| 17029012 | Cannot edit expired promotions. | La promotion a expiré et ne peut plus être modifiée. Créez une nouvelle promotion avec un titre différent. |
| 17029010 | The promotion has been deactivated. | Seules les promotions FIXED_PRICE désactivées depuis moins de 7 jours peuvent être réactivées avec des dates futures. Les promotions SHIPPING_DISCOUNT ne peuvent pas être réactivées. Si la réactivation n'est pas autorisée, créez une nouvelle promotion avec un titre différent. |
Commentaires
Vous devez vous connecter pour laisser un commentaire.