Starter
Test one angle. You pick the winner.
1 ad × 3 hooks = 3 files
- Up to 20 seconds, 9:16
- You approve the script and hooks
- Your choice of voice and caption style
- 1 revision round
- Delivered in 3 days
We make scroll-stopping 15 to 30 second ads for Meta and TikTok from your product photos. You pick the hooks. You approve every cut. You own the final files.
Stop the scroll. Set the hook.
Skincare, supplements, home goods, gadgets, accessories. If it has a visible use, we can make it an ad.
Textures, routines, and the moment it goes on.
See the sample SupplementsRoutine-led ads that stick to your approved claims.
See the sample HomeKitchen, cleaning, and gear with a satisfying use.
See the sample EverydayAnything you can demo in a few seconds.
See the samplesDon't see your category? Email [email protected]. If your product has a visible use, it can probably be an ad.
Vertical, captioned, voiced, and cut into 3 different openings for you to choose from.
Every sample here is a spec ad: made for a fictional brand to show our style and process. They are not client work, and we don't publish results we don't have.
Pick the hooks, the voice, and the caption style. Approve every script and every cut. Nothing runs without your OK.
Ads stop working once people have seen them too many times. New hooks keep your tests running.
Send photos and a product link. That's it. No shoot days and no samples in the mail.
No fake reviews and no made-up customers. Demos and brand-voice ads that are safe to run.
We do the making. You choose, tweak, and approve every hook, script, voice, and caption.
Pick a package, fill in the two-minute form, and pay on Stripe's secure checkout. Then send your product link, 5 to 15 photos, any clips, your logo, and your offer.
We write 3 scripts with 3 hooks each. Choose, rewrite, or swap any line before anything gets made.
Watch every version. Choose the voice, caption style, and pacing that feel like your brand.
Change any shot, line, voice, or caption. 1 or 2 revision rounds are included, depending on the package.
Ready-to-run MP4s in 9:16, plus 4:5 and 1:1 on Standard and Growth. Need another size or file type? We'll send it that way.
Starter ships in 3 days, Standard in 4, Growth in 6. The clock starts once your payment has cleared, your assets are in, and you've approved the scripts. In a hurry? Add a 48-hour rush to Starter or Standard.
A hook is the first 2 to 3 seconds that stops the scroll. Each ad comes with 3 different openings so you can test which works best. What’s a hook?
Every package: you choose the hooks, approve every cut, and get ready-to-run files.
Test one angle. You pick the winner.
1 ad × 3 hooks = 3 files
Three angles. You choose what runs.
3 ads × 3 hooks = 9 files
A full refresh, every call yours.
6 ads × 3 hooks = 18 files
Paid in full before work begins. Custom quotes can split it 50/50: half to start, half before final files are released.
Need it fast? Add a 48-hour rush to Starter (+$25) or Standard (+$50): the first cut of every ad within 48 hours of your payment and assets. Limited slots. If we miss it, or no slot is open, the rush fee comes back to you. How rush works
Formats: every ad ships in 9:16 for TikTok, Reels and Shorts, with 4:5 and 1:1 on Standard, Growth and every monthly plan.
Image ads built from your real product photos. Your product is never redrawn. Every image ad comes with its headline and ad text, sized for feed and stories.

Words that stop the scroll.
10 hooks + ad text for 1 product
Three angles, ready to test.
3 image ads × 3 sizes = 9 files
A full test set for your feed.
8 image ads × 3 sizes = 24 files
One-time prices, paid before work begins, like every package. Need video too? Image ads and copy go great alongside any video package.
New creative every month, steered by you. You pick the hooks and approve every cut. 2 revision rounds on each batch. Cancel anytime before your next billing date.
Full usage rights included: run the final ads as paid ads on any channel, for as long as you like. No licensing fees. Intro pricing while we take on our first 5 brands. Prices go up after that.
All prices are final and payment is due before work begins. Included revision rounds are how we make it right. See the Terms of Service.
Tell us your brand and store link. Within 48 hours you'll get a one-page review of your current ads, yours to keep and use however you like.
A hook is the first 2 to 3 seconds of a video ad, the part that stops someone scrolling. Every ad comes with 3 different openings, for example a problem line, a surprising visual, or a question, all leading into the same body and ending. You run them side by side and see which one gets the most people to watch and click. That’s why 1 ad = 3 files.
All of it. You pick the hooks, approve the script before production, choose the voice and caption style, and sign off on every cut. Nothing is final until you approve it.
Ready-to-run 9:16 MP4s for Meta and TikTok, plus 4:5 and 1:1 on Standard, Growth and every monthly plan. Need a different size, length, or file type? Tell us and we'll send it over that way.
Yes. Once paid, the final files are yours to run, edit, and reuse for your brand. Music is commercially licensed or left out so you can add your own.
You approve the script before anything gets made, and revision rounds are included (1 on Starter, 2 on Standard, Growth and each monthly batch). Any shot that doesn't look right gets replaced. Prices are final, so revisions are how we make it right.
Yes. Add a 48-hour rush to Starter (+$25) or Standard (+$50) when you order. The first cut of every ad arrives within 48 hours of your payment and assets landing, with scripts first so you still pick the hooks. Time we spend waiting on your script approval pauses the clock, and revision rounds come back within 24 hours. Rush slots are limited. If no slot is open when your order comes in, or we miss the 48 hours, we refund the rush fee in full and your order carries on at normal speed. Rush isn't available on Growth or monthly plans.
Already have ads that work? Fresh Hooks Swap ($99/month) puts 8 new openings on up to 2 of them. Testing your first steady flow of ads? Fresh Hooks Lite ($150/month) gives you 2 new ads a month. Fresh Hooks ($250) and Fresh Hooks+ ($400) give you 4 or 8 new ads a month, and Fresh Hooks Max ($560) gives you 12 in weekly batches. Every plan gets 3 hooks per new ad, 2 revision rounds on each batch, and you can switch or cancel anytime before your next billing date.
Yes. The Hook & Copy Pack ($19) gives you 10 hooks plus ad text and headlines for one product. Static Starter ($29) is 3 image ads in square, 4:5 and story sizes, and the Static Pack ($69) is 8 image ads with ad text and a note on which to test first. We build them from your real product photos, so your product looks exactly like it does in real life. Send a sharp, front-on photo of each product, your logo, and any offer or wording you must use. Image ads and copy are paid before work begins, include 1 revision round (2 on the Static Pack), and arrive in 2 to 3 days.
No fake reviews and no made-up customers. Those are a legal risk for your brand under the FTC's rule on fake reviews and testimonials. We make demo, explainer, and brand-voice ads.
Only your own approved wording, and you stay responsible for it. That matters most for supplements and beauty. Most of our ads lead with demos and features instead.
Anything with a visible use: if you can show it working in a few seconds, it can probably be an ad.
A product link, 5 to 15 photos, any clips you already have, your logo, and your current offer. No product shipping and no filming.
Send your brief on the Start a project page, then pay by card on Stripe's secure checkout. We never see your card details. Payment is due before work begins and all prices are final. Monthly plans bill each month, and you can cancel anytime before your next billing date.
We produce them with AI-generated footage and voice, built around your real product photos, then edit and caption them into finished ads. Our terms cover the details.