+150 XP

Running the pre-launch marketing compliance check

Coastline goes live on 18 February at 07:00. It is a 40-piece spring capsule shipping across the webshop, paid social and email, and today is the 11th. The tracker holds 62 assets: 40 product pages, 3 email sends, 12 paid-social variants, 1 landing page, 6 creator briefs. Four rows are amber, one is red, and trading has just asked for a last-minute markdown on the linen shirt. Coastline is invented. The routine below is not.

Nothing in this lesson is a new rule. Every obligation it enforces has been set out already: the evidence file that has to exist behind a claim, the conduct rules on reference pricing and manufactured urgency, the disclosure duties attached to paid creator work. What is left is the operational part, which is where campaigns actually fail: who checks what, in what order, what blocks a launch, and what record survives afterwards. Enforcement sits in different hands per market (the FTC in the US, the ASA and CMA in the UK, national consumer authorities under the UCPD plus the EU green claims directive being transposed through 2026), and that has one practical consequence for the gate: it runs per launch market, not once for the world.

Owners, sequence and the two clocks

Four lanes, four named owners, one accountable signer:

  • Claim proof sits with sourcing or product, never with the copywriter who wrote the phrase. Whoever can produce the certificate owns the lane.
  • Pricing sits with trading or merchandising, because only they hold the price history per market and per currency.
  • Rights sit with the studio producer who commissioned the shoot and holds the contracts.
  • Disclosures sit with the social or creator lead who can see the published caption, not the brief.
  • Sign-off is one named marketing lead, countersigned by legal or compliance.

Run the gate on two clocks. The slow lane (claims and rights) closes ten working days out, because a missing GOTS transaction certificate takes a week to chase and a reshoot takes longer than that. The fast lane (price, final copy, disclosures) runs at T minus 48 hours and again two hours before the send, because those three things change after everyone has stopped looking. A gate that runs once, ten days out, approves a campaign that no longer exists on launch day.

The four audit lanes

Lane 1: Claim proof

Each phrase has to trace back to the evidence file the substantiation lesson sets up. The gate does not re-argue whether the proof is good enough; it checks that the link exists, that it is current, and that it is filed where someone outside the team could find it in an afternoon.

ClaimAssetEvidence on fileMarketsExpires
60% recycled polyesterPDP, IG carouselSupplier cert #RP-2291UK, EU, US2026-12
GOTS organic cottonEmail heroGOTS TC #A-8842UK, EU2026-09
UPF 50+Swim PDPLab report LR-114US only2027-03

Three edge cases that catch competent teams:

A transaction certificate covers a specific shipment, not a style. The organic cotton claim that was true for the first 800 units is unproven for the reorder, and the PDP copy does not know the difference. Tie the claim's expiry to the production run, not the season.

On a multi-brand site, the third-party brand's marketing copy becomes your published claim. ASOS sells hundreds of labels it did not manufacture; a "made from recycled materials" line arriving in a partner feed still needs an attestation on file before it renders. Feed ingestion is a publishing decision.

Missing or expired evidence is a block, not a fix. A reworded claim is new copy and has to re-enter the lane, which is why softening a phrase at T minus 12 hours rarely works.

The commercial argument for treating this as blocking: in March 2024 the CMA closed its fast-fashion green claims investigation with formal undertakings from ASOS, Boohoo and Asda's George, covering how they use environmental language and how they define "responsible" ranges. An unproven adjective did not cost one asset. It cost the right to make green claim decisions unsupervised, for years. The FTC's plain-language overview is worth bookmarking: Truth in Advertising.

Lane 2: Pricing accuracy

The conduct rules on reference prices and countdown urgency belong to the fair-treatment lesson. At the gate the question is narrower: who can produce the price history, and does the creative still match it?

This lane is a data pull, not a reading of the banner. Ask trading for the 30-day low per SKU, per market, per currency, exported with a timestamp, and attach the export to the sign-off pack. A screenshot of the PDP proves nothing.

  • Member-only and app-exclusive prices create a second price history for the same SKU. Whichever one is lower is the one the creative has to respect.
  • Range claims need a distribution, not an example. Across the 40 Coastline pieces, if one 12 EUR tee is at half price and the other 39 are at 10 percent, "up to 50% off" is arithmetically true and commercially misleading. Set a threshold before launch (a meaningful share of the range at or near the headline) and record it.
  • Freeze the prices. No markdown inside the last 48 hours without re-running lane 2 on every affected asset. The linen shirt request above is the whole failure in miniature: change the price, and the approved banner becomes an unapproved claim.
  • Feed-driven catalogue ads inherit price and copy from the PDP with no human in the loop, so gate the feed template and the mapping rules. Otherwise a merchandiser's edit publishes an ad nobody reviewed.
  • Timers must expire. A widget that resets nightly is a fabricated deadline and it is trivially screen-recorded by anyone who suspects it.

The downside is not abstract. Shein, a fast-fashion retailer of exactly the type this capsule competes with, has been the subject of coordinated EU consumer-authority action over how it presented discounts and pressure-selling cues, and drew a fine in the tens of millions of euros from the French authorities in 2025 on discount presentation. Discount mechanics are the easiest thing for a regulator to reconstruct from public data.

Lane 3: Model and imagery rights

Check three axes on every asset: media, territory, duration. Most rights failures are a scope mismatch, not a missing document.

  • Model release signed for the actual media. A release covering editorial and organic social does not cover a paid ad, and paid social is where the budget goes.
  • Photographer licence covering the same window. A 12-month lookbook licence and an always-on retargeting set that is still spending in month 14 is the most common quiet breach in fashion marketing.
  • Music cleared for the use. On TikTok, a trending track available to a personal account is not available to a brand account, which is limited to the Commercial Music Library. The moment an organic post is boosted or run as a Spark Ad, its audio has to clear commercially.
  • Locations, artworks and third-party logos in frame, cleared or removed.
  • Retouching and AI disclosure per market. France requires "photographie retouchée" labelling where a model's body shape was altered, and Norway has a comparable rule. If a synthetic model appears, disclose it and make sure nothing implies a real person's endorsement.

Log every licence end date in the same tracker that holds claim expiries, and give each asset a single kill date. The second-order effect is uncomfortable and worth planning for: the asset you have to pull first is usually your best performer, because it is the one still running when the clock runs out.

Lane 4: Disclosures

Who must disclose what is settled in the influencer lesson. Here it is a check on the published artefact:

  • Approve the live caption, not the brief. Briefs comply; captions drift, and Stories reposts drift furthest.
  • Check the disclosure on the crop. A tag sitting in the third line of a TikTok caption disappears behind "more" on most devices, which defeats the point of having it.
  • Whitelisting changes the analysis. When a creator's post is amplified as your paid ad, it is your ad, and the tag has to survive the conversion, in every placement the ad set buys.
  • Affiliate links in email and editorial content flagged as such.
  • "From 39" available at 39, in stock, in that market, on launch day.
  • Prize draws carry entry rules, dates and, where relevant, odds.
  • Any auto-enrolment at checkout (loyalty, subscription) disclosed before purchase, on the same principle the fair-treatment lesson sets out for cancellation flows.

Knowledge check

1. What is the fundamental purpose of a sign-off gate in a pre-launch marketing compliance check?

2. A marketer wants to describe the Coastline capsule as 'eco-friendly' in an EU campaign. Under the principle of substantiation, what is the correct approach?

3. Why does the lesson emphasize that 'your prettiest hero image can become a liability'?

MULTIPLE CHOICE

4. Select ALL correct answers about the regulatory bodies and frameworks referenced for marketing compliance.

Select all the correct answers.

MULTIPLE CHOICE

5. Select ALL correct answers describing what the four-lane marketing compliance discipline requires.

Select all the correct answers.

Assembling the gate

Step 1: inventory every asset. All 62 rows, with channel and market. If it is not on the list, it does not launch, and that includes the ad variant a media agency built on Friday.

Step 2: status each lane as pass, fix or block. Fix has an owner and a deadline. Block leaves the launch.

Step 3: check capacity before you promise the gate. At six minutes of legal review per asset, 62 assets is a six-hour day. At 400 assets, per-asset review is theatre. Above roughly a hundred, gate templates, feed rules and a banned-phrase list instead, and sample the output.

Step 4: named sign-off, stored. Marketing, brand, legal. Keep the signed sheet, the price export and the certificate references together for years rather than weeks: undertakings and follow-up questions arrive long after a capsule is dead stock.

asset_id | channel | claim_ok | price_ok | rights_ok | disclosure_ok | status | owner | signed
CL-PDP-07| web     | pass     | pass     | pass      | pass          | LIVE   | R.Kim | 2026-02-18
CL-IG-03 | paid    | fix      | pass     | pass      | fix           | HOLD   | A.Vega| -
CL-EM-01 | email   | pass     | block    | pass      | pass          | HOLD   | J.Ono | -

CL-EM-01 is the linen shirt email: the markdown broke the reference price, so the email holds while trading re-exports the history. Neither held asset ships on a verbal assurance.

What good looks like

A strong gate is dull on launch day because the arguments happened on the 11th. The recurring ways it decays:

  • Final copy diverging from the approved draft, usually by one adjective added after legal signed.
  • Translation. A localiser renders "low impact" as "écologique" and reintroduces exactly the generic claim the EU rules target.
  • Paid variants multiplying past the approved set, so lock the variant list and reconcile against the ad account.
  • Always-on assets never re-gated. Evergreen means the licence and the certificate keep ageing while the ad keeps running.
  • The gate becoming a signature. If legal has never blocked anything, the gate is decoration.

Key Takeaways

  • Run two clocks: claims and rights close ten working days out, price and disclosures are re-checked 48 hours and two hours before launch, because those are the things that change last.
  • Name an owner per lane who can produce the artefact (certificate, price export, contract, live caption). Ownership by the person who wrote the copy is not ownership.
  • Missing or expired proof blocks; it does not get softened at the last minute, because reworded copy has to re-enter the lane.
  • Gate the systems, not only the assets: product feeds, catalogue ad templates and whitelisted creator posts all publish without a human step.
  • Keep the pack (signed sheet, dated price history, certificate references, licence end dates) and give every asset a kill date. The record is what answers a regulator; the kill date is what stops a winning ad from becoming a breach.