September 18, 2026

Why a Great T-Shirt Design Can Still Get Zero Sales

A great T-shirt design can still get zero sales when the real problem is demand, visibility, competition, pricing, presentation, or timing. Use this flowchart to figure out where the breakdown is happening before you start redesigning something that may not be the problem at all.

You can make a shirt you genuinely love.

The artwork is clean. The colors work. The mockup looks good. The listing is finished. You finally hit publish.

Then…nothing.

No sale.

Maybe barely any views.

And suddenly you’re staring at the design wondering whether it was secretly terrible the entire time.

That’s one of the hardest parts of selling merch online: a product can be good and still not sell.

Sometimes the design is the problem.

Sometimes it isn’t.

A shirt has to get through several different gates before somebody actually buys it, and a problem at any one of those stages can make a perfectly decent product look like a failure.

That’s why I don’t want to judge the products I’m building for Public Nuisance Apparel based on sales alone.

I want to figure out where the process is breaking down.

A Sale Is the End of a Much Longer Journey

Before someone buys your shirt, quite a few things have to happen.

They need to be interested in the general subject.

They need to find your product.

They need to notice it among competing products.

They need to click it.

They need to like the design once they see it larger.

They need to like the shirt itself.

They need to be comfortable with the price.

They need to trust the platform enough to order.

And they need to want it badly enough to spend money right now.

That’s a lot more complicated than:

good design = sale

If something goes wrong early in that chain, the design may never even get a fair chance.

Zero Views and Zero Sales Aren’t the Same Problem

This is probably the first distinction I’d make.

If a product has almost no views, I wouldn’t immediately start redesigning the artwork.

Nobody has really seen it yet.

That points me toward discoverability.

Maybe the title isn’t targeting the right search.

Maybe the tags are weak.

Maybe the niche has very little demand.

Maybe the marketplace hasn’t surfaced the product.

Maybe it’s buried underneath thousands of stronger listings.

The problem might be traffic.

Now imagine the shirt gets hundreds of views and nobody buys it.

That tells me something different.

People are finding it.

Something is stopping them after they arrive.

That could be the design, price, product choice, mockup, sizing, shipping expectations or simply a mismatch between what the search suggested and what the product actually offers.

Those are two very different situations.

Treating them the same way can send you in circles.

Views but No Clicks Can Point to the Presentation

On platforms where you can see impressions or search visibility, there’s another useful stage to look at.

Your product may be appearing in results without getting clicked.

That’s often a thumbnail problem.

Think about how people actually shop online.

They don’t carefully inspect every listing.

They scroll.

Fast.

Your shirt may have a second or two to convince someone to stop.

If the design looks tiny on the mockup, the shirt color fights with the artwork, or the graphic is impossible to understand at thumbnail size, shoppers may keep moving.

That doesn’t automatically mean the artwork is bad.

It may mean the presentation isn’t doing it any favors.

Sometimes the product image needs work before the design does.

The Design May Be Good but Wrong for the Search

This is one of the reasons I keep coming back to research.

Imagine somebody searches for:

vintage Halloween shirt

and lands on a bright, glossy cartoon design.

That artwork could be fantastic.

It still isn’t what that shopper was looking for.

The listing technically attracted traffic, but it attracted the wrong traffic.

That’s why I don’t just want keywords that generate views.

I want the product to deliver what those words promise.

If the listing says vintage, it should feel vintage.

If it says minimalist, it shouldn’t look like a parade float.

If it says funny, the joke needs to land.

Getting found is helpful.

Getting found by the right person is better.

Price Can Kill a Sale Without Saying a Word

You can’t always see this happening.

A shopper likes the shirt.

They click.

They look at the design.

Then they see the final price and leave.

That doesn’t necessarily mean your product is overpriced.

Maybe competing products are unusually cheap.

Maybe shipping pushes the total beyond what the buyer expected.

Maybe the shirt is positioned as an impulse purchase but priced like a premium product.

Maybe the product really is premium, but the listing doesn’t communicate why.

Price isn’t something I want to race to the bottom on.

There will almost always be someone willing to sell something cheaper.

But I do want to understand what else the shopper is seeing.

A $30 shirt may feel perfectly reasonable next to similar $28 shirts.

It feels very different next to a page full of $14 alternatives.

Sometimes the Product Choice Is the Problem

Maybe the artwork is strong.

Maybe the listing is strong.

Maybe the price is reasonable.

But the buyer simply doesn’t want that design on that product.

This is one reason I don’t love automatically applying every graphic to everything.

A funny phrase might work beautifully on a shirt and get ignored on a throw pillow.

A detailed illustration may make a great poster but become muddy on fabric.

A design people would happily buy as a sticker may feel strange on a sweatshirt.

If one product format struggles, that doesn’t necessarily mean the artwork itself has no potential.

The product-design combination could be the issue.

A Design Can Be Too Similar to Everything Else

There’s another problem that good artwork doesn’t solve.

It can be perfectly competent and completely forgettable.

Suppose you research Halloween shirts and discover that retro ghosts are selling.

You make a beautiful retro ghost.

Unfortunately, so did thousands of other sellers.

Now your shirt may be good, but there’s no obvious reason to pick yours.

This is where research has to go beyond:

People are buying this.

You also need to ask:

Why would they buy mine?

Maybe it’s the phrase.

Maybe it’s the illustration style.

Maybe it’s a specific audience.

Maybe it combines two interests in an unusual way.

Maybe it’s simpler than the competition.

Maybe it’s funnier.

Good is useful.

Distinct is better.

Sometimes the Idea Just Isn’t Strong Enough

This is the part nobody particularly enjoys admitting.

Sometimes the problem really is the design.

Not because it’s ugly.

Not because you lack talent.

The idea just may not be compelling enough to make someone reach for their wallet.

There’s a difference between:

That’s cute.

and:

I need that.

A lot of merch lives in the first category.

People may like the artwork without wanting to own it.

That’s why I’m trying to think less like someone making pictures and more like someone creating products.

The standard isn’t just whether I enjoy looking at the design.

It’s whether I can imagine a specific person wanting to wear it.

Timing Can Make a Good Product Look Bad

Seasonal products are especially vulnerable to this.

A Halloween shirt listed in November could be an excellent Halloween shirt.

It’s still probably going to have a rough month.

Trends work the same way.

By the time a trend becomes obvious enough that every seller notices it, buyers may already be losing interest.

Or the market may be so flooded that a new listing struggles to surface.

That’s one reason I’m especially interested in tracking when products are published, not just whether they eventually sell.

A failed product launched at the wrong time tells me something very different from a failed product that had the entire buying season to perform.

One Sale Doesn’t Prove Everything Either

It works both ways.

A product getting one sale doesn’t automatically mean you’ve discovered a winning niche.

Maybe somebody stumbled across it.

Maybe a friend bought it.

Maybe one person happened to love that exact joke.

I’d want to see patterns.

Does the product continue getting views?

Do similar designs perform well?

Are certain search phrases bringing traffic?

Does one style consistently outperform another?

Does a particular collection attract more attention?

One sale is encouraging.

Repeated behavior teaches you more.

Give a Product Enough Time to Tell You Something

I don’t think there’s one universal number of days a merch product should stay live before you judge it.

A Christmas shirt and an evergreen gardening shirt shouldn’t necessarily be evaluated on the same timeline.

Seasonality changes things.

Platform traffic changes things.

The size of your audience changes things.

If a product has been live for two days with four views, there really isn’t much to analyze.

I’d rather collect enough information to form a useful opinion before making dramatic changes.

That may mean waiting.

And waiting is incredibly boring when you’ve just launched something.

Unfortunately, it’s also part of the job.

Change One Thing at a Time When You Can

Testing gets messy if you change everything at once.

Imagine a shirt isn’t selling, so you change the title, tags, description, mockup, shirt color, price and artwork all in the same afternoon.

Then sales improve.

Great.

What fixed it?

You have no idea.

When possible, I’d rather make changes deliberately.

Try a stronger mockup.

Watch what happens.

Adjust the title.

Watch what happens.

Test another shirt color.

Compare.

Real-world merch selling isn’t a perfect laboratory, so we’ll never isolate every variable.

But changing things thoughtfully gives us a better chance of learning something.

Keep Notes

This sounds painfully boring until six months pass and you can’t remember why you did anything.

I want to track the basics for Public Nuisance Apparel.

When did I publish the product?

What niche was I targeting?

What was the main search phrase?

What style did I use?

Which product and shirt color did I choose?

How was it priced?

Did it get views?

Did anyone buy it?

Did I change anything?

You don’t need a gigantic analytics dashboard to start.

A basic spreadsheet can be enough.

The point is to stop relying entirely on memory.

If I eventually have fifty designs, I want to be able to look back and spot patterns I’d never notice from memory alone.

Don’t Keep Making More When You Haven’t Learned From What You Already Made

This is probably the behavior I most want to avoid.

Product gets no sales.

Make another product.

That gets no sales.

Make another.

Then another.

Six months later you’ve uploaded 300 products and have no clearer idea why some get traffic and others don’t.

Creating more inventory can feel productive because you’re doing something.

But sometimes the smarter move is to stop designing for an afternoon and look at what’s already happening.

Which listings get views?

Which ones don’t?

Which keywords seem to work?

Which product images look strongest?

What does your competition do differently?

What patterns are beginning to show up?

Then make the next product with that information.

Failure Is More Useful When It’s Specific

Saying:

This shirt failed

doesn’t tell me much.

Saying:

This shirt received almost no traffic

does.

So does:

It got plenty of views but almost no clicks.

Or:

People clicked it but didn’t buy it.

Or:

The shirt sold, but only after I changed the mockup.

Now I have something I can work with.

The more specific I can be about what happened, the less likely I am to make random changes.

What I’ll Be Watching With the Public Nuisance Halloween Collection

My first collection is going to give me something concrete to test.

I want to see which Halloween niches look promising before designing.

Then I’ll watch which products actually get discovered.

I’ll compare different visual approaches.

I’ll pay attention to which listings attract clicks.

And if something sells, I want to understand as much as I can about why.

If nothing sells, I want to understand that too.

That’s part of what Flowshirt is going to document.

Not just finished products.

The thinking before them and the results afterward.

Because if I only show the designs that work, I’m skipping the part that’s probably most useful.

Don’t Ask Only, “Did It Sell?”

Ask:

Did people see it?

Did they click it?

Was it shown to the right audience?

Did the mockup communicate the design clearly?

Was the price competitive?

Was the timing right?

Was the idea distinctive enough?

Did the product match the search?

What can I test next?

That’s a much more useful conversation than staring at a zero in the sales column and deciding you’re bad at merch.

A product can flop for dozens of reasons.

Our job is to figure out which one.

Then the next shirt doesn’t have to start from zero.

It starts with everything the last one taught us.

Get New Flowshirt Posts by Email

Practical merch research, design ideas, SEO, print-on-demand tips, experiments, and lessons—straight to your inbox.

New posts from Flowshirt. No inbox clutter.