$ npm install clean-size-charts
$ rm returns
██████████████████ 100%
> gone.
$ █
Returns: gone.
Size & fit intelligence for Shopify stores. Clean Size Charts helps shoppers pick the right size the first time, so the order never comes back as a return.
Free to start · Installs in minutes · Plays well with your stack
RETURNS(1)Shopify Merchant ManualRETURNS(1)
NAME
returns — the silent margin killer
SYNOPSIS
shopper guesses size → guess is wrong → box comes back → you pay shipping twice, restock the item, and maybe lose the customer anyway
DESCRIPTION
Most returns aren't quality problems. They're confidence problems: the product page never answered "will this fit me?" So shoppers guess. Bracket-buyers order two sizes planning to send one back. And every store you build — every app you ship — sits right next to this leak.
SEE ALSO
size-fit-intelligence(1) — see below
$ ls /arcade
duck-returns/
$ ./duck-returns
Returns incoming. Keep running.
> /rules — how a shift works
1RUN
┌──┐ ┌──┐ ├──┤ (o< ├──┤ ├──┤ ▔▔▔▔▔▔▔▔▔└──┘▔▔▔└──┘▔▔ SHIFT 1 — RETURNS INCOMING
Your shift starts. The duck runs. The warehouse ships RETURNS boxes straight at you.
2JUMP
(o< · · ┌──┐ · ├──┤ ▔▔▔▔▔▔▔▔▔▔▔▔└──┘▔▔▔▔ TAP = JUMP · AGAIN = DOUBLE
Tap anywhere to jump — tap again mid-air to double jump. Clear the box, keep the streak.
3SURVIVE
BANK $1,240 STRIKES ✕✕· ┌──┐┌──┐ (o< ┌──┐ ├──┤├──┤ ▔▔▔▔▔▔└──┘▔▔└──┘└──┘▔ 3 IN A ROW = SHIFT OVER
Your bank is your health. Hits cost money — more every level. Bank at $0, or three boxes in a row, and the shift is over.
> /upgrades — gear drops mid-shift
UPGRADES — partner gear drops mid-shift. equip on pickup.
❯
1. [CS] Clean Size Charts
SHIELD — absorb a return hit, stack up to 3
2. [SD] ShopDev Alliance
ALLIANCE BOOST — jump higher for 20 seconds
3. [ZC] ZipChat AI
RETURNS SLOWED — boxes crawl at 65% for 10 seconds, the duck stays quick
4. [GG] Gorgias
SWEEP — clears every box on screen
5. [GP] GemPages
×2 REVENUE — bank fills twice as fast for 15 seconds
6. [DC] DropCommerce
QUALITY GOODS — +$50 for every box cleared, 10 seconds
gear drops mid-run · every pickup pays $100 · effects stack
> /standings — today's shift
1
DUK
$9,840
the duck
2
KAI
$7,310
3
YOU
$4,120
← beat this
4
SAM
$3,660
5
———
$ ---
open slot
resets daily · top score gets bragged about at the booth
> /play
loading duck-returns… ready. █
┌──┐ ┌──┐ ├──┤ ├──┤ (o< ├──┤ ├──┤ ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔└──┘▔▔▔└──┘▔▔▔
TAP TO RUN
beat the duck · brag at the booth
What the game just taught you, in four commits.
Right data
Real garment measurements per product — not one generic S/M/L table buried in an FAQ page from 2019.
Right place
Fit guidance on the product page itself, one tap from the buy button, styled to match the theme you built.
Right moment
Answer "will this fit me?" before checkout. That's where the return is born — not at the returns portal.
Right outcome
Confident first-time buys. Fewer boxes coming back, fewer "which size am I?" tickets, more repeat customers.
Size/fit intelligence isn't a widget — it's answering the shopper's #1 question at the exact moment it's asked. That's what Clean Size Charts installs in minutes.
The duck plays well with your stack.
DesignPacks
Building with DesignPacks sections? Clean Size Charts drops into your product pages without breaking the design system you just perfected.
Gempages
Pages built in Gempages keep their pixel-perfect layouts — Clean Size Charts renders cleanly inside your custom product templates.
ZipChat AI
ZipChat answers shopper questions; Clean Size Charts gives it the fit answers. Size questions resolved in-chat — before they become tickets or returns.
Gorgias.io
Gorgias resolves the tickets you get; Clean Size Charts prevents the sizing tickets you shouldn’t. Fewer “which size am I?” conversations.
DropCommerce
Dropshipping means supplier sizing chaos. Clean Size Charts gives every DropCommerce product a clean, accurate chart shoppers can trust.
> agency | freelancer | app-dev — pick your class
PLAYER 1
AGENCY
You ship stores for a living. Ship ones that don't leak margin — clients notice when the returns line stops growing. Make Clean Size Charts part of the standard build.
→ Add it to your stack
PLAYER 2
FREELANCER
One senior-level recommendation: "let's kill your returns problem." Installs in minutes, works with the theme, makes your next check-in look great.
→ Recommend it to a client
PLAYER 3
APP DEV
Building for Shopify merchants? Integrate with Clean Size Charts and get on the wall upstairs. Fit data makes your app smarter too.
→ Talk integrations
$ npm install clean-size-charts
$ rm returns
> gone.
Playing this at Brightworks? Grab a Duck Returns sticker and get your passport stamped.