BUILDING PLAINPLAN

5 min read

My First Etsy Sale Came in Under 24 Hours. Here’s What It Actually Proved.

I put the 2026 planner on Etsy on a Thursday and someone bought it the next day. That proved the machine works. It did not prove there is a business here.

plainplan 2027 printable wall planner in a bright living room

What Happened

On 6 August 2026 the plainplan shop went live on Etsy. On 7 August, less than twenty-four hours later, someone bought the 2026 wall planner. I am a UX designer, I work on this alone, and I have spent a lot of my career watching launches land with complete silence. So yes, I stared at the notification for a while.

Then I did the thing I would do for a client: I wrote down what this data point can support and what it cannot. That list is shorter than it feels in the moment, and the honest version of it is more useful to me than the celebratory one.

The setup, for context. The listing is the 2026 planner, which is free everywhere else - here on plainplan.co it is a lead magnet at $0.00. Etsy has no free listings, so on Etsy it sits at $2.99. Etsy Ads were running from day one at roughly $2 a day. The listing itself was not created by hand in the Etsy dashboard; I created it through the Etsy API, because I would rather debug a script once than click through a form every time I add a language variant.

What the Sale Proved

One thing, and it is not nothing: the whole chain works end to end. A listing I generated over an API appeared in a marketplace, was surfaced by search or by ads, was found by a stranger with no connection to me, went through checkout, took real money, and delivered real files to that person without me touching anything.

For a solo maker that is the first genuinely load-bearing result. Until it happens, every part of the chain is a hypothesis. The pricing might be misconfigured. The digital delivery might silently fail. The zip might be corrupt on someone else’s machine. The tax handling might be wrong. You can test all of that yourself and still not know, because you are testing it as the person who built it, on the machine where you built it.

So the correct reading is narrow and technical: the plumbing does not leak. That is a milestone worth logging, and it is the only claim the evidence supports.

What It Did Not Prove

It did not prove there is a business here. One sale is one sale. It is a sample of one, on a brand-new listing, in a marketplace where new listings get a temporary visibility boost, with paid ads running underneath it. Every one of those factors is a plausible explanation on its own, and I have no way to rank them.

I also did not separate attribution. Etsy Ads were live from the first hour, so I cannot tell you whether this buyer came from a paid placement or from organic search. That is my mistake, not a mystery of the universe - I should have staged it. Running ads from minute one felt like the impatient choice at the time and it cost me the cleanest signal I was ever going to get, the one where the shop is brand new and nothing else is in the way.

And the price point tells me almost nothing about the actual product. The 2026 planner at $2.99 is close enough to an impulse buy that willingness to pay $2.99 does not predict willingness to pay $6.99 for the 2027 edition. Different decision, different friction. I would be fooling myself to draw a line between the two points, because I only have one point.

The temptation here is enormous, by the way. A single early sale invites you to construct a story: the positioning works, the niche is real, the minimal aesthetic resonates. Maybe. The data cannot carry any of that yet, and building a plan on a story the data cannot carry is how solo projects burn six months.

plainplan 2027 wall planner picked up at a print shop

Try 2026 for free
before you buy 2027

One file. Any wall. Always sharp.

Large printed plainplan 2027 poster held up to check the size

The Boring Part: Delivery Constraints

The least glamorous work was the part that had to be right. Etsy delivers digital products as instant downloads, and each file has to be under 20 MB. The full plainplan pack is well past that, so it is split into several zip files that each fit under the limit.

The obvious workaround - upload a small file with a link to a proper download elsewhere - is not allowed. Etsy’s off-platform policy means the buyer has to receive the actual files from Etsy, not a pointer to somewhere else. So the constraint is real and the split is the answer, however inelegant it looks.

This is where the sale mattered most to me in practice. Someone I have never met went through that split-zip delivery and it worked. If a constraint like that is going to break, it breaks on a real buyer, not on the developer who already knows which file to open first. Read more on why the files are vector PDFs if you want the reasoning behind the pack size in the first place.

What I Am Doing Next

Nothing dramatic. I am not scaling ad spend on the strength of one order, and I am not rewriting the listing to chase a pattern that does not exist yet. What I want is more data points before I change anything, because a second and third sale would start to tell me something a first one structurally cannot.

The one concrete fix is attribution. From here I want to be able to tell paid from organic, so that when sales do arrive I know what produced them. That is a measurement change, not a product change, and it is cheap to make now and expensive to have skipped later.

If you are building something alone and your first sale lands fast: enjoy it, genuinely. Then write down what it proved. In my case the list has exactly one item on it, and knowing that keeps me honest about the second one.

If you want to see what actually got sold, the 2026 planner is free here on the site. It is the same file, and it works the same way whatever wall you put it on.

Frequently asked questions

Etsy does not allow free listings. The 2026 planner is a lead magnet - the point is that people try it before deciding on the 2027 edition - so on plainplan.co it costs $0.00. On Etsy the lowest workable price stands in for free.

No. It validates the delivery chain: listing, discovery, checkout, and file delivery all function with a real buyer. Validation of demand needs repeated sales over time, ideally with paid and organic traffic separated so you can tell what caused them.

Etsy limits each digital file to 20 MB and does not permit linking to downloads hosted elsewhere. The plainplan pack exceeds that limit, so it ships as several zips that each fit under it.

Because the same listing has to exist in several variants and be regenerated whenever the source files change. Doing it through the API means the listing is reproducible from a script rather than from memory, which matters when one person maintains everything.

Marcel Janík

Marcel Janík

UX designer, founder of plainplan