Lesson 210: Steam GIF Capsule Silent-Audio Marketing Receipt (2026)
Direct answer: GIF carousel slots are silent—marketing must not promise soundtrack in capsule copy. This lesson ships gif_capsule_marketing_receipt_v1.json with G1–G6 gates, press/influencer guardrails, and a paired gif_capsule_audio_receipt_v1 before store page lock.

Why this matters now (July 2026 GIF capsule refresh)
July 2026 teams upload animated library capsules after the GIF safe-zone pass. Producers paste “hear the new theme in our capsule” into store copy; press hears silence and posts broken audio. The fest marketing opinion owns P1–P5 and gif_capsule_audio_receipt_v1.json—this lesson is the course milestone wiring gif_capsule_marketing_receipt_v1.json into BUILD_RECEIPT with influencer briefs (Help #7 GIF carousel fix when published, store QA resource #10). Export from Resolve with GIF vs WebM deliverable slot discipline, then file carousel embed still-frame preflight on the live store before public fest copy ships. Pair gif_deliverable_slot_receipt_v1.json and carousel_embed_still_receipt_v1.json on the same BUILD_RECEIPT row.
Beginner path (40-minute marketing pass)
| Step | Action | Success check |
|---|---|---|
| 1 | Run GIF readability receipt | Loop legibility GREEN |
| 2 | Audit store copy for audio promises | Zero reject phrases on GIF sections |
| 3 | Split press kit: GIF stills vs trailer URL | No 🔊 on GIF-only assets |
| 4 | File gif_capsule_audio_receipt_v1.json |
marketing_audio_promise: false |
| 5 | File gif_capsule_marketing_receipt_v1.json |
Influencer brief attached |
| 6 | Patch BUILD_RECEIPT store_art row |
Both receipts linked |
Time: ~40 minutes when GIF asset exists; 65 minutes with influencer kit + trailer mute smoke.
Developer path (gates G1–G6)
| Gate | Check | Fail when |
|---|---|---|
| G1 | gif_capsule_readability_receipt pass |
Motion illegible at library size |
| G2 | Copy audit: GIF sections silent-only | “Hear” / “listen” on carousel copy |
| G3 | gif_capsule_audio_receipt filed |
marketing_audio_promise: true |
| G4 | WebM trailer mute smoke (if audio claimed) | Trailer mute help + Lesson 234 — micro_trailer_stereo_receipt RED |
| G5 | Influencer / press brief signed | Brief promises GIF audio |
| G6 | gif_capsule_marketing_receipt on BUILD_RECEIPT |
Store lock without matrix |
Reject phrases (GIF-only sections)
| Pattern | Why reject |
|---|---|
| “Hear the theme in our capsule” | Implies GIF plays sound |
| “Turn sound on for the header” | Carousel still silent |
| “OST preview in animation” | GIF is not audio |
| 🔊 emoji beside GIF-only hero | False audio cue |
Approved: “Silent motion preview—full score in trailer below.”
gif_capsule_marketing_receipt_v1.json
{
"schema": "gif_capsule_marketing_receipt_v1",
"build_label": "store-july-2026-rc1",
"gif_carousel_asset": {
"type": "animated_gif",
"readability_receipt_path": "store-art/gif_capsule_readability_receipt_v1.json"
},
"paired_audio_receipt_path": "store-art/gif_capsule_audio_receipt_v1.json",
"copy_audit": {
"gif_sections_audio_promise": false,
"trailer_sections_audio_claimed": true,
"reject_phrases_found": []
},
"influencer_brief": {
"gif_is_silent": true,
"trailer_url_for_audio": "https://store.steampowered.com/app/APPID/",
"signed_off_by": "marketing_lead"
},
"gates": {
"G1_readability": "pass",
"G2_copy_audit": "pass",
"G3_audio_receipt": "pass",
"G4_trailer_mute": "pass",
"G5_influencer_brief": "pass",
"G6_marketing_receipt": "pass"
},
"promotion_allowed": true
}
Store under release-evidence/store/GIF_CAPSULE_MARKETING_RECEIPT.json.
BUILD_RECEIPT columns
| Column | Value |
|---|---|
gif_capsule_readability_receipt |
path |
gif_capsule_audio_receipt |
path |
gif_capsule_marketing_receipt |
path |
store_trailer_mute_smoke |
pass / n/a |
Thursday row review must show all three store-art receipts when GIF carousel ships.
Press / influencer guardrails (copy-paste)
Influencer one-pager:
The library carousel GIF is silent by design. Use the linked WebM trailer for soundtrack B-roll. Do not tell viewers to “listen to the capsule animation.”
Press kit folder layout:
press_kit/
gif_stills/ # silent loops, labeled SILENT_PREVIEW
trailer_webm/ # audio-claimed asset + mute smoke log
copy_guidelines.md # GIF_MOTION_COPY vs TRAILER_AUDIO_COPY
Publish gate
ALTER TABLE release_publish_gate ADD COLUMN IF NOT EXISTS
gif_marketing_receipt_blocked BOOLEAN NOT NULL DEFAULT false;
CI verify_gif_capsule_marketing_receipt_v1 requires paired_audio_receipt_path resolves and copy_audit.gif_sections_audio_promise === false.
Prerequisites
- Animated GIF safe-zone blog
- Fest marketing GIF audio opinion
- Wednesday metadata diff ritual
- 14-free LUFS tools when trailer audio is claimed
Common mistakes
- One paragraph mixing GIF motion + “listen” without naming trailer slot.
- Re-uploading GIF five times when copy was the bug.
- Influencer brief written before
gif_capsule_audio_receiptexists. - Skipping trailer mute smoke while claiming OST in video slot only—still required.
Troubleshooting
| Symptom | Lane |
|---|---|
| “No audio on store” social spike | G2 copy audit + community FAQ |
| GIF blurry, not silent issue | GIF safe-zone blog |
| Trailer muted in browser | Trailer mute help |
| Store vs demo mismatch | Store-demo recovery |
Mini exercise (50 minutes)
- Pass readability receipt on fest GIF.
- Paste reject phrase into draft copy—confirm G2 fails.
- Rewrite with approved silent-motion template.
- File audio + marketing receipts.
- Add BUILD_RECEIPT row; run Thursday checklist.
Continuity
- Previous: Lesson 209 — localization matrix
- Next: Lesson 211 — Q4 capstone (texture + surface isolation)
- Resource: store QA refresh #10 (October fest store-truth week)
FAQ
Is this the same as gif_capsule_audio_receipt?
No—audio receipt proves no false audio promise; marketing receipt adds influencer/press guardrails and BUILD_RECEIPT wiring.
Can we claim audio in the WebM slot?
Yes—with G4 trailer mute smoke and copy that names video, not GIF.
October fest only?
Hook is July 2026 capsule refresh; discipline applies whenever carousel GIF ships.
Motion proof and soundtrack proof are different receipts—file both before marketing locks the store page.