TikTok Shop: set up discounts
About this article
This article describes how to configure discounts on TikTok Shop.
Table of contents
Introduction
To offer a discount on TikTok Shop, understand the difference between how ChannelEngine processes price changes and how TikTok Shop displays promotions to buyers.
- TikTok Shop promotions - real promotions (strikethroughs and off labels) can only be created and managed directly in TikTok Shop Seller Center.
- ChannelEngine promotions - ChannelEngine cannot create visual promotional markers on TikTok Shop. You can, however, create temporary price reductions for your List price at Pricing, Promotions on ChannelEngine.
Use either ChannelEngine or TikTok Shop as the source of truth for pricing updates, but not both for the same products. Choose a method that meets your needs best, depending on your use case:
| Use case | Recommended method |
| Use TikTok's discount labels, e.g.: % off or Hot deals. | TikTok Shop promotions |
| Show strikethrough pricing on TikTok Shop. | TikTok Shop promotions |
| Run flash sales with a countdown timer | TikTok Shop promotions |
| Offer bulk discounts (Buy more, save more) | TikTok Shop promotions |
| Offer seller vouchers | TikTok Shop promotions |
| Offer a discount on shipping fees | TikTok Shop promotions |
| Manage temporary price reductions from ChannelEngine | ChannelEngine promotions |
| Apply a simple temporary price override | ChannelEngine promotions |
Setup
Requirements
- Products must be approved and live on TikTok Shop.
- Products must be linked correctly between ChannelEngine and TikTok Shop.
- Do not set up a promotion on ChannelEngine at Pricing, Promotions if you set up your promotion in the Tiktok Seller Center. Choose one source of truth for your price updates.
Set up a promotion on TikTok Shop
To set up a real promotion on TikTok Shop's platform:
- Log in to the TikTok Seller Center.
- From the sidebar menu, go to Marketing, Promotions.
- In the Promotions tab, select Create a promotion.
- Select a promotion type, such as a product discount, flash sale, or voucher. Choose the type that meets your needs best.
-
Name your promotion, set the start and end dates, and publish the promotion.

Creating a product discount on TikTok Seller Center (Source: TikTok Shop Academy) - For more details on setting up promotions on TikTok Shop, follow the guidelines listed in the TikTok Shop Academy.
Set up a price reduction on ChannelEngine
ChannelEngine cannot update TikTok-Shop-specific promotion fields because TikTok Shop's API only supports updates to the standard selling price, List price.
You can, however, create a temporary price reduction for your List price at Pricing, Promotions. The promotion price is exported to TikTok Shop as the new List price for the duration of the promotion period that you specify on ChannelEngine.
To create a TikTok Shop promotion via ChannelEngine:
- Go to Pricing, Promotions.
- In the Promotions tab, define the promotion's name and set up the start and end dates.
- In Products, click the List price tab.
- Select the products to be included in the promotion.
- The price you set in Promotions cannot go below the Min. price defined on the Price rules tab. E.g.: if List price has a minimum of EUR 30, and your calculated promotion price is EUR 27, ChannelEngine exports EUR 30 instead. However, to allow prices set on the Promotions tab to go below the Min. price:
- Go to Mappings, Offer mappings.
- Find the Allow promotion below Min. price attribute.
- Set its value to true.
For more guidance on creating promotions on ChannelEngine, check out ChannelEngine: promotions.
Common errors
If your prices are not updating on TikTok Shop, follow these steps:
- Check product status on TikTok Shop – the product must be live for updates to apply.
- Confirm there is no active TikTok promotion locking the price. If locked, you may see the error: “Product price locked due to ongoing promotion.”
- Verify that the product's SKU on ChannelEngine matches the SKU on TikTok Shop.
- Review promotions, price rules, and minimum price settings on ChannelEngine.
FAQs
Does ChannelEngine send a separate promotion or compare-at price to TikTok Shop?
No. ChannelEngine exports only one price per product, List price. If you run a promotion on ChannelEngine via Pricing, Promotions, the promotion price is sent as the new List price for the duration of the promotion.
What happens if I run promotions on ChannelEngine and TikTok Shop at the same time?
TikTok Shop may lock the price for the TikTok promotion and reject any price updates from ChannelEngine. To avoid conflicts, use a single source of truth for pricing.
Comments
0 comments
Article is closed for comments.