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.
AI-generated
- 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.







Shoot Next shoot Stays fresh Fatigued again 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
- 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.
- lumenskin.com Analyze
AI-generatedWe found Lumen Skin.24 products, all with prices.Tone: calm, clinical, warm. - 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.
- Step 03
It renders
A synthetic performer, your real product, a scene that fits. Every frame is labelled AI-generated.
- Step 04
Publish paused to Meta
One click creates the ad in your account, paused. You switch it on when you’re ready.
- 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: FacelessProduct 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: CreatorUnboxing
Hands opening the package — the reveal holds the viewer.
On camera: CreatorNarrated b-roll
Product footage with a voiceover — nobody on camera.
On camera: FacelessStreet interview
A question off camera, a real answer on it — two voices, one take.
On camera: Two voicesPodcast clip
A clipped conversation that reads as overheard, not advertised.
On camera: Two voicesMusic montage
Cuts landing on the beat, no speech at all.
On camera: FacelessCinematic spot
A polished, controlled spot for when the look is the argument.
On camera: FacelessAutopilot 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
- 1Every video it makes is labelled as AI-generated. That is a brand value here, not a setting.
- 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.
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.
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.
What your creatives support
- Account median CTR
- 1.4%
- As of
- Oct 3
Dates Sep 6 → Oct 3, in the account’s time zone
| Format | Ads | Days | CTR | ROAS | Verdict |
|---|---|---|---|---|---|
| Typography offer | 6 | 28 | 1.9% | 3.8 | winning |
| Street interview | 3 | 21 | 1.6% | 2.6 | winning |
| Before / after | 2 | 14 | 1.3% | 2.1 | exploring |
| Unboxing | 3 | 28 | 0.8% | 0.9 | exploring |
| Podcast clip | 1 | 4 | 1.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.
Creative directions
Same serum, shown as a before / after
A podcast clip about the evening routine
Brief v2
Drafted from Direction 1Show the bottle in the last two seconds.
Use a filter on the “after”.
Estimate & approval, Brief v2
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.
- 1Pick a performer from the catalog, or describe one.
- 2We cast a synthetic performer to match.
- 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.
Your first 3 ads are a URL away.
No card. Nothing renders until you pick one. Ads publish paused.
