Demand Gen: what to hold constant between two AI video ads

Google says Demand Gen experiment campaigns should differ in one variable. A field-by-field checklist for two Sume avatar videos so only the hook changes.

5 min readSume
All posts

For a clean Demand Gen A/B experiment between two avatar videos, keep these identical: avatar_handle, aspect_ratio, quality, scene or background, caption style, and the script after the hook. Change one thing, such as the hook scene. Google's page says to choose campaigns that differ in only one variable.

The one-variable rule is from Create A/B experiments for Demand Gen campaigns, read 2026-10-03. Field names are from Sume's Generate avatar video.

Field-by-field checklist

quality is the easiest to forget: it defaults to plus when omitted, so leaving it off in one request and sending max in the other would be a second variable.

Sume request fields from the avatar-video docs (read 2026-10-03); the "hold" column is a planning suggestion.
FieldValues documentedHold or change
avatar_handleA ready avatarHold
aspect_ratio1:1, 3:4, 9:16, 4:3, 16:9; default 9:16Hold
qualitystandard, plus, max; default plusHold
video_inputs[].backgroundPrompt-based scene directionHold
captions.styleslam (default), punch, tiktok-green, korean-adHold
First scene voice.scriptText with a durationChange this one

Match the lengths

Different hook lengths shift the total duration, which can change billing and pacing. Sume plans total duration in a 4-60 second window, so write the hook variants to about the same spoken length.

Preview before you pay twice

If you suspect the framing differs between the two renders, create an avatar video preview first. A preview shows first-frame stills, and generate-video can then override quality for the final render only, so the approved still is reused. See Avatar video previews.

Sources

Related posts

More in Sume Avatar 1.0

All Sume Avatar 1.0 posts

Written by Sume