A promotion video starts to feel cheap long before anyone adds a red sale graphic. The real damage happens when a conditional offer is presented as a price that every viewer can receive immediately.
An after-coupon price, a voucher, a free gift and a countdown are not four decorative devices. Each is a set of transaction conditions: who qualifies, what they must buy, how the reduction works, what they receive, when the offer starts and when it ends. Define those conditions as a reviewable claim before deciding how large the number should be or when it should appear. That is how the creative can create urgency without sacrificing the credibility of the product or brand.
This article uses a hypothetical air-fryer promotion and a 15-second ecommerce video. It is not an ONCE client project and it is not legal advice. The actual brand, ecommerce and compliance owners should review every offer against the sales territory, channel rules and live transaction page.
Do not write 699 until the team can explain how 699 is reached
Imagine an air fryer with a displayed price of CNY 799. The campaign includes:
- a CNY 80 store coupon;
- a further CNY 20 platform subsidy for eligible accounts;
- one baking tray for the first 300 completed orders;
- an offer window from 8:00 p.m. on 10 November to 11:59 p.m. on 11 November, Beijing time.
If the video simply says “CNY 699 final price”, a viewer will reasonably expect to receive that price after clicking. Yet CNY 699 depends on two reductions, and the platform subsidy may not be available to every account. A more accurate lead claim is:
Save CNY 80 with the store coupon. Eligible accounts may receive a further CNY 20 platform subsidy.
It is less dramatic than one large number, but it turns a slogan into a redeemable route. If targeting can establish eligibility and the landing page displays the same price, the CNY 699 figure may become the headline. Otherwise, no amount of polished motion design can repair the gap between a lowest-possible price and a generally available price.
For mainland China campaigns, the National Development and Reform Commission, State Administration for Market Regulation and Cyberspace Administration of China issued the Rules on Internet Platform Pricing Conduct, effective 10 April 2026. The rules require promotion terms, duration, scope and discount basis to be made prominent. When an estimated price is displayed, its composition and relevant restrictions must also be explained. For a production team, the practical conclusion is simple: price copy cannot be invented separately from the checkout path.
Four offer mechanisms create four different visual responsibilities
Final price: verify eligibility before presenting the result
A final price deserves to be the hero number only when it is genuinely available to the audience reached by the video. Before filming or editing, confirm:
- the exact SKU, colour or bundle;
- whether viewers must collect a coupon, join a membership programme, use a particular payment method or meet a spend threshold;
- whether a platform subsidy applies to every account;
- whether shipping, installation or other unavoidable charges are excluded;
- whether the same price is easy to find on the landing page and checkout route.
When the conditions are complex, do not compress them into an unreadable line of small print. Put the most material limitation into the main sentence, such as “CNY 719 after member coupon”, and use a readable supporting layer plus the landing page for the remaining detail. If the mechanism cannot be explained in one sentence, “Save CNY 80” may be a stronger and more honest headline than a lowest price that requires viewers to solve a puzzle.
The same principle appears in US guidance. The FTC's advertising FAQ says the normal truthfulness standards apply to sale prices and price comparisons, and reminds advertisers that local practices may impose additional requirements. The legal detail changes by market; the production responsibility does not. The visible claim must match the offer that viewers can actually receive.
Coupon: show the route to redemption
A coupon is not a floating “-80”. The video should make clear whether it arrives automatically, must be collected, or requires a code; whether it has a threshold; which products are eligible; and whether it combines with other offers. In 15 seconds, an observable “collect—eligible item—checkout reduction” action is often more useful than an oversized coupon icon.
If the platform manages the offer as a separate data or advertising component, the video can keep the product and brand story intact while the platform layer carries the current code and price. Google Merchant Center's promotion policies provide one useful reference: participating products, redemption requirements and restrictions must be clear. Google's promotion data also records an explicit start and end time. This does not govern every ecommerce channel, but it supports a sound production choice: the faster a transaction condition changes, the less sense it makes to burn it permanently into long-life product footage.
Gift: show what it is and how it is earned
“Free baking tray with purchase” still leaves key questions unanswered. Which tray? How many? Which orders qualify? What happens when the allocation is exhausted?
In the hypothetical film, the tray can enter after the main cooking action. The caption reads: “One baking tray for the first 300 completed orders.” The gift is no longer a glowing silhouette inside a sale graphic; it is an identifiable item with a fulfilment condition.
If the gift sample is not ready, do not substitute a misleading AI image or a temporary prop. Keep a clean product shot and add an approved image card only after the item is confirmed. For mainland China, the current Rules on Clearly Marked Prices and Prohibition of Price Fraud state that a gift should be identified by name and quantity; if its price or value is shown, the reference is its current selling price in the same place of business.
Countdown: show a real window, not permanent urgency
A countdown is credible only when the start and end time are fixed and the media team can stop or replace the asset on schedule. It should answer three questions: is it counting down to the start or the end, which time zone applies, and can stock end the offer early?
For a multi-day campaign, “Ends 11 November at 11:59 p.m. Beijing time” is often safer than burning “02:14:36 remaining” into the master file. A live counter belongs in a platform component or replaceable graphic layer, followed by a preview in the actual delivery environment.
TikTok's October 2026 documentation for promotional offers in Smart+ Traffic ads notes that offers may be shared across campaigns. Editing or deleting a shared offer can therefore affect ads already using it. Operations teams need an asset-to-offer register, not only a number buried in an edit timeline.
A 15-second structure that protects product, brand and offer
Brand craft does not require hiding the promotion. It requires giving information a deliberate order. For the hypothetical air fryer:
0–5 seconds: make the product worth considering
Open on food texture and steam, then show a hand pulling out the basket so the viewer can read the capacity, result and complete action. Brand colour can live in a small part of the set. Do not cover the first image with price information before viewers understand what they are looking at.
5–10 seconds: introduce one primary benefit
Cut to the air fryer beside the finished dish. The main caption reads “Save CNY 80 with the store coupon”, and the voiceover says the same thing. Do not add membership, platform subsidy and gift detail in the voiceover at the same time. The offer becomes a clear reason to act rather than the only thing left in the frame.
10–13 seconds: show the gift and material limitation
Bring the real baking tray into frame. Use “One baking tray for the first 300 completed orders.” If the platform subsidy belongs in the same asset, place “Eligible accounts may receive a further CNY 20 subsidy” in a smaller but readable supporting layer, with a landing page that explains the qualification.
13–15 seconds: state the deadline and next action
Keep the product, brand identifier and one action visible. Use “Ends 11 November at 11:59 p.m. Beijing time.” Do not add unsupported pressure such as “last chance”, “only a few left” or “wait another year” unless the underlying condition is real and approved.
The seconds are not the principle. The hierarchy is: product creates a reason, the offer creates an action, and the conditions protect understanding. If the product requires more explanation, lengthen the film or create a separate product-page demonstration instead of shrinking the terms further.
A promotion claim card is more useful than ten rounds of subtitle changes
Operations should complete this card first. Brand, merchandising and compliance owners approve it before the director and editor receive it. It is not a disclaimer template. It is the shared source of truth for what the video may say.
| Field | What this campaign must state |
|---|---|
| Product and SKU | Exact model, colour and bundle; confirm that the item on screen participates |
| Lead claim | The one offer the viewer should understand first |
| Price construction | Displayed price, store coupon, platform subsidy and member price |
| Eligibility | Coupon collection, membership, account, payment or spend conditions |
| Scope | Channel, territory, products, audience and excluded combinations |
| Gift rules | Name, quantity, order condition, total allocation and exhaustion treatment |
| Time window | Start, end, time zone and any stock-dependent ending rule |
| Landing-page location | Where the same price, gift and conditions appear after the click |
| Approval owners | Named owners for operations, merchandising, brand and compliance |
| Retirement action | Date and owner for pausing ads, replacing files and archiving versions |
Only after the card is approved should production decide what needs both voice and hero typography, what must remain visible as a supporting condition, and what the landing page carries in full. If the price field still says “awaiting platform confirmation”, the problem is not typography. The asset is not ready to go live.
Review the campaign three different times
Before the shoot: do the products match the promise?
Confirm that the model, bundle, gift and packaging on screen match the live campaign. If the tray is available only to some orders, do not let it appear throughout the film as if it were a standard accessory. Mark “included with product” and “promotional gift” separately on the shot list so the edit does not accidentally redefine the package.
Before finishing: can a viewer understand it at playback speed?
Watch once on a phone at the intended delivery size. Ask the reviewer to state the primary offer, qualification and deadline. If they can answer only by pausing, the information has not truly entered the video.
There is no universal font size for every platform. A stronger test checks safe zones, background contrast, time on screen and whether the voice supports the material condition. Interface buttons and captions consume vertical space, so preview the final asset in the real channel rather than relying on a full-screen editing monitor.
Before launch: are the video and transaction page describing one offer?
Compare SKU, discount amount, code, eligibility, gift, duration and CTA line by line. Amazon Ads' current holiday guidance similarly says that pricing and offer information should match between the ad and landing page, and that creative should be paused and updated when dynamic pricing makes a claim inaccurate. The lesson applies beyond one platform: a viewer should not click into a different version of the event.
Ending the event means more than stopping one campaign
The retirement checklist should include:
- pause every ad that references the offer, not only one ad group;
- check store homepages, product pages, live-stream notices, pinned videos and authorised creator assets;
- remove expired codes, gift graphics and countdown components;
- name files with channel, campaign, territory, start/end dates and status rather than “final”;
- retain clean brand and product footage without price or date for future work;
- keep a final landing-page record internally for reconciliation, not continuing public promotion;
- trigger replacement immediately if price, gift or stock changes early.
The most dangerous state is not “expired”. It is “still running somewhere”. The delivery package should therefore contain more than MP4 files: include the claim card, asset-to-offer register and last permitted use date.
Our earlier article on twelve beauty-device promotion videos is designed for teams deciding what to film once and what to swap across a batch. This article answers a narrower question: how each offer is approved, displayed and retired. For ongoing production, see ONCE's current short-form video production scope.
If you are preparing a promotion campaign, use the project brief form to share the product, participating SKUs, channels, territories, offer mechanism, dates, existing footage and budget range. We will align the offer claim, brand imagery and retirement responsibility before defining the shoot, post-production and delivery versions.
