Product & UGC ads

Product & UGC ads

E-commerce brands needing a recurring ad library, not one hero video.

A fictional creator holding an unlabeled spray bottle up to camera, mid-sentence, sunlit bedroom.

What you get

  • The same product held dimensionally correct across every scene — the failure mode that makes most AI product ads unusable
  • A hook-and-format matrix per cycle: unboxing, talking-head review, packshot, lifestyle, try-on, problem/solution
  • Every claim checked against a whitelist before it ships, at script time and again before publish

New angles are checked against what's already been tried for this product, so the library grows rather than repeats

A consistency pass keeps the product itself correct across every scene, not just each shot's own composition

Claims are enforced twice — at script time and again immediately before publish — never left to catch at review alone

Auto-posting is off by default. A new workspace approves its first five pieces one at a time before anything publishes unattended, and unattended posting stays a Pro-plan-and-up feature everywhere — not because it costs more to produce, but because posting to your real account without a look is a risk decision, not a pricing one.

Settings you control

Every setting below ships with a real default — never a blank. Nothing here is asked unless it’s something the agent genuinely can’t infer, or changes the output or the price.

productRefIds

Default: — (required input)

Asked — the point of the service

adFormats
Affects output & price

Default: [packshot]

Inferred/asked from brief

spokespersonMode
Affects output & price

Default: none

Asked when a talking-head review is implied

offerAndPrice

Default: { priceMicroUsd: null, offerText: null }

Asked when the brief mentions a promotion

claimsWhitelist

Default: []

Never asked — safe empty default

safeZoneHandling

Default: auto

Never asked

variantMatrix
Affects price

Default: 2 hooks × [15,30]s

Never asked

landingUrl

Default: null

Inferred from brief

Pricing

Priced per finished piece from your live plan — see the exact, itemised quote in Preview before anything spends. Nothing here is a static number; it's computed from your settings every time.

See a preview

Models this service can use

Where it publishes

Every plan reaches every platform below — tiers gate how many connections you get, never which platforms you can reach.

SNW
See all platforms

What runs unattended vs. needs your approval

Each cycle checks which angles were already tried for this product, plans the variant matrix against your product references with the consistency pass, enforces the claims whitelist at script time and again before publish, and applies safe-zone handling for the target platforms. Nothing spends until any claim implied by your offer text is confirmed on the whitelist.

Auto-post is off by default. A new workspace approves its first five pieces one at a time before anything publishes unattended.

Auto-publishing without approval is a Pro-plan-and-up feature — a risk gate, not a cost one. Producing a piece costs the same whoever ordered it; posting to your real account unattended is a different exposure.

Reference: required. A product shot is required — this is the reference the whole consistency pass anchors to.

Sample outputs

An unbranded frosted-glass skincare jar lifted from a marble counter in soft window light.
An unbranded snack pouch on a wooden kitchen table.
A plain brown mailer box being unboxed, tissue paper spilling out.
An unbranded glass jar of face cream open on a bathroom shelf.
A phone charger coil resting on a bedside table, warm lamp light.

Frequently asked

Does it need a face on camera?

Only if you set spokespersonMode to an avatar or a talking-head review — the default is none, product-only.

Do I need to provide a reference?

Yes, required — multi-angle product shots are the input the consistency pass is built around.

Does it publish automatically?

Auto-posting is off by default. A new workspace approves its first five pieces one at a time before anything publishes unattended, and unattended posting stays a Pro-plan-and-up feature everywhere — not because it costs more to produce, but because posting to your real account without a look is a risk decision, not a pricing one.

How does it avoid making claims I can't back up?

Every claim implied by your offer text is checked against a claims whitelist you control, at script time and again immediately before publish.

Related services