Reels ads: sound strongly recommended, captions optional; 12 for $2.40
Meta: captions optional but recommended; sound optional, strongly recommended on Reels. Captioning 12 thirty-second ads on Sume is $2.40 per the docs.

What Meta says about sound and captions
Meta's ad-guide pages (read 2026-10-09) treat sound and captions as optional on all three video placements, with different emphasis. On the Instagram Reels page, captions are "optional, but recommended" and sound is "optional, but strongly recommended". On Instagram Feed, captions are optional but recommended and sound is optional but recommended. On Facebook Feed, both are optional but recommended. None of them is a rejection condition.
| Placement | Captions | Sound |
|---|---|---|
| Instagram Reels | Optional, recommended | Optional, strongly recommended |
| Instagram Feed | Optional, recommended | Optional, recommended |
| Facebook Feed | Optional, recommended | Optional, recommended |
What that means for how you build the ad
Because sound is optional, a Reels ad that only works with audio on is a creative risk, not a policy problem. The practical answer is to make the ad understandable with the words on screen and enhanced by audio. Burned-in captions do that without relying on platform caption tools. Meta's Reels page also says to keep at least 14% of the top, 35% of the bottom and 6% of each side free of text and logos, so captions have to sit in the middle band.
The caption job on Sume
The video captions docs describe POST /v1/video-captions: it takes a public HTTPS video URL and burns captions with a style, an optional language hint and an optional script_text to align wording to a known script. The docs state a fixed reservation of $0.20 per accepted job for videos of up to 60 seconds. A 30-second ad is therefore $0.20, and 12 of them are 12 x $0.20 = $2.40. The standalone caption route is not in the live public catalog list I read on 2026-10-08, so confirm the price with your own estimate before you queue a batch.
- Speech clips: let recognition time the words, and pass
script_textwhen you have the approved copy so the wording matches. - Silent clips: the job fails with
caption_no_speechand the docs point tocuesorsegmentswithtext,startandend. - Restyle: send
source_caption_idinstead ofvideo_urlto re-burn with a different style without a second speech-recognition pass; the docs say the price does not change.
Placement inside the Reels frame
The default style resolves to slam for Latin text, and black-outline places Korean captions in the middle of the frame. design.placement.anchor_ratio sets the center of the caption line as a fraction of frame height, so you can move it. With Meta's numbers, the usable vertical band runs from 14% of the height down to 65% (100% minus 35%), so keep the anchor and the half-height of the line inside it, then check the result on a phone.
Re-checking is cheap in one respect only: a restyle is a fresh render at the same $0.20 under the docs, so plan the number of attempts into the batch cost.
Sources
Related posts
More in Use cases
- Swap a spokesperson in a 14-second clip: face swap beta $2.58 to $7.70
Sume's Avatar Face Swap beta prices a 14-second regional ad clip at $2.58 standard, $3.43 plus or $7.70 max. Source must be 4 to 15 seconds with usable audio.
- Restaurant daily clip for 30 days: 5 seconds on Wan 3.0, $9.38 at 480p
A new 5-second restaurant clip every day for 30 days is 150 seconds of video: $9.38 at Wan 3.0 480p, $18.75 at 720p, $37.50 at 1080p on Sume.
- Restaurant menu: 12 dish photos on Nano Banana 2.1 for $1.80
Twelve dish photos for a menu cost $1.20 at 1K, $1.80 at 2K and $2.40 at 4K on Nano Banana 2.1 via Sume. One request per dish, each priced per image.
- Restaurant promo video for TikTok Ads: check size before upload
A restaurant promo made with a Sume Format can fail TikTok's non-Spark minimums. Read width, height and size_bytes from the run receipt before you upload.
Written by Sume