Google Ads built-in image and video generation vs a Sume pipeline

Demand Gen can generate up to 20 images per prompt and auto-build video from a logo, two images and two texts. Where a separate Sume pipeline differs.

5 min readSume
All posts

Google Ads can generate images from a prompt inside Demand Gen, with up to 20 selectable results per prompt and a choice of aspect ratio, and can auto-generate video in horizontal, square and vertical from a logo, two images, two generic texts and a business name. A separate Sume pipeline gives you per-request model and ratio control and Sume-hosted result files, at the cost of one more step before upload.

What Google's tools take as input

The Google Ads Help page on generative AI in Google Ads describes two features. Facts below were read on 2026-10-03.

Demand Gen generative features (read 2026-10-03)
FeatureWhat the page says
Image generationGenerate images from prompts; select up to 20 per prompt; choose the aspect ratio
Video generationAuto-generates video in horizontal, square and vertical
Video inputs required1 logo, 2 images, 2 generic texts, 1 business name

Where a Sume pipeline differs

Both routes can produce usable assets. The differences are in what you control and where the files live. The Sume facts below come from the Image API and video docs.

Built-in generation compared with a Sume pipeline (Google read 2026-10-03)
QuestionGoogle Ads built-inSume pipeline
Choose the modelNot a request field on the page readPass a catalog model id, or sume/auto to let Sume pick
Aspect ratioChoose per prompt for imagesaspect_ratio per request, limited to the model's descriptors
Images per callUp to 20 selectable per promptn up to 10 per call; per-model ceilings are lower
Video lengthNot stated on the page readPer model: most to 15 s, some to 30 s; Timeline assembles longer
FilesNot stated on the page readSume-hosted, signed URLs
RetriesNot statedIdempotency-Key makes a replay return the original job on video

When each makes sense

Use the built-in tools when speed inside the account matters more than control, such as a quick test of a Demand Gen group from existing brand images. Use a separate pipeline when you need the same character or product across ratios, a fixed model for comparison tests, or the same assets reused on other channels.

A caveat for sume/auto: the docs state that responses echo sume/auto and the family that ran is never disclosed, so pin a model id when a test needs one fixed model.

A minimal Sume side

A video request for a vertical placement looks like this. It follows the documented POST /v1/videos shape, with a retry-safe header.

curl -X POST https://api.sume.com/v1/videos \
  -H "Authorization: Bearer $SUME_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: dg-hero-001" \
  -d '{
    "model": "sume/auto",
    "prompt": "A vertical product clip on a desk, natural light, slow push-in",
    "aspect_ratio": "9:16",
    "duration": 5
  }'

What this does not decide

Neither route settles ad policy, disclosure, or whether a synthetic asset suits your brand. Those checks apply to the finished creative either way, so run the same review on both.

Sources

Related posts

More in Comparisons

All Comparisons posts

Written by Sume