Paste your site. Get 3 Meta ads.

DoReel reads your brand, products and prices, writes 3 ads in 3 different formats, and renders the one you pick. They land in your Meta account paused, so nothing spends until you say so.

No card, takes 1 min.

or start from product photos

  • Ads go paused, not live. Nothing spends until you switch it on in Meta.
  • Renders start when you pick, not right away. You see 3 concepts first.
  • AI ads are labelled, not disguised. AI-generated on every frame, in every format.
  • You pay for deliveries, not attempts. A render that doesn’t start is refunded.
  • Autopilot proposes, it doesn’t decide. Every decision shows its numbers and waits for you.

Meta rewards new creative. Your team can’t shoot it every week.

Fatigue sets in, CPMs climb, and the fix is always the same: more ads, in more shapes. Briefing creators takes weeks. Most AI video tools give you a clip, not an ad, and then you still have to upload it, set it up and watch it.

How long an ad holds attention
A new ad every weekOne shoot a month
Fatigue zone: frequency up, CTR down, CPMs climb Shoot Next shoot Stays fresh Fatigued again
Illustration of creative fatigue, not account data. Each new ad is a sample DoReel sneaker render, labelled AI-generated in the product.

Same face, 5th video. They still scroll past.

  • New faces. Pick from the performer catalog, or describe one in a sentence.
  • New angles and scenes. A mirror routine, a street interview, a product reveal.
  • Same product, same offer. Every performer is AI, and every ad says so.

How it works

  1. Step 01

    Paste your site

    We read your brand, products, prices and tone. If your host blocks us, start from product photos or one sentence instead.

  2. Step 02

    Pick 1 of 3

    3 concepts in 3 different formats, because the format matters as much as the script. Nothing renders until you choose.

  3. Step 03

    It renders

    A synthetic performer, your real product, a scene that fits. Every frame is labelled AI-generated.

  4. Step 04

    Publish paused to Meta

    One click creates the ad in your account, paused. You switch it on when you’re ready.

  5. Step 05

    Autopilot reads the results

    Every day it proposes what to pause, what to scale, and what to make more of. You approve each one.

10 ad formats. Pick the job, not the template.

Different ads do different jobs. DoReel writes for the shape, so an unboxing gets a reveal and a street interview gets two voices.

Typography offer

Your offer as bold moving text over the product — no creator on camera.

On camera: Faceless

Product + text motion

The product moves, one clean line of copy lands per move.

On camera: Faceless

Product demo

A creator shows the thing actually working, in a real room.

On camera: Creator

Before / after

Same framing twice, so the change is the only thing that moves.

On camera: Creator

Unboxing

Hands opening the package — the reveal holds the viewer.

On camera: Creator

Narrated b-roll

Product footage with a voiceover — nobody on camera.

On camera: Faceless

Street interview

A question off camera, a real answer on it — two voices, one take.

On camera: Two voices

Podcast clip

A clipped conversation that reads as overheard, not advertised.

On camera: Two voices

Music montage

Cuts landing on the beat, no speech at all.

On camera: Faceless

Cinematic spot

A polished, controlled spot for when the look is the argument.

On camera: Faceless

Autopilot watches the numbers. You make the call.

DoReel reads every ad in your Meta account. Every morning there’s a short stack of proposals, each with the numbers behind it. Approve it, or dismiss it. Nothing changes in your account until you do.

2 rules Autopilot can never turn off

  1. 1Every video it makes is labelled as AI-generated. That is a brand value here, not a setting.
  2. 2Every new ad lands paused in your ad account. Autopilot can lower spend on its own once you approve it — it can never start delivery for you.

Autopilot needs at least a few days of data before it makes a call. Spend with no purchases gets flagged straight away.

0 approved, 0 dismissed. 3 always waiting for you.

Sample data.

Ask your ad account a question.

The Strategist reads your connected Meta account (read-only), your products and your formats. Ask what’s working, what to make next, or why an ad died. It answers with evidence, proposes directions, and writes a brief. Nothing is spent without your approval.

Lumen Skin, Barrier SerumMeta connected
Why did the unboxing ads stop working?
Read ad-account evidence (28 days, ready) Ranked ads by ROAS (28 days) Proposed 2 creative directions

All three unboxing ads open on the same reveal. They held for two weeks, then CTR dropped below the account median. Typography offer and Street interview are above it. I’d test the same serum as a Before / after before making more unboxings.

Ask a question or talk through an idea…Send

What your creatives support

Account median CTR
1.4%
As of
Oct 3

Dates Sep 6 → Oct 3, in the account’s time zone

FormatAdsDaysCTRROASVerdict
Typography offer6281.9%3.8winning
Street interview3211.6%2.6winning
Before / after2141.3%2.1exploring
Unboxing3280.8%0.9exploring
Podcast clip141.1%—insufficientDays left to rank: 3

Typography offer and Street interview performed above the account median over the last 28 days. This is an association in your account, not a proven cause.

Source: Meta, Lumen Skin ad account41 rows used2 skippedA dash means not reported, never counted as zero.

Sample data. Without a Meta connection, the Strategist works from your products and formats, and labels its answers “not ad-account metrics”. It keeps a brand memory you can review.

A cast that never cancels.

  1. 1Pick a performer from the catalog, or describe one.
  2. 2We cast a synthetic performer to match.
  3. 3Describe a place once (a café, a rooftop, a kitchen counter) and reuse it across ads.

Every performer is AI. Every ad says so.

Fair questions.

The performers are synthetic, and we don’t hide that: every ad carries an AI-generated label. The renders are built to look like phone-shot creator ads, and you approve every one before it goes anywhere.

Your first 3 ads are a URL away.

No card. Nothing renders until you pick one. Ads publish paused.