AdPunch.co · Free DTC Creative System
A system that researches your brand from your own customer reviews and running ads, then generates the creative. Runs on your machine. You keep everything.
Real output from the system, generated during testing.
| Account | Cost |
|---|---|
| Claude subscription, Pro or above | Required to run it |
| SegMind | Cents per image |
| Cloudflare R2 | Free tier is ample |
| Apify | Optional |
Image generation is the only variable cost and it runs to cents per ad. There is no software fee because there is no software company. It runs on your own accounts, so the volume you produce is entirely your call.
Step 1
Rename it to your brand, for example mybrand-studio. Put it anywhere you like.
Step 2
Install the Claude desktop app and sign in. Click the Code tab, choose Local, then select the folder you just unzipped.
Step 3
Cloudflare R2 stores your images, SegMind generates them. Both take a few minutes. Apify is optional and only reads your live ads. Keep every value you copy below in one note, you will paste them into the starter prompt in step 4.
Stores the images. Free tier is ample.
Sign up
Tap the image to open it full size.
Create the bucket
mybrand-ads. Lowercase letters, numbers and hyphens only.
Turn on public access
allow, then press Allow.pub-xxxxx.r2.dev URL.
Get the API token
Get the account ID
The five values you should now have
Generates the images. Cents per ad.
The value you should now have
Step 4
Your keys go in the first message. Claude sets everything up itself.
Claude researches your brand and produces six ads. You approve the plan, then it runs. About twenty minutes. Run it again whenever you want another batch.
Read SKILL.md and follow it. My brand: [brand name] My product page: [URL] Here are my keys, please set them up for me: SEGMIND_API_KEY= R2_ACCOUNT_ID= R2_ACCESS_KEY_ID= R2_SECRET_ACCESS_KEY= R2_BUCKET= R2_PUBLIC_BASE_URL= APIFY_API_TOKEN= MODE: FAST Run the Part 0 setup check and tell me if anything's wrong before doing anything else. Then research my brand and make me 6 ads. Show me the plan before you generate them. Don't ask me anything in between. Anything else you should know: [customer reviews, ads that have worked, things to avoid, or leave blank]
Claude offers you three options at every decision: who the ad targets, the angle, the format, the copy. Slower, better ads, and you learn the reasoning.
Read SKILL.md and follow it. My brand: [brand name] My product page: [URL] Here are my keys, please set them up for me: SEGMIND_API_KEY= R2_ACCOUNT_ID= R2_ACCESS_KEY_ID= R2_SECRET_ACCESS_KEY= R2_BUCKET= R2_PUBLIC_BASE_URL= APIFY_API_TOKEN= MODE: GUIDED Run the Part 0 setup check and tell me if anything's wrong before doing anything else. Then research my brand and stop when you've got personas and angles so I can look at them. After that, walk me through each ad one decision at a time. Three options each, explained in plain language.
Cloudflare blocks requests that do not look like a browser. Open the URL it printed in a new tab. If the file loads, you are fine. Tell Claude what you saw and it will work around it.
You have not given it your reviews. Export them from your review app and drop the file into the chat. It is the single biggest jump in quality available.
Tell Claude. It rebuilds the prompt from scratch. Never ask it to keep everything and just fix one part, these models have no memory of the last attempt.
This system is a small piece of what we run at scale for brands spending six figures a month on Meta. We will pull apart your full acquisition engine and show you exactly where the biggest growth levers are hiding.
1
Account structure, targeting, budget allocation and testing cadence reviewed against what is working in your category.
2
A breakdown of your current angles, hooks and creative mix, with the gaps and opportunities we would attack first.
3
Contribution margin, blended CAC, net new creative requirement and a profitability projection showing what is possible at scale.
Book your audit call now ↓