[{"data":1,"prerenderedAt":205},["ShallowReactive",2],{"blog-\u002Fblog\u002Fwhy-i-built-5dayemail":3,"blog-related-\u002Fblog\u002Fwhy-i-built-5dayemail":184},{"id":4,"title":5,"audience":6,"body":9,"cluster":149,"conversionGoal":150,"cornerstone":151,"date":152,"description":153,"draft":151,"extension":154,"factCheckedAt":150,"faq":155,"featured":151,"language":150,"meta":165,"minRead":166,"navigation":167,"order":168,"originalAsset":150,"path":169,"pillar":170,"primaryKeyword":171,"publicationOrder":172,"relatedProject":24,"releaseScope":150,"reviewCycle":173,"reviewMethod":174,"reviewStatus":175,"reviewedAt":152,"reviewedBy":176,"searchIntent":177,"seo":178,"sources":150,"stem":179,"tags":180,"type":182,"updated":152,"__hash__":183},"blog\u002Fblog\u002Fwhy-i-built-5dayemail.md","Why I Built 5dayemail",[7,8],"indie-founder","product-lead",{"type":10,"value":11,"toc":141},"minimark",[12,26,31,34,37,41,44,50,53,57,68,74,84,90,101,105,118,124,127],[13,14,15,19,20,25],"p",{},[16,17,18],"strong",{},"The textbook advice for building an audience is to start a newsletter."," It is good advice for the person who wants to write every week for years, and it quietly asks a great deal of everyone else: an open-ended commitment from the writer, and an open-ended place in the inbox from the reader. I built ",[21,22,24],"a",{"href":23},"\u002Fproducts\u002F5dayemail","5dayemail"," for the other shape — the one where you know a subject well enough to teach it in a week, and that is the whole ask. Five to ten emails, one a day, in the order you wrote them, and then it ends.",[27,28,30],"h2",{"id":29},"the-problem-i-kept-running-into","The problem I kept running into",[13,32,33],{},"An email course is the simplest thing an email tool can send. It has no audience logic and no decisions in it: a fixed list of lessons, delivered a day apart, to each person from the day they join. And yet setting one up in a general email tool means working backwards through software built for everything else — sequences, triggers, segments, a sending domain to verify, an automation canvas with one arrow on it. All of that sits between you and the first sentence of day one.",[13,35,36],{},"The effect is predictable. The setup outlasts the motivation, and the course that was going to take a weekend becomes a half-configured automation nobody opens again. The writing was never the hard part; the plumbing was.",[27,38,40],{"id":39},"the-insight","The insight",[13,42,43],{},"A course that goes out one day at a time doesn't need any of the machinery. If the order is fixed and the gap is always one day, there is nothing to configure — so the product can be a list of days and an editor. That is what 5dayemail is: you write a subject, a preview line and a body for each day, and you move days up and down. Publishing gives you a hosted sign-up page that lays the whole course out, day by day, before anyone hands over an address.",[45,46,47],"pull-quote",{},[13,48,49],{},"A newsletter asks a stranger for a place in their inbox with no end date. A course asks for five mornings and tells them what arrives on each. The second is a much smaller decision — which is exactly why people make it.",[13,51,52],{},"The finiteness does real work. A reader who knows the course ends on Friday is deciding about a week, not about a relationship. And someone who reaches day five has actually finished something of yours — which is a different kind of list from one made of people who never unsubscribed.",[27,54,56],{"id":55},"the-design-choices-that-matter","The design choices that matter",[13,58,59,62,63,67],{},[16,60,61],{},"The length is capped at ten, on every plan."," The obvious commercial move is to sell longer courses on a bigger tier. I didn't, because the cap is the format: ten mornings is already a lot to ask of a stranger, and a product that sold a thirty-email \"course\" would be a drip-campaign tool wearing this one's name. It's the same discipline as ",[21,64,66],{"href":65},"\u002Fblog\u002Fwhy-i-build-narrow-choosing-who-a-product-is-for","choosing who a product is for"," — the narrowness is the feature.",[13,69,70,73],{},[16,71,72],{},"Each reader runs on their own clock."," Day one follows the confirmation; every later day arrives on the next calendar day, at the hour the creator picked, in the reader's own timezone. Nobody gets lesson three at 3 a.m. because the author lives nine hours away.",[13,75,76,83],{},[16,77,78,82],{},[21,79,81],{"href":80},"\u002Fblog\u002Fwhy-confirmed-opt-in-is-not-a-setting-in-5dayemail","Confirmed opt-in is not a setting","."," Every creator sends from the same domain, so one careless list damages everyone else's delivery. An address that hasn't clicked its confirmation link receives exactly one message, ever — and there is no switch for that, anywhere.",[13,85,86,89],{},[16,87,88],{},"No open tracking."," Apple Mail fetches a tracking pixel whether or not anyone read anything, so an open rate is a number that looks like information without being any. The stats page shows what can actually be known: who signed up, who confirmed, what was delivered, what bounced, who reached the end.",[13,91,92,95,96,100],{},[16,93,94],{},"You see exactly what the reader receives."," The editor sits beside a live preview of the real email — as HTML, as plain text and as a line in an inbox list. ",[21,97,99],{"href":98},"\u002Fblog\u002Fwhy-i-write-the-expected-output-before-the-screen","Writing the expected output before the screen"," is how I build everything; here the expected output is the product's main screen.",[27,102,104],{"id":103},"the-business-shape","The business shape",[13,106,107,108,112,113,117],{},"5dayemail runs on the same ",[21,109,111],{"href":110},"\u002Fblog\u002Fnuxt-and-supabase-solo-saas-stack","Nuxt and Supabase stack"," as everything else I build, with one deliberate difference: the process that sends email is separate from the one that serves pages, so a deploy can never interrupt a send. The pricing is two lines — Free for three courses, or $49 a month — with nothing charged per subscriber or per email. That Free plan is a departure from ",[21,114,116],{"href":115},"\u002Fblog\u002Fwhy-i-dont-offer-a-free-plan","my usual rule against free plans",", and it's a deliberate one: every lesson a creator sends carries the product's name in its footer, so here a free user is part of how the next creator finds it.",[13,119,120,121,82],{},"I built 5dayemail because the simplest thing in email — a short course, one lesson a day — deserved a tool that did only that. If you know something worth a week of someone's mornings, ",[21,122,123],{"href":23},"that's what it's for",[125,126],"hr",{},[13,128,129],{},[130,131,132,133,136,137,82],"em",{},"See also ",[21,134,135],{"href":80},"why confirmed opt-in is not a setting in 5dayemail"," and ",[21,138,140],{"href":139},"\u002Fblog\u002Fmy-product-operating-system","my product operating system",{"title":142,"searchDepth":143,"depth":143,"links":144},"",2,[145,146,147,148],{"id":29,"depth":143,"text":30},{"id":39,"depth":143,"text":40},{"id":55,"depth":143,"text":56},{"id":103,"depth":143,"text":104},"case-study",null,false,"2026-10-04","Why I built 5dayemail: an email course is five to ten emails, one a day — and every tool that could send one was built for everything else first.","md",[156,159,162],{"question":157,"answer":158},"What problem does 5dayemail solve?","An email course is a short, finite sequence — five to ten lessons, one a day, in a fixed order. It is the simplest thing an email tool can send, and it is usually built inside software designed for newsletters and marketing automation: sequences, triggers, segments, and a sending domain to verify before the first word is written. 5dayemail does only the course. You write between five and ten emails, publish, and get a hosted sign-up page; every reader who confirms receives one lesson a day, in order, in their own timezone.",{"question":160,"answer":161},"Why is a 5dayemail course capped at ten emails?","Because the product is built around the reader finishing. A newsletter asks a stranger to subscribe to something with no end; a course asks for five to ten mornings and says what arrives on each of them. The ceiling is fixed on every plan rather than lifted on a bigger one, so the length is a property of the format and not a pricing lever.",{"question":163,"answer":164},"What does 5dayemail deliberately leave out?","Automation canvases, triggers, branching, segments, broadcast sends, open tracking and single opt-in. None of them is needed to send a fixed course one day at a time, and two of them — open tracking and single opt-in — would damage the shared sending domain every creator on the platform depends on.",{},4,true,8.4,"\u002Fblog\u002Fwhy-i-built-5dayemail","building-ai-products","why I built 5dayemail",242,"annual","editorial","reviewed","Tan Gravam","informational",{"title":5,"description":153},"blog\u002Fwhy-i-built-5dayemail",[170,149,181],"product","text","D1zETCMEJYNhLrp17NC_S0UM7ztmyVMYgBOELgozzUM",{"related":185,"bridge":150,"next":197,"place":201},[186,190,193],{"path":187,"title":188,"description":189},"\u002Fblog\u002Fwhy-yollardayiz-shows-its-sources","Why Yollardayız Shows the Source of Every Number","Every wait time in Yollardayız is labeled — official feed or traveler report, with its age. Credibility is the moat when the competition is hearsay.",{"path":80,"title":191,"description":192},"Why Confirmed Opt-In Is Not a Setting in 5dayemail","Every 5dayemail creator sends from one shared domain, so confirmed opt-in has no off switch: an unconfirmed address gets exactly one email, ever.",{"path":194,"title":195,"description":196},"\u002Fblog\u002Fai-product-unit-economics","AI Product Unit Economics: Cost, Margin and Control","An AI product has a variable cost per use that most SaaS doesn't. How I think about token cost per user, gross margin, caching, model routing and cost caps.",{"path":198,"title":199,"description":200},"\u002Fblog\u002Fwhy-delivery-sheet-has-four-decisions","Why Delivery Sheet Has Four Decisions, Not a Backlog","Most teams answer every ask with yes. Delivery Sheet forces one of four decisions — commit, shape, pause or decline — because 'yes by default' sinks delivery.",{"label":202,"position":166,"total":203,"hub":204},"Case Study",7,"\u002Ftopics\u002Fbuilding-ai-products#cluster-case-study",1791130674613]