GoScript
Back to Blog
GoScript Journal

Selling Merch Without Losing Money on Dead Stock

·6 min read·GoScript Team /Craft

Merch only works when the design says something your audience already repeats. A random logo on a shirt sells to you and your mom. A phrase from a running joke sells to everyone who gets it. Run one small drop, measure how fast it moves, and skip the warehouse gamble until the demand is proven.

Design from the inside joke

The best merch quotes your own channel. A catchphrase, a recurring character, or a line your comment section repeats. Those designs carry meaning the moment a fan sees them, and meaning is what makes someone wear a shirt in public.

Test the idea before you print. Post the design and watch the reaction. If people ask where to buy it in the comments, you have a product. If they scroll past, you saved the cost of a bad run.

Print on demand first

Start with print on demand so you carry no stock. The margin is smaller, but so is the risk. Run one design for a month and see how many sell without a big push. If it moves, you have proof. If it sits, you learned for the price of nothing.

Move to a real run only when a design sells steadily. Bulk printing cuts the cost per item, but unsold boxes are money you cannot get back. Wait for the data before you commit to inventory.

Sell the joke first. The fabric comes later.

Set the drop up right

Keep the first drop small and time limited. A short window creates a reason to buy now without cheap pressure. Announce it once in a video and once in your newsletter, then let it close.

  • One design per drop to keep it simple
  • A clear open and close date
  • A size guide next to the buy button
  • A photo of the item worn, not flat on a table

Handle the boring parts

Shipping, returns, and sizing questions will eat your week if you let them. Use a platform that handles printing, shipping, and customer service so you stay in the studio. Check the item yourself before a full run, because fans forgive a late package but not a shirt that falls apart after one wash.

Turn this into your next script.

Analyze a channel, extract its structural DNA, and generate scripts engineered from patterns that actually work.

Analyze a Channel