blog · May 23, 2026

I built an autonomous DTC ad creative tool in 7 days. Twice.

Started as a $1,497-$4,997/mo Creative-as-a-Service agency. Three days in, the PMF audit killed it. Rebuilt as a free tool with affiliate revenue. Here's the math, the pivot, and the stack.

The original plan

Seven days ago I started building a Creative-as-a-Service agency for DTC brands. The pitch: 15 AI-generated ad creatives per month, fully automated, priced at $1,497 / $2,997 / $4,997 per month across three tiers.

The stack was ambitious — Remotion for programmatic video, Anthropic Claude for personalized copy and reply classification, ElevenLabs for AI voiceover, a Vapi-powered voice agent for the few prospects who wanted to "talk to someone," and a launchd daemon to run cold outreach overnight. The whole thing was scoped to be ~99% autonomous.

And then I ran a real PMF audit.

The audit that killed it

I dispatched three parallel research agents to dig into (a) what Meta actually shipped with their AI ads tools, (b) the competitive landscape at our price point, and (c) whether DTC brands at $30K–$500K MRR were even buying this kind of service in 2026. The findings:

Translation: trying to sell a $1,500–$5,000 monthly retainer to a CFO-panicked DTC founder, with no case studies, against Meta's free tool and Icon's $39 tool, was going to close at maybe 2–4% cold. Even if it worked, the agency model requires me to take support calls, judge creative taste, sign contracts, and handle escalations — none of which can be 99% autonomous.

So I rebuilt.

The pivot

Same codebase. Different go-to-market.

The product is now a free tool: paste a Shopify URL, get three AI-rendered ad creatives + a Meta Ad Library audit, emailed in ~2 minutes. No signup, no upsell sequence, no sales call. Files are yours.

Revenue comes from affiliate recommendations to the better paid tools — Arcads, Icon, AdCreative.ai, Klaviyo, Foreplay, Shopify. The page surfaces them as honest recommendations for users who want ongoing volume. Each link is referral-tracked. Average payout per converted referral lands somewhere between $20 and $500.

The model also runs a SaaS layer on top — $99–$299/mo for aspiring operators who want to clone this entire stack for their own niche or agency. White-labeled, multi-tenant, bring-your-own-keys. That ships once the free tool has traffic and the SaaS waitlist signals real demand.

The stack

The entire backend is one Python file under 400 lines. The static frontend is HTML + vanilla CSS/JS — no React, no build step. Cost per render is roughly $0.05 (mostly Anthropic tokens + Remotion compute).

The numbers

What I'd do differently

Three things.

Audit before building, not after. The PMF research I ran on day 3 could have run on day -1. Half the code I shipped (cold outreach engine, fulfillment pipeline, agency-style onboarder) is dormant in the repo. If I'd done the audit first, that's two days saved and a tighter v1.

Pick the monetization model before the brand. "Creative-as-a-Service for DTC brands" is a generic agency brand. "Free tool that monetizes via tool recommendations" is a totally different brand — more like a creator + curator than an agency. The visual identity, voice, and product surface change. I rebuilt all of it.

Build for distribution from day one. The free-tool model requires SEO + sharing to work. I shipped the tool before the SEO infrastructure (blog, comparison pages, JSON-LD schema). All of that is now built — but it should have been part of the first cut.

What's next

Phase 3 is the SaaS layer: per-tenant configuration, magic-link auth, white-labeled landing per subdomain, Stripe Connect for tenant billing. Target market is solo operators, growth marketers, and small agencies who want a hosted AI creative stack for their niche without engineering it. Pricing $99–$299/mo. Ships once the free tool has measurable traction (target: 25–50 SaaS waitlist signups).

If you're building something similar and want to be the first to know when Phase 3 opens, the waitlist is on the free tool page.


Want to try the free tool? Get your 3 free ad creatives →