Great ads
Faster than ever
Beautiful, on-brand image and video ads and track what's actually working, all in one place.
Two ways to make ads.
Drive it yourself, or let your agents do the work.
Make more of what works.
Log where each ad ran and how it did, then regenerate more of what's winning. All via the API, our UI or both.
- Generate
- Run it
- See what won
- Make more
Every shape, every size.
Every logo, color, and product shot you upload gives more for us to work with. Square, story, portrait, landscape, and video, all from one library.
Sized and formatted for everywhere you run ads.
Robots love us.
Paste one prompt into the agent you already use to get setup.
Setup Prompt
Set up Growth Chicken to generate ads for my product. Walk me through it, doing each step for me where you can and pausing only when you need something only I can provide.
Growth Chicken turns a product page into on-brand Still and Video ads through a REST API at https://trygrowthchicken.com. Run this setup interactively: ask me for one thing at a time and wait for my answer before moving on. Read the API reference at https://trygrowthchicken.com/docs/openapi.json for exact endpoints and request bodies.
1. Ask me for two things and wait for my answers: my email address, and my product URL (the page my ads should be based on).
2. Create my account for me: POST https://trygrowthchicken.com/api/v1/accounts with body {"email": "<my email>"}. This call needs no auth header. On success it emails me a confirmation link. (If it returns 429 you have hit the rate limit, or I may already have an account - tell me.) Then tell me to check my email and click the confirmation link, and wait until I confirm I have done it. Clicking the link signs me in.
3. Have me create an API key inside the app: tell me to open https://trygrowthchicken.com/docs/api while signed in and click "Create API key", then copy the key it shows once and paste it back to you. Wait for it.
4. Store the key safely, do not just leave it in our chat: write it to a gitignored secrets file (for example a .env that is listed in .gitignore, as GROWTH_CHICKEN_API_TOKEN=<my key>) or your tool's secret store. Never print it back to me, never commit it, and never paste it into code you show me. Send it on every API request as the header "Authorization: Bearer <my key>".
5. Once the key works, finish the rest in one go:
a. Create a project from my product page: POST https://trygrowthchicken.com/api/v1/projects/from_url with body {"url": "<my product URL>"}. This can take several seconds. Save the project "slug" from the response.
b. Check my balance and per-variant output prices with GET https://trygrowthchicken.com/api/v1/account, and discover styles with GET https://trygrowthchicken.com/api/v1/styles. Then generate exactly two sample ads. Generation is async: each create returns HTTP 202 with a "poll_url"; GET it until "status" is "ready". These spend from the starter token balance, so generate exactly these two and no more:
- Meme still: POST https://trygrowthchicken.com/api/v1/projects/<slug>/ads with {"ad": {"output": "image", "style_scope": "memes"}}
- Video: POST https://trygrowthchicken.com/api/v1/projects/<slug>/ads with {"ad": {"output": "video", "style_scope": "templates"}}
c. When each ad is "ready", each ad is generated at every size, so use any entry in "files" to download that size's PNG or MP4. The first raster request may return 202 while it renders, so retry until 200; "document_url" is the self-contained HTML fallback.
d. Show me both ads.
Try for free today. No credit card required.
Questions? We've got answers.
Will the ads actually look like my brand, or like generic AI slop?
Each project holds your logo, colors, fonts, and product shots, and every ad is built on those. The more you give it, the more it looks like you.
What do you actually need from me to start?
Nothing to start, but if your product URL handy and/or a logo lying around, that'll help tune the creative. Report what you like and what you don't and the system will learn what you're into.
How does pricing work?
Ads run on 'tokens' you buy in packs. You see the token estimate before every job, and your balance and history live in your account, so nothing is a surprise. Start free, no credit card required.
Do you run my ads for me, or just make them?
We don't buy the media, we just deliver creative. If you'd rather have the whole spend loop run for you, we can chat about custom agents.
Can I make video, not just static images?
Video is our specialty, ready for stories, reels, and feeds, no video team required. You can easily download video (and images) for all creative sizes which are all included with every generation.
What if the first cut isn't quite right?
Generate variants: new hooks, layouts, colors, and calls to action, without starting over. Keep the ones that land, toss the rest, and pull the winners from the dashboard or the API.
Let's get cookin'.
Generate your first on-brand ad in minutes.
© 2026 Toadstool Labs LLC ยท API docs