Flyr

AI image creator

Replacing the Product Shoot for India’s Small E-Commerce Sellers

Flyr is a mobile app that generates ad creative from a single product photo. Small sellers who can’t afford a photographer upload one phone photo and get images and short videos of their product on a model, built around the occasion they’re selling into.

Year

2026

Duration

4 weeks

Category

B2B

Platform

Mobile

Status

Live

Read more

Replacing the Product Shoot for India’s Small E-Commerce Sellers

3Cr+

Monthly revenue

16K

Paying users

58%

Month-3 retention

Part 01

Overview

From any random click to e-commerce-ready images

The business bet

In November 2025, one generated product image cost us ₹1–2.50 plus GST. Eighteen months earlier it took a photographer, a model, a studio and a day. The same tooling made the platform cheap to build.

We picked the buyer before we picked the problem. The filter was willingness to pay, not depth of need. Plenty of people want free AI images. Almost nobody pays ₹700 a month for them.

Choosing the buyer before we chose the problem

Ruled out

Casual consumer, tier 3–4

Needs AI-generated images

Won’t pay for them

No revenue attached to the output and free alternatives everywhere. For them, images are a novelty, not a need.

Casual consumer, tier 3–4

Our buyer

Small business, 3–4 people

Needs AI-generated images

Will pay for them

Output feeds directly into sales, they already spend on photography, and they have income to spend.

Small business, 3–4 people

Part 02

Problem

Key questions that needed answers

Q1

Where do they sell, and does every channel want the same thing?

Q2

How does a product get photographed today?

Q3

What happens when the seller is the one doing the selling?

Q4

Can they tell a good image from a bad one, and say why?

All four needed the same thing: going and looking. So I started with the listings, then the people behind them.

The observation

I was scrolling Meesho, looking at kurtas under ₹500. Every seller had the same three photos: the garment flat on a bed, the same garment slightly crumpled, and a close-up of the fabric. Different sellers, same three photos. Forty listings in, I couldn’t tell any of them apart. Neither could a buyer.

These sellers aren’t careless. Most are two or three people running a business out of one room. A basic product shoot costs ₹200 per SKU; one with a model costs ₹500. They add 3–4 new SKUs a month. The arithmetic has never worked for them, so they shoot on a bedsheet with a phone and move on.

  • bold blue text reading "OK!" on soft pink background
  • frosted aluminum can with condensation on light blue background
  • Portrait of a woman eating an icecream
  • Abstract poster of red pink circle
  • Makeup products on a white background
  • beauty portrait with glossy lips and voluminous curly hair on lavender background
  • Person surfing on the waves in the ocean
  • minimalist illustration of white lightbulb with orange base on golden yellow and teal geometric background

The platform problem

Then I found the thing that didn’t fit. The same sellers were moving the same products, at the same price, over WhatsApp, and moving them well. Same photos. Same product. One channel worked; the other didn’t. So the photos weren’t the whole problem. Something else was carrying the sale on WhatsApp and going missing on the marketplace.

On WhatsApp, the seller is the salesperson.

On a marketplace, the photo has to be.

The same seller selling on WhatsApp versus a marketplace

How the business runs

Flyr’s seller is two or three people, often one family, running a business out of a single room in a tier 2–4 city. They add four or five new SKUs a month. That’s not many, so each one has to earn its place. And they list the same stock across Meesho, Amazon and Myntra.

Those three aren’t interchangeable. They’re a ladder, and photography is what gates it. Meesho will take almost any image. Amazon has standards. Myntra has real requirements, like model shots and background specs. A seller who can’t produce that imagery doesn’t get listed there at all, however good the product is.

So the cost of bad photography isn’t only lost sales on the listings they have. It’s being locked out of the channel where their margin would be best.

The marketplace ladder

Part 03

Research

Insights from the user research

Photography isn’t how they compete on a marketplace. It’s how they qualify for one.

Photography isn’t how they compete on a marketplace. It’s how they qualify for one.

Output could never be just “a product photo”. It had to be whatever each rung of the ladder demands. That’s where the four formats came from, including the branded status creative no ad tool builds.

There is no second photo. What they have is all they will ever have.

There is no second photo. What they have is all they will ever have.

One photo in, permanently. Every idea that quietly depended on “take a better one” (guided capture, retry prompts, quality gates) came off the table in the same week.

They don’t sell the product. They sell the certainty around it.

They don’t sell the product. They sell the certainty around it.

The image had to carry context, not just quality: an occasion, a person wearing it, a sense of where it belongs. “Make the photo sharper” stopped being a plausible answer.

They know exactly what they want. They just can’t say it first.

They know exactly what they want. They just can’t say it first.

Asking them to describe wants the one thing they can’t give. Showing them something to react to plays to what they’re best at. Choose an outcome, don’t configure an input. Every later decision came from that.

The reframe

What I was solving for wasn’t better images.

It was getting a seller who can’t describe what good looks like to a publishable creative, across platforms.

One raw product photo becomes the right creative for every marketplace

What the design had to survive

Constraints the users brought

Digital literacy

Sellers skim. Many read English slowly; some barely at all.

Design vocabulary

“Lifestyle” and “editorial” mean nothing. They can describe the image.

Need for control

Having a say in the image makes them feel they control the output.

Units of product

Four or five new SKUs a month, worked on in bursts between orders.

Constraints the system brought

Systematic prompt setup

The prompt line-up had to absorb customisation without destroying the intent of the seller’s product image.

A wrong image costs more

A creative showing detail the product doesn’t have gets ordered and returned, and the seller eats the shipping and the rating.

Generation isn’t instant

An 8-second server round trip on a budget Android over patchy 4G. A dropped connection mid-generation is normal, not an edge case.

Problems to solve

01

One photo in, one photo out

02

Three decisions, not thirty

03

Nothing to read

04

No vocabulary to learn

05

Faithful, not flattering

06

Right the first time

07

Works across platforms

08

Builds in trust

The ideal flow

Upload

01

Upload

Select a style

02

Select a style

Customise

03

Customise

Generate

04

Generate

Competitor analysis

What they share is an assumption about who’s holding the phone: background removal, AI shadow, recolour, product staging, brand kits, instant resize, batch export.

That’s the right product for a Shopify seller in Austin with some visual literacy and an afternoon. It’s the wrong product for a two-person shop in Meerut adding four SKUs a month between orders. Not because the tools are weak, but because every one of them asks a question our seller can’t answer.

They hand you tools. We had to hand over taste.

PhotoRoom gives a seller background removal, AI shadows, recolour and product staging, then trusts them to compose something good. Our seller has no reference for what good looks like.

They put the product on a background. We put it on a person.

Editor tools stage a product in a scene. For apparel and jewellery in India, the model is the sale. A kurta on a hanger and the same kurta worn are not the same listing, and Myntra won’t take the first one at all.

They format for storefronts. We format for status.

Instant Resize covers Instagram, Amazon and Shopify. It misses the channel these sellers actually own: WhatsApp status, posted several times a day to people who’ve already bought once. That’s why Flyr sets the shop’s branding into the image itself.

What success would look like

01

A high publish rate, without editing

02

High retention through month three

03

Creatives end up on live listings

Part 04

Design

Decision 1: What a shoot actually produces

We opened with two categories, clothing and jewellery, because research said that’s where the gap between what a seller could shoot and what they needed was widest. Everything else came after: electronics, accessories, art and craft, kids, food. Category isn’t a label on the output. It changes what the system does.

What Flyr makes: four formats

Image

Image

Video

Short clips on a model. Later removed, see “Video as a feature”.

Catalogue

Catalogue

Branding

Branding

Decision 2: How much customisation

Generation models expose dozens of parameters: lighting, lens, pose, colour grade, aspect ratio, camera angle. Every one is a decision the seller has no basis to make, and every one is a chance to produce something worse than the default.

The obvious move is to strip all of it out and fully automate. We tried. Sellers rejected it. It’s their product and their customer, and handing over the entire decision felt like handing over the shop.

Who gets to direct

Control

The question it asks

Why the seller answers it better

Model gender

Who buys this?

Who buys this?

They’ve watched who walks in and who reorders.

They’ve watched who walks in and who reorders.

Model type

Relatable or aspirational, and at what price?

Relatable or aspirational, and at what price?

It’s a pricing decision.

It’s a pricing decision.

Scene

Where is this used or worn?

Where is this used or worn?

Their product, their customer’s life.

Their product, their customer’s life.

Occasion

When is it for?

When is it for?

Their stock calendar already runs on it.

Their stock calendar already runs on it.

Pose

Which angle sells this product?

Which angle sells this product?

They know which detail closes the sale.

They know which detail closes the sale.

Aspect ratio

Where am I posting this?

Where am I posting this?

A distribution question, not a crop question.

A distribution question, not a crop question.

Business details

Whose shop is this?

Whose shop is this?

Name, logo and number feed the branding format.

Name, logo and number feed the branding format.

Customisation controls

What we can now conclude

Conclusions

Design iterations

Home screen: three directions and a refinement. Screens 1 to 3 are different organising ideas, screen 4 refines 3.

Final home screen

The creation page

Eighteen sellers, moderated sessions, in person and remote.

Everyone brought their own product. Not a sample photo or a stock SKU, but something they were actually trying to sell that week. That was the one part of the setup I was strict about, because control choices mean nothing without a real buyer in mind. Asked to pick a model for someone else’s kurta, a seller shrugs. Asked to pick one for their own, they have an opinion immediately.

Control

Of 18 sellers

Pattern

Model face

14 changed it

14 changed it

Repeatedly, and asked for it upfront

Repeatedly, and asked for it upfront

Special instructions

9 used it

9 used it

Wanted to add some details

Wanted to add some details

Aspect ratio

7 changed it once

7 changed it once

Set once, never revisited

Set once, never revisited

Business details

5 touched it once

5 touched it once

A tick-box: set it, forget it

A tick-box: set it, forget it

Clothing settings

3 changed it once

3 changed it once

Didn’t care

Didn’t care

Creation page

Creation page iterations

Final creation page

Image generation flow

Part 05

Impact

Where I was wrong about the market

I was confident clothing would be the entry point and the revenue driver. It’s the biggest category, the most visual, and the one where bad photography costs the most.

Research disagreed. Jewellery came back just as strong, for a reason I hadn’t considered: a jewellery seller’s product is small, reflective and almost impossible to shoot well on a phone, so the gap between what they could produce and what they needed was wider than in apparel.

Share by category

Where generations actually went

62%

Clothing

25%

Jewellery

13%

Everything else

Impact

Phase 1 · Dec 2025 to Jan 2026 · Photoshoot + branding

8K+

Images generated per day

36%

Retention to month 3

46%

LTP

Phase 2 · Feb to Jun 2026 · Catalogue added

20K+

Images generated per day

56%

Retention to month 3

55%

LTP

Video as a feature

We tested video with new sellers (1.25% of the target group) and watched month-1 acquisition and month-2 activation.

Each video cost 8 credits to generate, so two videos cost the same as sixteen images. Sellers noticed, and it annoyed them. The problem was clear enough that we removed the feature altogether.

Video results

Video, while it lasted

52%

LTP

22%

Month-2 activation

1.2

Videos per user

The new scenario

The new scenario

Marketing posters as a feature

Flyr v1 made the product look like it had been photographed properly. Marketing content makes the image speak. It carries a price, a reason, a bit of urgency, the way the seller does when he’s selling in person.

Offer and price

₹499. Two left. Festival rate. The number, on the image, where the buyer is already looking.

Product highlight

One thing about the product, stated plainly: the fabric, the fit, the weight, the warranty.

Sales and urgency

New stock, last day, limited pieces. The reason to act now rather than later.

Marketing posters

57%

LTP

66%

Month-2 activation

6.11

Posters per user

Video vs posters

Month-2 activation

Video

22%

Posters

66%

LTP

Video

52%

Posters

57%

Made per user

Video

1.2

Posters

6.11

A feature no one asked for

Open Instagram, search jewellery, and you get a wall of it. Nobody teaches you how to use that screen. You scroll until something stops you, and then you know what you want.

So the feature currently in testing is that screen, inside Flyr. A seller opens their category and gets a wall of finished creative: Indian models, international models, studio, street, festive. They tap the one they like. They upload their product. They get their product, in that pose, in that scene.

Where it landed

Final · Marketing posters + image swap

29K+

Images generated per day

62%

Retention to month 3

58%

LTP

How each phase moved the numbers

Images per day

Phase 1

8K+

Phase 2

20K+

Final

29K+

Month-3 retention

Phase 1

36%

Phase 2

56%

Final

62%

LTP

Phase 1

46%

Phase 2

55%

Final

58%

Part 06

Learnings

What this taught me

1

I thought the problem was photo quality. It was the seller’s absence. I was fixing the symptom, not the problem.

2

I thought removing their decisions would help. They rejected full automation: less effort is not less control.

3

I thought the design work lived in the interface. It lived in a layer nobody sees, so I stopped counting my work in screens.

4

I thought video would be the unlock. Catalogue was, 22 points to 8. The unit of work beats the exciting feature.

  • Let’s design something

  • people actually use

  • Let’s design something

  • people actually use

  • Let’s design something

  • people actually use

Contact

psst, bring me your messiest problem.

© 2026 Sudhanshu Ranjan · Designed for users