Before publishing UGC with a temporary offer, record its exact cutoff, identify every planned publishing location and assign the action needed there. Keep that plan separate from confirmation that the action happened. A stopped ad campaign does not establish what happened to a separately published post, and changing a product page does not change a promise already spoken inside a video.

Define the offer cutoff separately from usage permission

Get the offer owner to confirm the product, benefit, conditions and exact end date, time and timezone. Avoid a note that only says ‘until Friday’ or ‘while the campaign runs’. Record which part of the video becomes outdated: a spoken line, visible wording, a closing card or a combination.

Google Ads' misrepresentation policy prohibits promising promotional offers that are unavailable or not easily found at the destination. This is a Google Ads policy reference, not a statement of every platform's rules or a legal assessment. Use it as a reason to keep the offer and its advertising consistent.

Permission to use the video may last longer than the offer itself. Record both separately. The linked usage-scope guide covers the agreement and what the parties decided about existing posts. Neither a valid license nor a working ad account makes an expired promise current.

Map the copies and the people who control them

Give each planned ad or post its own row, including the account, placement and exact file version. After publication, add its actual identifier or link. Name the person who can act in that location, not just the person who delivered the video. Keep passwords and access tokens out of the record.

Google Ads says a selected campaign end date ends the campaign at 23:59 in the account's timezone. That does not match an offer ending earlier that day. Ask the account operator to confirm a supported stopping arrangement against the actual cutoff. Do not assume another platform follows the same rule.

A separately published brand or creator post needs its own agreed handling. Confirm the publisher's access and the available action before relying on an edit, replacement or removal. Pausing one campaign is not evidence that those copies have changed.

Example: a notebook with a temporary gift-wrap offer

In this fictional exercise, a brand confirms gift wrapping for one notebook until 18:00 Riyadh time on the end date in its offer record. Video version A says ‘Gift wrapping is available with this notebook during this offer’. The conditions and date still need clear presentation in the actual campaign; this sentence is not an approved advertisement. No real promotion or account was checked.

Proposed actions, not completed checks

Scroll sideways to see all columns.

Proposed actions, not completed checks
Copy and issueResponsible person and planEvidence still needed
Paid ad using A; proposed Google campaign end date stops at 23:59 in an account also set to Riyadh time.Ad operator: arrange a supported stop matching the earlier 18:00 cutoff, then confirm the actual state.Actual configuration, campaign identity and dated confirmation; not just the selected calendar date.
Brand post using A; the spoken gift-wrap promise remains in the file.Brand publisher: agree a supported replacement or removal action. A changed caption alone leaves the spoken line unchanged.Post identity and observed result of the agreed action.
Separate creator post using A.Brand contact and creator: confirm handling under their agreement before the cutoff; the creator controls this copy.Creator's confirmation and the resulting post state. Missing access stays unresolved.

A proposed version B can retain the notebook demonstration without the offer line or offer text. Check the complete sequence and ending so removing the promise does not leave a confusing cut. Agree any extra editing or recording work first. B still needs the appropriate usage scope and publication checks.

Record what happened at each location

Offer expiry record
Offer owner and conditions reference:
Exact cutoff date, time and timezone:
Video version and expiring words or visuals:
Account, placement and ad/post identifier:
Responsible publisher and confirmed access:
Planned action and timing:
Replacement version and agreed production scope:
Action actually taken, by whom and when:
Observed state, check time and evidence reference:
Unresolved copy, responsible person and next action:

Fill the last fields after the action. ‘Scheduled’ and ‘asked the creator’ describe plans, not completion. If an affected copy remains available, contact its publisher and record the unresolved state rather than closing the entire offer record. Check the destination's offer wording too, without treating a page update as a repair to the video.

Keep the old file identifiable in the private archive so it is not mistaken for the replacement. A later extension requires fresh confirmation of the offer, dates and affected copies; an old confirmation does not cover it. The cover's notebook and hourglass are conceptual props, not evidence of an executed cutoff.

How this fits UGC Stage

UGC Stage is an application in development connecting brands and UGC creators. Its planned workflow keeps conversations, references, files and feedback together. This can provide context for the agreed offer wording, the replacement file and the publisher's confirmation. The expiry record here is a manual working document, not a planned automatic campaign-stop or post-removal feature. The application is not available yet; join the brand launch list to hear when it becomes available.

Sources and notes

Practical guidance from the UGC Stage team. Examples are educational, not customer results or income guarantees.