Case study · Overs · Calgary, Canada

How our agency's AI process became Overs

Overs is the AI photo tool that Abhi Chawla, founder of 100 Creatives, built on the process this agency used to make product and campaign photos with AI image models. Four campaigns we built by hand in 2026 show what that process took, 361 renders for 45 photos worth keeping, and Overs now runs it as ten steps you can watch. 100 Creatives makes its campaign and product images in Overs today.

By Abhi Chawla, founder · Last updated: 2026-09-24

Overs and 100 Creatives share a founder and are both brands of 2587689 Alberta Ltd., so this case study is about our own product. Client work is under NDA, and the four campaigns below appear without brand names.

The 60-second version

Overs makes product and campaign photos that match a brand, without a photo shoot. It was built on 100 Creatives' own AI process. Four campaigns built that way by hand in 2026 took 361 renders to get 45 keepers, about 8 tries for every usable photo, and Overs runs the same habits as ten steps. It builds an approved character sheet before any photo with a person, sends each photo only the reference pictures it needs, and shows the shot plan and the cost before anything renders. The free plan covers 40 photos a month, and 100 Creatives makes its own campaign and product images in Overs today.

Four campaigns, built by hand

361
renders across four 2026 campaigns
45
photos kept
8
renders per keeper, on average
13.6
renders per keeper on the hardest job

Before Overs existed, we wired our AI photo jobs by hand as canvases in Figma Weave, the node-based AI workspace Figma added when it acquired Weavy in October 2025. The canvases always had three zones. Inputs sat on the left: product photos, reference pictures and brand notes. In the middle sat a locked "brain" of AI roles, each with fixed instructions. On the right, the output fanned out to about ten shots.

We built four campaigns that way in 2026. Here is what each one took.

First-hand counts from four 2026 campaigns built by hand in Figma Weave, before Overs existed. Brand names withheld.
CampaignRendersPhotos keptRenders per keeper
Gummy supplement ads38123.2
Men's trousers on a model40113.6
Brownie food ads with motion1201012.0
Surf apparel on one model, in studio, cliff and ocean scenes1631213.6
All four361458.0

Somebody looked at all 361 renders and threw away 316 of them. The spread between jobs was wide. Packaged gummies and trousers in a studio took 3 or 4 tries per keeper. The brownie ads took 12, and the surf job, one model carried from a studio to a cliff to the ocean, took 13.6.

The model fees were the small part. At the providers' published prices in September 2026, 8 renders cost about $0.27 on Nano Banana 2 Lite ($0.0336 a render, per Google's Gemini API pricing) and about $1.69 on GPT Image 2 at high quality ($0.211 a render, per OpenAI's image generation guide). The expensive part was the looking.

What 361 renders taught us

Lock the person before anything else

The surf job's character sheet, one model shown from several angles in the exact clothes, ran 20 times before we kept one. The first attempt had the longest prompt and 4 reference images, with a full list of what had to stay identical: face, hair, every seam and logo placement, body proportions. We didn't keep it. The next two were one-line prompts, and later attempts piled on up to 8 references. The sheet we kept, attempt 20, used 5 reference images and this prompt:

combine images provided to create a character sheet with various angles,
his face, body, and clothing must remain absolutely integral and consistent
show closeups for face
NO words on the image

The kept character sheet prompt from the surf job, as written.

Fewer, better-chosen references and a short prompt beat the longest prompt and the most references. The last line is there because character sheets tend to come back with labels printed on them.

Send each photo only the references it needs

On the trousers job, every store-page prompt named its pictures by number. INPUT IMAGE 1 was the approved character sheet and INPUT IMAGE 2 was the flat lay of the trousers. Those prompts ran about 330 words on GPT Image 2. The backdrop and lighting sentences were reused word for word across the store photos. Only the framing and pose changed from photo to photo, and the camera sentence changed once, for the fabric close-up, a 100mm macro at f5.6.

Kept prompts share a shape

The prompts behind kept photos ran about 140 to 200 words on Nano Banana models and about 300 on GPT Image. The Nano Banana ones followed the same order. They opened with the subject and a pointer to the reference image, named the background with a hex color, described light as something falling on a surface, listed the palette as names plus hex codes, gave one sentence of camera and lens, and ended with a separate sentence about grain.

The fixes lived in one person's habits

On the brownie job, all ten kept prompts asked for heavy film grain, and nine carried the same sentence: "Heavy visible film grain throughout." A person added it by hand, prompt by prompt. Only 14 of the job's 120 prompts carry it. Nothing on the canvas remembered that sentence, so somebody had to.

What we turned into steps

Overs was built on that process. It runs ten steps in order, the way a real shoot runs: research, brand rules, visual style, art direction, product analysis, casting, shot planning, prompt writing, a quality check, then the render. You can watch each step happen. Here is each hand-built habit next to the Overs step that does the same job.

Each hand-built habit next to the Overs step that does the same job.
On the hand-built canvasIn Overs
A locked "brain" of AI roles with fixed instructionsTen steps that run in a fixed order. Brand rules are applied last, so they have the final say, and the quality check only checks. It never rewrites the art direction.
20 tries at one character sheetCasting builds the character sheet first. You approve it, and every later photo with a person uses that same model. Earlier sheets can be reused as a talent library.
INPUT IMAGE 1 and INPUT IMAGE 2, wired by handReference slots. The plan names the pictures each photo needs, in order, and sends only those. If a needed reference doesn't exist, Overs skips it instead of guessing with the wrong picture.
Hex colors, light, lens and grain typed into every promptThe visual DNA step records the brand's colors with hex codes, its light, lens, grain and styling.
A grain sentence one person kept addingApprovals and rejections become brand memory, and a note that fixed an approved photo is remembered for later photos.
Renders per keeper, counted after the jobThe shot plan and an estimated cost appear before anything renders, and nothing is charged until a person says yes.
Rewiring a canvas to fix one shotRemake one photo with a note, or ask for 1 to 4 versions at once to compare. Every attempt is kept.

How 100 Creatives uses Overs now

Today 100 Creatives makes its campaign and product images in Overs. Abhi makes lots of images with it, across all of his businesses, and he credits Overs for the growth of 100 Creatives and his other brands.

Overs makes the stills. It doesn't make video and it doesn't write ad copy. Our video ads come from AI video tools, art-directed by our team, and Overs can hand over a text motion prompt for each photo, written for a video model such as Seedance or Veo.

The four campaigns above were built before Overs existed, so none of them was made in it. Client work is under NDA, so this page names no clients and no client campaigns.

What a set costs in Overs

Overs adds no markup to the AI. You connect your own OpenRouter key, a service that gives you one account and one bill for many AI models, and pay the image model directly. OpenRouter passes provider prices through without markup and charges 5.5% ($0.80 minimum) when you buy credits by card.

Take a 30-photo set: 10 packshots on white, 10 lifestyle scenes and 10 photos on a model. On Overs it comes to about $36 to $118. The low end assumes 3 tries per photo on Nano Banana 2 at $0.067 a render; the high end assumes 14 tries per photo on GPT Image 2 at high quality, $0.211 a render. Both include the Pro plan at $29, because 90 or more renders is past the free plan's 40 photos a month, and about $0.20 of planning for each of three runs, before OpenRouter's card fee.

The same set costs $2,026 at soona's published studio prices and $13,790 with a hired crew for one day, before usage fees, according to Overs' guide to what a product photo shoot costs. The high end of the Overs range is under 6% of the studio price.

What that leaves out is time. At 8 tries a keeper, someone looks at about 240 images to pick those 30, and some shots still need a camera. Our page on when you still need a real photo shoot covers which ones.

What Overs doesn't do

  • It doesn't make video. It writes a text motion prompt for each photo, and a video model makes the clip.
  • It doesn't publish to Instagram, ad accounts or stores. You export the files.
  • It has no public API or MCP.
  • It doesn't train a custom model on your product. It works from your reference photos.
  • You can't try it without an OpenRouter key and a little credit, because the AI runs on your own key.

When a brand needs video, finished ads with copy and layout, or someone to run the whole job, that's agency work. 100 Creatives quotes it in writing from $4,000, and the breakdown of what an agency fee covers shows where that money goes.

Try Overs free

Give Overs one photo of your product and your website. It studies the brand, plans the shots, and shows you the plan and the estimated cost before a single photo renders. For anything worn or held, you approve a character sheet first, so the same model appears in every photo.

The free plan makes 40 photos a month for one brand. Pro is $29 a month for unlimited photos and 3 brands, and Team is $99 a month for 10 brands and 5 seats (Overs pricing page, checked September 2026). The AI costs a few cents a photo on your own key.

Overs is our sister product, made by 100 Creatives' founder. Try Overs free at www.overs.studio, starting with one product and one set.

Read next

Frequently asked
questions

What is Overs?

Overs is an AI tool that makes product and campaign photos that match a brand, without a photo shoot. You give it one photo of your product and details about your brand, and it plans the shots and makes the photos in ten steps you can watch. It is built for consumer, fashion and packaged-goods brands and the teams that make their creative.

Who makes Overs?

Abhi Chawla, the founder of 100 Creatives. Overs and 100 Creatives are both brands of 2587689 Alberta Ltd., based in Calgary, Canada. Overs was built on the process 100 Creatives used to make campaign photos with AI image models, and 100 Creatives makes its campaign and product images in Overs today.

How many AI renders does it take to get one usable photo?

In four campaigns 100 Creatives built by hand in 2026, 361 renders produced 45 keepers, about 8 renders per usable photo. The range was wide. Gummy supplement ads took 3.2 renders per keeper and trousers on a model took 3.6, while brownie food ads took 12.0 and surf apparel on one model across three scenes took 13.6.

Does Overs make video?

No. Overs makes still photos. It can write a text prompt for each photo that you give to a video model such as Seedance or Veo, but it does not make the video itself. 100 Creatives makes its video ads with AI video tools, art-directed by its team.

How much does Overs cost?

The free plan covers 40 photos a month for one brand. Pro is $29 a month and Team is $99 a month, both with unlimited photos, per the Overs pricing page in September 2026. Image model fees are separate on every plan. You pay OpenRouter directly, a few cents a photo, and Overs adds no markup.

Were the four campaigns made in Overs?

No. The four 2026 campaigns behind the 361-render count were built by hand in Figma Weave, before Overs existed. Overs was built on the process behind them and runs the same habits as steps, such as approving a character sheet before any photo with a person and sending each photo only the reference pictures it needs.

Want the ads made
for you?

Overs makes the photos. If you want finished static and video ads for Meta, TikTok and Google, 100 Creatives quotes each engagement in writing from $4,000, and nothing is charged until you approve the quote.

Book a call