Identity & Launch. Giving a small product a face, a voice and a first day.

You can build a good product and still have nobody find it, understand it, or trust it enough to pay. This guide covers the parts of product design that face outward: the name, the icon, the identity kit, the landing page, the pricing page, the app store page, and the launch itself. Every one of them is a design problem, and every one of them is small enough for one person to do well.

Reading timeAbout 4 hours, in 5 sittings
Practice time2 weeks, alongside your build
Before thisProblems Worth Solving and Words
TeachersNeumeier, Dunford, Rand, Haviv, Krug, Wiebe, Fried, Reichenstein, Vohra, McKenzie

By the end you will be able to

  • Explain what a brand is for a one-person product, and name the five or six places your brand actually lives (understand).
  • Judge a product name, a logo and an app icon against concrete tests: say-it-once, 16 px, monochrome, grid of icons (evaluate).
  • Spot what a landing page, pricing page or app store page is failing to say within five seconds (analyse).
  • Write a headline, design a one-page brand sheet, a landing page and an honest pricing page for your own product (create).
  • Plan a calm launch: waitlist, launch day, Show HN etiquette, press kit, changelog and onboarding emails, then measure it without obsessing (apply).

Warm-up: what do you already believe?

Most builders carry two quiet beliefs about marketing. The first is that it is a separate, slightly grubby activity that starts after the "real" design work. The second is that it is mostly about being loud. This guide argues against both. The outward-facing parts of a product are designed artefacts with users, jobs and failure modes, just like a settings screen. And for small, calm products, the winning move is almost never loudness. It is clarity, specificity and consistency.

Answer the two questions below before you read on. Do not look anything up. The point is to notice what you believe now, so you can see what changes.

Diagnostic 1

You have ₹0 for marketing and two weekends before launch. Which single piece of work will most improve how many visitors become users?

Diagnostic 2

Which of these is the best description of a product's "brand"?

How to study this guide

  1. Pick your product. Everything works best applied to a real thing you are building or have shipped. If you have nothing yet, use the worked example that runs through the guide: Margin, a fictional calm app for saving book highlights and writing notes about them, made by one person.
  2. Read a part, then do its exercises. Part one (identity) takes about a weekend of exercises. Part two (the marketing site and pricing) takes another. Part three (launch) runs alongside your release.
  3. Keep a "launch folder". A single folder with your brand sheet, headline drafts, screenshots, press kit and changelog. By the end of the guide it will hold everything you need on launch day.
  4. Use the demos. Four labs let you test a headline, run a five-second test, see an icon shrink to 16 px, and flip a pricing page between honest and manipulative. Interaction teaches these better than prose.
Part one

Identity: who your product is

Before anyone sees a landing page they meet a name, an icon and a feeling. These chapters cover the brand as a promise, where it lives inside the product, how to name a product, how to make a wordmark and an app icon without being an illustrator, and how to write it all down on one page so you stay consistent for years.

1

A brand is a promise you keep

Taught by Marty Neumeier, with April Dunford and Kathy Sierra

For a small product, a brand is three things working together: a promise (what you will reliably do for someone), a personality (how it feels to deal with you), and consistency (keeping both, everywhere, for years).

Marty Neumeier's short book The Brand Gap (2003) popularized a useful definition: a brand is not what you say it is, it is the gut feeling people have about your product. That definition is liberating for a solo creator, because it means a brand is not something you buy from an agency. It is something that accumulates every time someone touches your product. Each experience either confirms the expectation they had or breaks it.

That gives you the mechanism. People form a prediction ("this app is fast and quiet and won't nag me"), then they test it at every touchpoint. Confirmed predictions build trust, and trust is what lets someone recommend you, pay you, and forgive your bugs. A logo is just a shortcut that lets people recall the prediction quickly. Without the experiences behind it, the logo recalls nothing.

Trust people predict you correctly Promise what you reliably do for whom "Your highlights, kept." Personality how it feels to deal with you quiet, bookish, exact Consistency same promise and voice at every touchpoint app, site, email, help Remove any one leg and trust wobbles: a promise with no consistency is just a claim.
Three legs, one result. The worked example, Margin, promises to keep your highlights safe and readable. Its personality is quiet and bookish. Consistency means the sync error email sounds like the app, not like a server log.

Brand starts with positioning, not with pictures

Positioning, which you met in Problems Worth Solving, decides what your product is, for whom, compared to what, and why it is better for them. April Dunford's Obviously Awesome (2019) breaks it into competitive alternatives, unique attributes, value, target customers and market category. Brand sits on top of positioning: it is how that position feels and sounds. If your positioning is fuzzy, no amount of visual polish will fix your brand, because there is no clear promise for the visuals to express.

So the order is: positioning, then promise, then personality, then expression (name, icon, colors, type, words). Most builders do it backwards. They pick a font and a gradient first, then try to reverse-engineer what the product stands for.

Positioning who, versus what Promise one sentence Personality 3–5 attributes Expression name, icon, type, words Do it in this order: each step constrains the next. Backwards (font first) gives you a look with nothing to say.
Decide in order. Expression is the last and smallest step. It is also the one people start with, because it is the most fun.

Brand attributes: "this, not that"

Personality is easiest to define as a short list of attributes, each paired with its opposite that you reject. "Friendly" alone means nothing, because every product claims it. "Friendly, not chummy" or "precise, not cold" draws a line you can actually design to. Mailchimp's public voice and tone guide is a well-known example of this "this, not that" style. Three to five pairs are enough. More than that and you will not remember them while you work.

Kathy Sierra's Badass: Making Users Awesome (2015) adds the most important correction: the brand people love is rarely about the product. It is about who they become by using it. People do not want to be better Margin users, they want to be better readers. Write your promise about their result, not your features.

Lab: personality dials
Margin
Keep what you read.

Save highlights from any book and write a note next to each one.

Start reading
Highlight saved.
Reads as: calm, precise, warm
Move one dial at a time and watch which details change: corner radius, type, weight, color of the button, the words in the toast. That is the point: personality is not one decision, it is dozens of small ones that agree. Push every dial to an extreme and notice how quickly it stops sounding like a calm reading app.
Don't
YAY! Saved!! ERR_SYNC code 0x41 Dear Valued Customer, app toast error email three products, not one
Three voices. Cheerful in the app, robotic in errors, corporate in email. Each touchpoint teaches a different prediction, so none sticks.
Do
Highlight saved. Couldn't sync. Notes are safe on this device. Hi Asha, your export is ready. app toast error email one product, recognizable anywhere
One voice. Same radius, same serif for messages, same accent mark, same calm sentences. The prediction gets confirmed three times.
Key idea

You cannot declare a brand. You can only make a promise and keep it in every place people meet you.

For the solo creator

Your advantage is that one person writes every word and designs every screen, so consistency is cheap for you and expensive for big companies. Your risk is that you write the error messages at 2 a.m. in a different mood from the homepage. Write your attributes on a sticky note next to your editor and read them before you write any user-facing string.

Do

  • Write the promise as a result for a specific person ("Your highlights, kept and findable").
  • Define 3–5 attributes as "this, not that" pairs.
  • Derive visual and verbal choices from the attributes, and be able to say which attribute each choice serves.
  • Audit the "boring" touchpoints (receipts, errors, password resets) first.

Don't

  • Pick colors and fonts before you can say what you promise.
  • Use attributes everyone claims: "simple", "powerful", "innovative".
  • Let each surface (app, site, email) drift into its own personality.
  • Confuse a rebrand with fixing a product people do not trust.

In the wild

  • MailchimpIntuit, voice guide public since the 2010s
    Its published voice and tone guide describes how the voice stays constant while the tone shifts with the reader's situation: lighter on success, plainer when something has gone wrong. Personality is a constant voice with a flexible tone.
  • ThingsCultured Code, Things 3 in 2017
    The app, the website, the support pages and the release notes all share the same calm spacing, blue accent and careful prose. Nothing anywhere shouts. Consistency is the brand; there is no separate "marketing voice".
  • iA WriterInformation Architects, 2010 onward
    Its promise, writing with fewer distractions, shows in the product (focus mode, a single typeface family) and in the company's long essays explaining its decisions. A narrow promise is easy to keep everywhere.
  • ZerodhaIndian brokerage, 2010
    Built much of its trust through plain, educational content (its Varsity lessons) and a stance against pushing customers to trade more. In a category people distrust, a credible promise beats a clever logo.

Common mistakes

Treating the brand as the logo

The logo is the visible, discussable part, and making it feels like progress.

Write the promise and attributes first. Delay the logo until the product exists; use a plain wordmark meanwhile.

Generic attributes

"Simple, modern, powerful" feels safe because nobody can disagree with it.

For each attribute, write the opposite you reject and a screen where you would choose it over a competing value.

Promising what the product does not yet do

Aspirational copy is tempting before launch.

Promise only what the current build keeps. Every broken promise costs more trust than the claim earned.

Check yourself

Margin's attributes are "calm, not sleepy" and "precise, not pedantic". A sync fails. Which error message fits?

Exercise 1.1 45 minutes · on your own product

Write your brand core on one card

  1. Write one sentence of positioning: "For [who] who [situation], [product] is a [category] that [key value], unlike [main alternative]."
  2. Turn it into a promise of six words or fewer, phrased as the user's result.
  3. Write four "this, not that" attribute pairs. For each, name one real screen or message in your product where it should show.
  4. Use the personality lab above to set the dials where you think your product sits. Write down the settings.
You're done when: you have an index card (or a note) with positioning, promise and four attribute pairs, each tied to a real screen.
BeginnerCompetentStrong
Attributes are single words anyone could claim.Paired attributes with opposites; promise is about the user.Each pair has a concrete screen and a decision it would change; a friend can guess the product from the card.
2

Where a product brand actually lives

Taught by Don Norman, with Aarron Walter and the Mailchimp content team

For software, most brand impressions are made inside the product and around its edges: the details of the interface, the words, the motion and sound, and the emails and support replies people get when something goes wrong.

Big consumer brands spend on advertising because most of their customers rarely touch the product. Software is the opposite. Your users touch the product dozens of times a week. The interface is the brand's main channel, and the marketing site is a small entrance hall. That changes where you should invest.

Don Norman's three levels of design (from Emotional Design, 2004) are a helpful map. The visceral level is the first impression of the icon and the screen. The behavioral level is how it feels to use: speed, feedback, whether it does what you expected. The reflective level is the story people tell themselves about using it ("I'm the kind of person who uses a careful notes app"). A brand that only works at the visceral level is a coat of paint.

A relationship, touchpoint by touchpoint Filled dots: inside the product. Hollow dots: around its edges. Most impressions are filled. Name Site Store page Icon Onboarding Empty states Motion, sound Errors Receipt Support reply Release notes Visceral: first look (seconds) Behavioral: daily use (months) Reflective: the story (years)
Count the dots. Only three touchpoints happen before someone uses the product. Everything after is where the prediction is confirmed or broken, and where a solo creator's care is most visible.

Six places to put your brand

1. Interface details
Corner radius, spacing, the accent color, how a selected row looks, the shape of the cursor in your editor. Users will not name these, but they recognize them. See Visual Design.
2. Copy
Button labels, empty states, confirmations, settings descriptions. This is where personality is loudest. Write it with your attribute pairs in front of you. See Words.
3. Motion
A calm product moves calmly: short, eased transitions, no bounces unless playfulness is an attribute. Durations of roughly 150–250 ms feel quick without feeling abrupt. See Motion & Feel.
4. Sound and haptics
Optional, and powerful when used once. Slack's short notification sound became so recognizable that people react to it outside the app. If you use sound, use one, keep it under a second, and let people turn it off.
5. Emails
Welcome, receipts, password resets, trial ending, export ready. Many are sent by default templates from your payment or auth provider. Customize every one you can.
6. Support and docs
A reply from the person who built the product is a brand moment no large company can match. Chapter 17 covers this.
The receipt email
From: noreply@payments-provider.example · Subject: Receipt #INV-00384-2291

Dear Customer,

Thank you for your purchase. Please find the details of your transaction below.

Item: MRGN-PRO-ANNUAL · Amount: USD 24.00 · Ref: ch_3Px9...

This is an automated message. Please do not reply to this email.

Without: the payment provider's default. Correct, cold, and anonymous. It also hides the renewal date and forbids replies, the two things a paying customer most needs.
Don't
404 Not Found nginx/1.24.0 Dead end: no way back, no voice.
A default page. Every visitor who mistypes a link learns that nobody designed this corner.
Do
Margin This page has gone missing, like a dog-eared page. Search the help pages Go home
Ten minutes of work. Same voice as the app, a way forward, and a small, quiet joke that fits a bookish product.
For the solo creator

Make a list of every automated message your stack sends on your behalf: auth provider (magic link, password reset), payment provider (receipt, failed payment, renewal), app store (none you control, which is why your in-app copy matters more there), hosting (status page). Most can be customized in an afternoon. This is the highest-leverage brand work you can do, and almost nobody does it.

Do

  • Send from a named person and allow replies.
  • Use the same accent, type and sentence style in emails as in the app.
  • Design the 404, offline, and "something went wrong" screens.
  • Keep sound to one short, optional cue, if any.

Don't

  • Leave provider-default emails with "Dear Customer" and "noreply".
  • Add personality only to happy paths. Errors are where trust is decided.
  • Use jokes in moments of loss (failed payment, lost data).
  • Add a mascot as a substitute for a voice.

In the wild

  • Mailchimpthe "high five"
    After you send a campaign, a cartoon hand gives you a high five. It marks the moment of greatest anxiety (pressing send to thousands of people) with relief. Put the personality where the emotion already is.
  • Asanacelebrations
    Completing tasks can occasionally trigger a creature flying across the screen, and users can turn it off. Delight should be rare, earned and optional.
  • Slacknotification sound
    A short, distinctive sound that became part of how people recognize the product. One sound, used consistently, becomes brand; many sounds become noise.
  • Basecamp / HEY37signals
    Support replies, help pages and product announcements read like they were written by the same opinionated people who built the product. Voice consistency across support is a competitive advantage for small teams.

Common mistakes

Personality in the hero, nothing in the product

The landing page is designed in a burst of energy; the app's edges are designed under deadline.

Spend your brand budget in the order users meet touchpoints most often: in-app copy, errors, emails, then the site.

Whimsy in the wrong moment

A playful voice applied uniformly, including to "your card was declined".

Keep the voice, drop the jokes when stakes are high. Mailchimp calls this adjusting tone to the reader's state.

"noreply@" everywhere

It is the default and feels professional.

Use a real address you read. For a small product, replies are free research.

Check yourself

You have one free evening for "brand work" on a shipped app with 300 users. Which task does the most for the brand?

Exercise 2.1 60 minutes · on your own product

The touchpoint audit

  1. Draw the timeline from the diagram above for your product. Add every touchpoint you can find, including automated emails and system screens.
  2. Trigger each one yourself: sign up, reset your password, fail a payment with a test card, go offline, visit a broken URL.
  3. Screenshot each and score it 1–3 for "sounds like us". Use your attribute card from Exercise 1.1.
  4. Rewrite the three lowest-scoring ones today.
You're done when: you have a screenshot grid of 10+ touchpoints with scores, and three rewrites shipped or ready to ship.
BeginnerCompetentStrong
Audited the app screens only.Included emails, errors and system screens; three rewrites done.Every automated message mapped to its sender and customizable or not; rewrites follow the attribute card exactly.
3

Naming: the four kinds of names and how to judge them

Taught by Al Ries and Jack Trout, with Paul Graham and the naming practice of Indian startups

A good product name is easy to say, easy to spell after hearing it once, available where you need it, legally usable, and harmless in the languages your users speak. Meaning matters less than you think; memorability and availability matter more.

Names feel enormously important because they are permanent and public. In practice, a name is a container. People pour the experience of your product into it. "Apple" and "Amazon" meant nothing about computers or shopping. What made them work was that they were short, concrete, easy to say and easy to remember, and the companies then filled them with meaning. So the job of a name is mostly to not get in the way: not be misheard, misspelled, confused with a competitor, or unavailable.

Four kinds of names

From obvious to ownable easy to understand easy to own Descriptive says what it does Calculator Notes Pocket Casts hard to trademark Compound two real parts Dropbox Instapaper Razorpay clear and ownable Metaphor a real word, reframed Linear Things, Bear Stripe, Notion evocative; crowded Invented a new word Figma Zomato Spotify empty; must be filled
A spectrum, not a ranking. Descriptive names explain themselves but are hard to protect and easy to confuse. Invented names are easy to protect but mean nothing until you make them mean something. Most small software products do well in the middle.

Indian products show every type. Zerodha is a compound of "zero" and the Sanskrit "rodha" (barrier). Razorpay and PhonePe are compounds with a clear category word. Zomato and Swiggy are invented. Jio is a real Hindi word ("live!") used as a metaphor. Paytm started as a compression of "pay through mobile". Notice that the invented names needed large budgets to fill with meaning. A solo creator usually cannot afford that, which is one reason compound and metaphor names are a good default for you.

Seven tests for any name

TestHow to run itFails when
Say it onceSay the name to someone on a phone call. Ask them to type it.They ask "how do you spell that?" or type a different word.
Pronounce itShow it written to three people. Ask them to say it.You get two or more pronunciations.
Short enoughCount letters and syllables. Look at it under an app icon (iOS truncates labels around 12 characters, depending on letter widths).Over three syllables, or it truncates under the icon.
DistinctSearch the app stores and the web for the name plus your category.A product in your category already uses it or something close.
AvailableCheck the domain you would really use, the app store name, and the handle on the one or two social sites you will use.The only available domain is a long hyphenated version.
Legally usableSearch trademark databases in the classes that cover software.A registered mark in the same class is identical or confusingly similar.
Safe across languagesAsk native speakers of the languages your users speak, including Hindi, Tamil, Telugu, Bengali, Marathi and Kannada if India is your market.It means something rude, sad or silly, or sounds like a slang word.
Don't
Notes Things Highlightn… Books "HighlightNotesPro" loses its end
Truncated identity. The most-seen place your name appears is under the icon. If it cuts off, the name you chose is not the name people see.
Do
Notes Things Margin Books two syllables, fits, sits with its peers
Fits the slot. Short names read as confident and survive every constrained place: icon labels, menu bars, tab titles, notification headers.

Domains, stores and trademarks, briefly

You do not need the .com. Many respected products use other domains: Linear lives at linear.app, and plenty of tools use .so, .io or a country domain. A common pattern is a prefix: get[name].com, use[name].com, [name]app.com. What matters is that the domain is short, unambiguous when spoken, and that you own the name in the places your users search. The .app domain requires HTTPS, which is a sensible default anyway.

Trademarks are a legal topic and this is not legal advice, but the basics are simple. Trademarks are registered per class of goods and services under the Nice Classification; software products typically fall in class 9 (downloadable software) and class 42 (software as a service). Search the free databases before you fall in love: the USPTO's trademark search for the US, the IP India public search for India, and WIPO's Global Brand Database across many countries. An identical or very similar mark in the same class, for a similar product, is a red flag. If your product earns real money, pay a trademark lawyer for a proper clearance once.

Myth

"The Chevy Nova failed in Latin America because no va means 'doesn't go'." This story is repeated in marketing books, but it is generally considered a myth: Spanish speakers hear "nova" as one word, and the car reportedly sold fine. The real lesson is narrower: check for genuine slang and offensive meanings with native speakers, but don't reject a name because of a far-fetched split of syllables.

Watch out

Names that are near-misspellings of real words ("Kwik", "Fotos", "Notz") fail the say-it-once test badly. Every person who hears the name has to be told how to spell it, forever. Dropped vowels had a fashion moment around 2005–2010 (Flickr, Tumblr) when the real words were taken; today they mostly read as dated.

Do

  • Prefer one or two syllables and under 10 letters.
  • Choose a real word or clear compound you can say on a phone call.
  • Check meaning with native speakers in every language your users speak.
  • Search trademark databases in classes 9 and 42 before you commit.

Don't

  • Pick a name that only works when seen written down.
  • Use a competitor's name plus a twist ("Notionly").
  • Spend weeks on the .com; a clean alternative domain is fine.
  • Put the version or platform in the name ("Margin Pro for Mac 2").

In the wild

  • Linearlinear.app, 2019
    A real word with a strong association (straight lines, steady progress) on a non-.com domain. Nobody doubts it is a serious product. A metaphor name on a clean alternative domain beats a contorted .com.
  • ThingsCultured Code, 2009
    A plain, almost generic word for a to-do app. It works because the product filled it with a strong identity over many years. Plain words become distinctive through consistency.
  • InstapaperMarco Arment, 2008
    "Instant" plus "paper": you understand it once you know it saves articles to read later. Compounds explain themselves with one sentence of context.
  • ZerodhaIndia, 2010
    A compound with an English half and a Sanskrit half, meaning roughly "zero barriers". It sounds distinctive to everyone and means something to people who know the word. Indian languages are a rich source of distinctive, meaningful names.

Common mistakes

Naming by committee of one, at midnight

A name feels perfect when you have been staring at a list for hours.

Sleep on your shortlist, then run the seven tests with other people. A name you have to defend is a name that fails.

Descriptive and generic

"Book Notes" is clear, so it feels safe.

You cannot own or be found by a generic phrase. Add a distinctive half ("Margin Notes") or move toward metaphor.

Skipping the trademark search

It feels like a big-company concern.

A renamed product loses its reviews, links and recognition. Twenty minutes of searching now is cheap insurance.

Check yourself

Your shortlist is "Kwotz", "Margin" and "ReadingHighlightsManager". Margin has an app with the same name in the finance category, a different trademark class. What do you do?

Exercise 3.1 30 minutes · on products you use

Classify twenty names

  1. Open your phone's home screen and the dock on your computer. List twenty app names.
  2. Classify each as descriptive, compound, metaphor or invented.
  3. For each, mark whether it passes "say it once" and whether it truncates under its icon.
  4. Circle the three names you think work best and write one sentence each on why.
You're done when: you have a table of 20 names with type and two test results, plus three short explanations.
BeginnerCompetentStrong
Classified the names.Ran both tests and noticed which types fail which tests.Found a pattern you can use (for example "my favorite tools are mostly metaphors under 7 letters").
4

A naming process you can run in a weekend

Taught by naming practitioners, with Sahil Lavingia and Paul Graham

Good names come from volume and filtering: generate a hundred or more candidates from several directions, cut fast with hard tests, then live with three finalists for a few days before choosing.

The mistake most people make is looking for "the" name in their head. Names come out of a process with a wide mouth and a narrow exit. The wide mouth is word lists from many sources: your product's job, its metaphor, the feeling it should evoke, words from other languages, and plain objects. The narrow exit is a set of tests that are cheap to run and unforgiving.

Generate 100–200 words 6 directions, no judging Hard cut to ~20 say it once, length, distinct Checks: 3–5 1 day 1 day 1–2 day 3–5 domain, store, TM, languages live with it, then decide
Wide mouth, narrow exit. Generating without judging comes first because judging kills the strange candidates that often become the best names.

Six directions to generate from

Verbs and nouns from what the product does. For Margin: keep, mark, underline, note, quote, gather, collect, file, recall, annotate, excerpt, commonplace. Most will be too generic alone, but they feed combinations.

Lab: name tester
Under the icon
M
Margin
In a browser tab
MMargin · Keep what you read
Letters / syllables (approx.)6 / 2
Domains to checkmargin.app · getmargin.com
    Try "Margin", "HighlightNotesPro", "Kwotz", "Phlyte" and "Smriti". The checks are rough heuristics (syllables are guessed from vowel groups), not verdicts. They flag what to test with real people: spelling after hearing, truncation, and length.

    The hard cut and the soft decision

    1. Hard cut (30 minutes). Strike every candidate that fails say-it-once, is over three syllables, or is a known product in your category. Do not argue with yourself. You should drop to about twenty.
    2. Checks (2 hours). For the twenty, check domain options, app store search, trademark databases in classes 9 and 42, and a quick web search for slang meanings. Drop to three to five.
    3. Native speakers (1 day). Send the finalists to friends who speak the languages your users speak. Ask "does this mean or sound like anything?", not "do you like it?".
    4. Live with it (3 days). Write each finalist into your app's title bar, a mock icon, an email signature and a tweet. One will start to feel like the product. The others will feel like costumes.
    5. Decide and register. Buy the domain, claim the handles, reserve the app store name (Apple lets you create the app record early). Then stop thinking about it.
    For the solo creator

    Timebox naming to one week of evenings. Founders have lost months to it. A good-enough name that you start filling with a great product beats a perfect name on a product that ships late. Many well-known products launched under one name and renamed later, but renaming after real traction is expensive, so do the checks once, properly.

    Do

    • Generate at least 100 candidates before judging any.
    • Ask native speakers what a word means, not whether they like it.
    • Mock the finalists in real contexts (icon, tab, email).
    • Timebox the whole process.

    Don't

    • Run a poll on social media: you get likes, not tests.
    • Rely on AI name generators without running the same tests on what they suggest.
    • Fall for a name before checking the store and trademark databases.
    • Reopen the decision after launch because you saw a cooler word.

    In the wild

    • BearShiny Frog, 2016
      A concrete, drawable object name for a writing app, which gave it an instantly recognizable icon. A name you can draw makes the icon easy.
    • MeeshoIndia, 2015
      Widely reported to come from "Meri Shop" (my shop), compressed into a short, sayable word for its audience of small resellers. Compression of a meaningful phrase can produce a short, friendly name.
    • GumroadSahil Lavingia, 2011
      A playful, concrete compound that is easy to say and spell, for a tool for creators to sell things. Playful compounds suit products whose brand is approachable.

    Common mistakes

    Starting with the domain search

    You check availability for every idea and kill good candidates before they combine.

    Generate first, check later, and accept prefixed or alternative domains.

    Asking "do you like it?"

    People judge names by taste, so you collect opinions, not evidence.

    Ask people to spell it after hearing it and to say what it reminds them of.

    Check yourself

    After the hard cut you have 22 candidates. Your friend says "Lamplight" is too long. It has 9 letters, 2 syllables, and is spelled the way it sounds. What do you do?

    Exercise 4.1 2 hours over 3–5 days · on your own product

    Run the funnel

    1. Generate 100+ candidates across the six directions (aim for 15+ per direction). Timer: 45 minutes.
    2. Hard cut to about 20 using the lab above and the seven tests.
    3. Run availability and trademark checks; keep 3–5.
    4. Send finalists to three native speakers of different languages.
    5. Mock each finalist as an icon label, browser tab and email signature. Live with them for three days. Decide.
    You're done when: you have a list of 100+, a cut list with reasons, a check table for the finalists, and a chosen name with its domain registered (or, if your product is already named, a written test of your current name against all seven tests).
    BeginnerCompetentStrong
    Fewer than 50 candidates from one direction.100+ from all directions; tests applied consistently.Finalists checked in stores, trademark databases and three languages; decision recorded with reasons you could defend in a year.
    6

    App icons and favicons

    Taught by Apple's Human Interface Guidelines, with Material Design and icon designers like Michael Flarup

    An app icon has one job: to be found and recognized in a grid of other icons, at sizes from 1024 px down to 16 px. One idea, a strong silhouette, no text, and a color that stands apart from its neighbors.

    Your icon is the most-viewed piece of brand you will ever make. People see it every time they unlock their phone, look at their dock or switch tabs. But they rarely look at it. They scan for it, among 20 to 30 others, in a fraction of a second. That is the mechanism to design for: visual search. Visual search runs on preattentive features (color, shape, size, orientation; see The Human Mind). An icon that differs from its neighbors on one of those features pops out. An icon that blends in on all of them must be read, and nobody reads icons.

    Platform shapes and sizes

    You supply a square 1024×1024 px image with no transparency and no rounded corners; the system applies the rounded "squircle" mask (a continuous-curvature corner, not a simple circle arc). The icon is shown at many sizes: the home screen uses 60 pt (180 px on 3× phones), Spotlight 40 pt, Settings 29 pt. Since iOS 18, people can choose dark and tinted icon appearances, so Apple asks for dark and tinted variants; with iOS 26, Apple introduced layered "Liquid Glass" icons built in its Icon Composer tool. The safe practice holds across all of these: a simple foreground shape on a simple background, so the system can re-render it.

    iOS: square in, squircle out 1024 px square; system applies the mask Android adaptive: layers + safe zone 108 dp 72 dp visible 66 dp safe circle masks vary by device maker
    Design for the mask you do not control. On iOS, keep the key shape well inside the corners. On Android, keep it inside the 66 dp circle, because the visible shape may be a circle on one phone and a squircle on another.

    Five icon principles

    1. One idea. A single object or symbol. A camera lens, a checkbox, a bear's head, a page. If you need two, you are explaining, not identifying.
    2. Recognizable silhouette. Fill the shape with black: can you still tell what it is? Silhouette is what survives at 29 pt and in the tinted mode.
    3. No text. Words in icons are unreadable at small sizes and repeat the label underneath. A single letter can work if it is drawn as a shape, not typed.
    4. Distinct in a grid. Look at the most common icons on your users' screens. If they are mostly white and blue, a dark or warm icon will be found faster.
    5. Consistent with the product. The icon's color and shape should appear in the app (accent color, the same glyph in the empty state), so the icon promises what opening the app delivers.
    Text in icon
    MARGIN notes app unreadable small; repeats label
    Words duplicate the label and turn to texture.
    Scene
    four ideas, no silhouette
    A scene has no silhouette; at 60 px it is a smudge.
    Do
    one page, one highlight
    A page with a highlighted margin: one idea, strong contrast.
    Visual search, not reading On a screen of light icons, the one icon that differs in color and value is found almost instantly. Look at your users' real home screens before choosing a color.
    Pop-out. Your icon competes for attention on a wallpaper among two dozen neighbors. Differing on one preattentive feature (here, color and value) is more useful than any amount of detail.
    Lab: one icon, five sizes
    The same drawing rendered at 180 px (the 1024 master scaled down, as on a 3× phone home screen), 60, 29 and 16 px, at true pixel size on your screen. Switch concepts and watch what survives at 29 and 16. Then switch to monochrome: the text and thin-line concepts lose almost everything.
    For the solo creator

    Draw your icon as an SVG with named layers (background, foreground, highlight) and write a tiny script that exports every platform size, the monochrome Android layer, and the favicons from that one file. When you tweak the icon later, every size updates together. If you want a richer, illustrated icon later, this simple version is still your 16 px and themed fallback.

    Do

    • Design the 60 px version first, then add detail for 1024 only if it helps.
    • Test the icon on real home screens (yours, friends') with dark and light wallpapers.
    • Provide dark, tinted or monochrome variants where the platform asks.
    • Hand-tune the 16 and 32 px favicons; do not just scale down.

    Don't

    • Bake rounded corners or transparency into an iOS icon.
    • Put the key shape near the edges where masks cut it.
    • Use a photo, a screenshot, or your logo plus tagline as an icon.
    • Copy the category's dominant look (every notes app in yellow).

    In the wild

    • OvercastMarco Arment, 2014
      A bold broadcast symbol in a warm orange. Instantly found among the blue and white icons common on iPhones. Color is your cheapest pop-out feature.
    • HalideLux, 2017
      A camera lens reduced to a few bold geometric shapes, consistent with the app's precise, pro-tool personality. Simplified objects carry personality through proportion and color.
    • Things 3Cultured Code
      A white checkbox with a tick on blue. It shows the product's one job and stays legible at every size. The obvious symbol, drawn with care, is not a failure of imagination.
    • Google Workspace icons2020 redesign
      The 2020 redesign gave Gmail, Calendar, Drive and others the same four-color palette. Many users complained the icons became hard to tell apart in a row of tabs. Family resemblance can destroy the distinctness a single icon needs.

    Common mistakes

    Judging the icon on a big artboard

    That is where you draw it, so that is where you see it.

    Put it on your phone through a test build or a home-screen web bookmark on day one and live with it for a week.

    Ignoring the tinted and themed modes

    They are newer and easy to forget.

    Render your icon as one flat shape. If it is not recognizable, the system's tinted version will not be either.

    Default favicon

    Framework starters ship with their own favicon, and nobody notices.

    Replace it before you share a single link. Your tab is a brand surface in every user's browser.

    Check yourself

    Your users mostly use notes and productivity apps that have white or yellow icons. Your current icon is a white page with a yellow pencil. What is the most useful change?

    Exercise 6.1 2 hours · on your own product

    Icon, tested in a crowd

    1. Screenshot your own home screen and ask two friends for theirs (or find a few published home-screen setups). Note the dominant colors.
    2. Draw three icon concepts from your mark, each one idea on a background that differs from the dominant colors.
    3. Place each into the screenshots at the correct size. Ask someone to find your app; time how long it takes.
    4. Render the winner at 1024, 180, 60, 29 and 16 px, and in a flat monochrome version. Hand-fix the 16 px.
    You're done when: you have a winning icon with timing evidence, all sizes exported, a monochrome version, and a favicon set (32 px PNG, SVG, 180 px touch icon).
    BeginnerCompetentStrong
    One concept, judged at large size.Three concepts tested in real home screens; sizes exported.Timed find test, monochrome and dark variants, hand-tuned favicon, and an export script from one master SVG.
    7

    The identity kit and the one-page brand sheet

    Taught by Massimo Vignelli, with Kenya Hara and Mailchimp's content style guide

    A small product needs a small identity kit: one accent color plus neutrals, one or two typefaces, an imagery rule, an illustration rule (often "none"), and a voice. Write it on one page so every future decision can be checked against it in a minute.

    Massimo Vignelli's Canon (2010) argued for a disciplined, small set of typefaces and a grid, applied with rigor. The point was never minimalism for its own sake. It was that a small vocabulary used consistently is more recognizable than a large one used loosely. For you, the identity kit is also a time-saver: when you design a new screen, an email or a launch image at midnight, you are choosing from five options, not five hundred.

    The five parts

    Color
    One accent that is yours, used sparingly (for the primary action, selection and the icon), plus a neutral scale for text and surfaces. Define it as tokens (see Systems & Platforms) with light and dark values. Check contrast for text uses (see Accessible & Inclusive).
    Type
    One family for interface and marketing, or a pair: a reading face and an interface face. Name the sizes you use for headlines on the site. Using the same type in the app and on the site is one of the strongest consistency signals you have.
    Imagery
    A rule for pictures. For software, the best rule is usually "real product UI, cropped close, on a plain background". No stock photos of people pointing at laptops.
    Illustration
    Decide whether you use illustration at all. If yes, one style (line weight, color use, level of detail), drawn by one hand. If you cannot draw, "none, use the product" is a strong and honest rule.
    Voice
    Your attribute pairs from Chapter 1, three example sentences that sound like you, and a short list of words you never use. See Words.
    Margin · brand sheet v1 · one page · reviewed monthly PROMISE Your highlights, kept and findable. FOR Readers of non-fiction who forget what they underlined. ATTRIBUTES Calm, not sleepy Precise, not pedantic Bookish, not precious Warm, not chummy LOGO Margin Clear space = height of the mark. Never outlined, stretched, or with tagline. COLOR Ink Highlight Shelf Paper Highlight on ≤ 5% of a screen TYPE Reading serif Notes, headlines, emails Interface sans Controls, labels, tables IMAGERY Real UI, cropped close, plain background. No stock photos. No 3D blobs. VOICE · SOUNDS LIKE "Saved. It's in your Library." "Couldn't sync. Your notes are safe here." NEVER SAY supercharge · seamless · oops · users Illustration: none. Motion: 150–200 ms, eased.
    Everything on one page. If a decision is not on the sheet, it is not part of the identity yet. If the sheet grows past one page, you have stopped describing an identity and started writing a design system (which belongs in your code, see Systems & Platforms).
    Don't
    SUPERCHARGE NOTES with AI-powered magic stock person, 4 colors, 3 type styles
    No kit. Every new image invents its own style. Nothing looks like the product, and nothing looks like the last image.
    Do
    Every highlight, one quiet library. real UI, one accent, the app's serif
    Kit applied. The same serif, the same highlight bar, the real interface. Someone who uses the app recognizes the image instantly.

    Checklist: your identity kit

    Core
    Visual
    Verbal and touchpoints
    For the solo creator

    Keep the brand sheet as a page in your repo, built from the same tokens your app uses. Then the sheet cannot drift from the product, because changing the accent token changes both. Review it once a month; you will be surprised how often you have broken your own rules.

    Do

    • Fit the whole identity on one page.
    • Use the product's own typefaces and colors in marketing.
    • Make "real UI" your default imagery.
    • Write a "never say" list.

    Don't

    • Pick more than one accent color "for variety".
    • Use a different font on the site because it "looks more marketing".
    • Mix illustration styles from different stock libraries.
    • Write a 40-page brand book for a product with 40 users.

    In the wild

    • Linearsite and app
      The marketing site uses the same dark surfaces, typography and real product UI as the app. The site feels like a window into the tool. The best identity kit for software is the product itself.
    • iAInformation Architects
      The company uses its own typefaces (iA Writer Mono, Duo and Quattro, derived from IBM Plex) across the app and website. One type family can carry an entire identity.
    • MUJIKenya Hara as art director
      A restrained palette of natural colors, simple type and "emptiness" as a deliberate quality, applied to thousands of products. A small, strict vocabulary scales better than a rich one.

    Common mistakes

    Two identities: app and marketing

    The site gets designed later, in a different tool, in a different mood.

    Build the site from the app's tokens and components. Screenshots should sit on the site without a visible seam.

    Accent everywhere

    You love your color and want people to see it.

    An accent works by scarcity. Keep it on the one primary action and selection; set a rough share like "under 5% of a screen".

    Connect the ideas: part one recap

    A new user says: "The icon looked calm and bookish, but the onboarding was full of confetti and exclamation marks." Which ideas from Part one explain the problem?

    Exercise 7.1 2 hours · on your own product

    Make your one-page brand sheet

    1. Copy the structure of the Margin sheet: promise, for whom, attributes, logo, color, type, imagery, voice, never-say.
    2. Fill it with real assets from Exercises 1.1, 5.1 and 6.1.
    3. Build it as an HTML page in your repo using your design tokens.
    4. Run the identity checklist above. Fix anything unchecked, or add it to your to-do list with a date.
    You're done when: a single page exists that a stranger could use to make a launch image that looks like your product.
    BeginnerCompetentStrong
    A moodboard of things you like.A complete one-page sheet with real assets.Sheet is built from live tokens; a friend made an on-brand image from it without asking you anything.
    Part two

    The marketing site, pricing and the store page

    These chapters treat your outward-facing pages as products with users and jobs. The visitor's job is to decide, quickly and with little effort, whether this is for them and what to do next. Every section of a landing page, every column of a pricing table, every app store screenshot either helps that decision or gets in its way.

    8

    The anatomy of a landing page

    Taught by Steve Krug, with Joanna Wiebe and Julian Shapiro

    A landing page answers a visitor's questions in the order they ask them: What is it? Is it for me? Why should I believe it? What does it cost me (in money, time, risk)? What do I do now? Sections exist to answer those questions, not to fill a template.

    Steve Krug's Don't Make Me Think (2000) observed that people do not read web pages, they scan them, pick the first reasonable option, and muddle through. On a landing page that means most visitors read the headline, glance at the picture, maybe read a subheading, and decide. A few will scroll and read everything; they are often your most serious prospects. A good page serves both: the scanner gets the answer in the top screen, and the reader finds every objection handled further down.

    12345678 Nav: name, 3 links, one CTAHero: what + who + whyheadline, subhead, CTAProduct visual: real UIanswers "what is it" by showingBenefits (3), each with proofSocial proof: specific, realObjections / FAQprice, privacy, export, platformPricing summary or linkFinal CTA, repeated
    Eight sections, eight questions. Not every product needs all eight, but every section you add should answer a question a real visitor asks. If you cannot name the question, cut the section.

    The hero: what, who, why

    The hero is the top screen: headline, a one- or two-sentence subheadline, a primary call to action, and a product visual. Together they must say what the product is (category, in plain words), who it is for (or what situation), and why it is better for them (the outcome or the difference). The headline can carry one or two of those; the subheadline carries the rest. The visual proves it.

    Notice that "what" usually needs a category word. "A notes app", "an issue tracker", "a podcast player". Builders often avoid the category because it feels unoriginal. But a category word lets the visitor load a whole mental model instantly; your differentiator then says how you differ from that model. Without it, the visitor has to build a model from scratch, and most will not bother. Dunford makes this point forcefully: the category is a frame of reference, and choosing it is a positioning decision.

    Benefits over features (with features as proof)

    A feature is what the product has. A benefit is what the user gets. "Full-text search across all highlights" is a feature. "Find that quote you half-remember in two seconds" is a benefit. Lead with the benefit, then give the feature as proof, because benefits without features sound like empty promises and features without benefits make the visitor do the translation.

    Feature (what it has)Benefit (what you get)Proof to show
    Kindle and PDF importYour old highlights are already here on day one.A 6-second clip of an import finishing.
    Full-text searchFind the quote you half-remember in seconds.Screenshot of a search with a typo still matching.
    Markdown exportYour notes are never trapped here.The exported file open in a plain text editor.
    Daily reviewRemember what you read, not just that you read it.The review card with one highlight and your note.
    Weak page
    Only 3 spots left! Offer ends in 09:59 Unlock Your Potential. The next-gen AI-powered platform What is it? Who is it for? No idea.
    Says nothing, shows nothing. A slogan any product could use, abstract art instead of the product, nine identical feature tiles, and a countdown that resets on every visit.
    Strong page
    Keep what you read. A calm app for book highlights and notes. Imports from Kindle. Exports to Markdown. Try free Mac, iPhone · no card ImportFindRemember "Found a quote from 2019 in seconds." Priya, editor Try Margin free
    Answers in order. What (highlights and notes app), who (people who read and forget), why (import, find, remember), proof (real UI, a specific quote), risk removed (no card, export), one action repeated.

    Social proof, objections and the call to action

    Social proof works because people use others' behavior as evidence when they are uncertain. It only works if it is believable: specific testimonials with a real name and context ("Found a quote from 2019 in seconds", Priya, editor) beat vague praise ("Amazing app!!"). Before you have users, skip proof rather than fake it. A short note from you about why you built it is more credible than borrowed logos.

    Objections are the reasons a willing visitor still hesitates. For most small software they are the same handful: price and how billing works, privacy and where data lives, lock-in and export, platform support, and "will this be around next year?" (a real worry with solo products). Answer them plainly in an FAQ. Answering "what if you stop working on this?" honestly (export formats, a promise of notice) is a strong trust signal precisely because few companies do it.

    The call to action should be one primary action, worded as what happens ("Download for Mac", "Start free trial") rather than a vague "Get started". Put the risk-reducers right next to it: "Free for 14 days, no card", "One-time purchase". Repeat it at the end of the page for readers who scrolled.

    For the solo creator

    Build your landing page as a single static HTML page in the same repo as your product, using your product's tokens. It will load fast, you can change copy in a minute, and it will look like your product because it is made of it. A heavy site builder template invites you to fill sections you do not need.

    Do

    • Say the category in plain words in the hero.
    • Show the real product in the first screen.
    • Write three benefits, each backed by a visible feature.
    • Answer price, privacy, export and longevity in an FAQ.
    • Use one primary call to action, repeated at the end.

    Don't

    • Lead with a slogan that would fit any product.
    • Use stock photos or abstract 3D art instead of your UI.
    • Show a wall of twelve equal feature tiles.
    • Invent urgency (fake countdowns, "3 spots left").
    • Show logos of companies whose employees merely signed up.

    In the wild

    • Basecamp37signals
      Its homepage has long used plain, direct language, a clear statement of what the product replaces, and a long-form explanation for people who scroll, written in the founders' voice. Long pages work when every paragraph answers a real question.
    • Thingsculturedcode.com
      The product page is mostly large, real screenshots of the app with short captions. The product does the persuading. When the UI is the differentiator, show it big.
    • Plausible Analytics2019
      A small team's analytics product whose page leads with what it is against (privacy-invasive analytics) and answers data-ownership objections directly. Naming the alternative makes your difference instantly clear.

    Common mistakes

    Template-driven sections

    Templates come with "Features", "Testimonials", "Integrations", "Team" blocks, and empty blocks feel unfinished.

    Start from the visitor's questions and delete every block that does not answer one.

    Hiding the price

    Fear that the price will scare people off.

    Visitors assume a hidden price is high or a trap. Show it, or at least the starting price and model.

    Clever over clear

    The headline is the most visible thing you write, so you want it to be impressive.

    Write the clear version first. Only keep a clever version if it is clearer still (Chapter 9).

    Check yourself

    Your page has a strong hero, but heatmaps show most visitors leave after the first screen. Many people who do sign up came via a long FAQ link from a forum. What does this suggest?

    Exercise 8.1 90 minutes · on your own product

    Question-first wireframe

    1. Write the five visitor questions for your product in their words (what, for me?, believe?, cost/risk?, now what?).
    2. Add the three most common objections you have heard (or expect). Write a two-sentence answer to each.
    3. Wireframe your landing page on paper, labeling each section with the question it answers.
    4. Write the feature→benefit→proof table for your top three features.
    You're done when: you have a labeled wireframe where every section maps to a question, and the benefits table.
    BeginnerCompetentStrong
    A template's sections filled in.Every section answers a named question; proof planned.Objections came from real conversations; the proof for each benefit is a real screenshot or clip you can make this week.
    9

    Writing the headline

    Taught by Joanna Wiebe (Copyhackers), with David Ogilvy and Harry Dry

    A landing page headline should make the right visitor think "that's for me" in one reading. It does that by being specific about the outcome, the audience or the category, and by sounding like the words customers already use.

    David Ogilvy wrote in Ogilvy on Advertising (1983) that far more people read the headline than the body copy, so the headline is most of the ad's value. On the web the ratio is even more extreme. The headline is also the hardest thing to write because it has to be short and specific at once, and specificity feels risky: it excludes people. But exclusion is the point. A headline that tries to include everyone speaks to nobody.

    Joanna Wiebe's method at Copyhackers is to steal the words from your customers: read reviews, support emails, forum posts and interviews, and collect the exact phrases people use to describe their problem and their wished-for outcome. Customers' words beat your words because visitors recognize their own thoughts. "I forget everything I read" is a better seed than "knowledge retention".

    Six headline formulas

    FormulaShapeMargin example
    Outcome[Desired result], stated plainlyRemember what you read.
    Category + differenceThe [category] that [difference]The highlights app that helps you remember.
    X for Y[Category] for [audience]A commonplace book for busy readers.
    Without the pain[Outcome] without [known pain]All your highlights, without the copy-paste.
    Verb + object[Verb] your [thing] [qualifier]Keep every highlight, in one quiet place.
    Name the enemyStop [bad situation]Stop losing the best lines you've read.
    Lab: headline tester
        The generator only fills formulas; it cannot know your customers' words. Use it to escape the blank page, then rewrite with phrases from real reviews and emails. The checklist is a set of simple rules of thumb (length, vague words, a concrete noun, "you" focus), not a score of quality.
        Don't
        Reimagine the way you think.

        The all-in-one, AI-powered knowledge platform for modern teams and individuals.

        Get started
        Vague and inflated. "Reimagine", "all-in-one", "platform", "modern": every word could belong to a hundred products. The visitor still does not know what it is.
        Do
        Remember what you read.

        Margin collects your Kindle and PDF highlights in one calm library, and brings one back each morning.

        Try free for 14 days
        Outcome, then specifics. The headline names the result in the reader's words; the subhead adds category, sources and the mechanism. The button says exactly what happens.

        Test it without traffic

        You do not need thousands of visitors to test a headline. Write ten versions. Show each, alone, to five people in your audience for five seconds, and ask "what does this product do, and who is it for?" (the next chapter turns this into a method). The headline that gets the most accurate answers wins, even if it is not the one you like best. A/B testing on a small site rarely reaches significance; qualitative tests on the right people tell you more.

        Watch out

        Words that feel strong to builders are often empty to visitors: seamless, powerful, next-gen, revolutionary, supercharge, unlock, effortless, platform, solution, all-in-one, reimagine. Each one signals "we couldn't think of the specific claim". Replace each with the specific thing it is standing in for.

        Do

        • Collect customer phrases before writing.
        • Write at least ten versions across several formulas.
        • Keep it under about ten words; move detail to the subhead.
        • Make the subheadline carry the category and the mechanism.

        Don't

        • Use puns or wordplay that need the product to decode.
        • Stack adjectives ("simple, powerful, beautiful").
        • Talk about yourself ("We're on a mission to…") in the headline.
        • Pick the headline by personal taste alone.

        In the wild

        • Stripecirca 2010s
          For years its homepage framed the company as payments infrastructure for the internet, aimed squarely at developers, with code on the page. Category plus audience is enough when the audience is precise.
        • Slackearly marketing
          Early messaging was built around a short outcome ("be less busy") rather than a feature list. An outcome headline works when the subhead immediately says what the product is.
        • Marketing ExamplesHarry Dry, 2020 onward
          A newsletter and site that collects before-and-after copy rewrites, almost all of them moves from vague to concrete. Study rewrites, not just finished headlines.

        Common mistakes

        Headline about the company

        You are proud of your mission.

        Save it for the About page or manifesto (Chapter 18). The headline is about the visitor's result.

        Trying to say everything

        Every feature feels essential.

        The headline says one thing. The subhead says two more. The page says the rest.

        Never revisiting it

        It was written once at launch.

        Rewrite it every time you learn how customers describe the product. Their words change as your audience changes.

        Check yourself

        Support emails keep saying "I just want my Kindle highlights somewhere I can actually search." Which headline uses this best?

        Exercise 9.1 60 minutes · on your own product

        Ten headlines from customer words

        1. Collect 20 phrases from reviews, emails, forum posts or interviews about the problem your product solves (competitors' reviews count).
        2. Write ten headlines using at least four formulas and at least three collected phrases.
        3. Run each through the checklist in the lab.
        4. Pick your top three and write a subheadline for each that adds category and mechanism.
        You're done when: you have a phrase bank of 20, ten headlines, and three headline+subhead pairs ready for the five-second test in Chapter 10.
        BeginnerCompetentStrong
        Ten headlines from your own vocabulary.Customer phrases visible in most headlines; vague words gone.A reader in your audience would recognize their own sentence in your top headline.
        10

        The five-second test and the fold

        Taught by usability practice (Christine Perfetti and Jared Spool's popularization), with Nielsen Norman Group's scrolling research

        Show your hero to someone in your audience for five seconds, hide it, and ask what the product is, who it is for and what they would do next. If they cannot answer, the page does not work, however good it looks.

        The five-second test works because it simulates the real decision. Visitors land from a link, glance, and judge whether to stay. In five seconds a person can take in the headline, the general type of image, and the main button. They cannot read paragraphs. So the test isolates exactly what the top of your page communicates at a glance. It costs nothing, and five people are usually enough to show the big problems (testing with small groups is covered in Testing & Iteration).

        Lab: five-second test simulator
        Press start. The hero appears for five seconds, then disappears, and you answer three questions from memory.
        Run it on Version A, then B. Honestly answer from memory. Notice how B's answers come without effort while A's require guessing. Real tests use someone who has never seen the page; you can use this lab's structure with a friend and your own hero.

        How to run it for real

        1. Screenshot the top screen of your page at a common laptop size and at phone size.
        2. Find five people in or near your audience. Friends of friends, a community you belong to, or a remote testing service. Not other founders who know your product.
        3. Show for five seconds, then hide. Ask: "What is this product? Who is it for? What would you do next? What do you remember?"
        4. Write down their exact words. Count how many got "what" and "who" right. Under four of five means rewrite.
        5. Change one thing (usually the headline or the image) and test again with new people.

        The fold: myths and what is true

        Attention by scroll depth (schematic) the fold screen 1234final CTA readers who serious
        Not to scale, but true in shape. Usability research (notably Nielsen Norman Group's eye-tracking studies) keeps finding that the first screen gets the largest share of attention, and that people do scroll when the top convinces them to. The final section often gets a small bump from people who skim to the end looking for price or a CTA.

        Two opposite myths circulate. One says "everything important must be above the fold, nobody scrolls". The other says "the fold is dead, everyone scrolls". Both are wrong. The top screen does get the most attention, so it must answer what and who. But people scroll happily when the top earns it, so you do not need to cram the whole page into the hero. And remember the fold is not a fixed line: it moves with every screen size. Test the hero on a phone, where the fold is very high and the product visual often lands below it.

        Do

        • Test the hero with five people from your audience before launch.
        • Record exact words, not impressions.
        • Test phone and laptop separately.
        • Change one thing per round.

        Don't

        • Test on people who already know your product.
        • Ask "do you like it?"
        • Cram everything above the fold.
        • Put the only CTA below a tall, abstract hero image.

        In the wild

        • Lyssnaformerly UsabilityHub
          Remote testing tools offer five-second tests as a standard method: upload an image, set questions, and get answers from a participant panel. The method is cheap enough to run on every major page change.
        • Mobile-first heroescommon pattern
          Many product sites stack headline, subhead and button above the fold on phones, with the product image just below, so the one-glance answer survives the small screen. On phones, words must do the first-glance job.

        Common mistakes

        Testing with the wrong people

        Friends and other founders are easy to reach.

        They will fill gaps from what they know about you. Find people who match your audience and know nothing about the product.

        Hero image that is a mood

        An atmospheric image feels premium.

        If the image does not show the product or its result, it is using your most valuable space to say nothing.

        Check yourself

        Five testers saw your hero for five seconds. Three said "some kind of AI writing tool", two said "not sure". Your product is a highlights app. What do you change first?

        Exercise 10.1 2 hours over 2 days · on your own product

        Two rounds of five seconds

        1. Build your top three headline+subhead pairs from Exercise 9.1 into three hero mockups (same image, same layout).
        2. Test each with five people. Record answers to what, who and next.
        3. Pick the winner. Change the image to a real, cropped product screen. Test again with five new people on a phone.
        You're done when: you have a table of 20 tester answers and a hero that at least four of five people describe correctly.
        BeginnerCompetentStrong
        One round with friends.Two rounds with people in your audience; exact words recorded.Phone and laptop tested; you can show how each change moved the "what/who" score.
        11

        Screenshots, demos and showing the product

        Taught by Edward Tufte (show the data), with Bret Victor and the Dropbox demo video story

        The most persuasive thing on a software marketing page is the software. Show it real, cropped close to the part that matters, annotated with a few words, and moving only when motion explains something a still cannot.

        Tufte's advice for charts, to show the data rather than decoration, applies directly to product marketing: show the product, not a metaphor for it. A real screenshot does three jobs. It answers "what is it" faster than words. It proves the product exists (a surprisingly real worry with new products). And it lets the visitor imagine using it, which is the moment they start to want it.

        The classic story here is Dropbox. Before its public launch, Drew Houston made a short screencast showing files syncing between computers, and its waitlist reportedly jumped from about 5,000 to 75,000 people overnight, as Eric Ries recounted in The Lean Startup (2011). Syncing is invisible and hard to describe; a few minutes of seeing it work did what paragraphs could not.

        Four rules for screenshots

        1. Real UI, real-looking data. Use your actual app with realistic content (real book titles, plausible notes), not "Lorem ipsum" or obviously fake "Task 1, Task 2".
        2. Crop to the point. A full-window screenshot at landing-page size makes every element tiny. Crop to the panel that proves the benefit, at a size where its text is readable.
        3. Annotate sparingly. One or two short labels with thin leader lines, saying the benefit, not the control name ("Finds it even with a typo", not "Search field").
        4. Keep it current. Out-of-date screenshots are a broken promise. Automate them if you can, or put "update screenshots" on your release checklist.
        stoicsm "We suffer more often in imagination than in reality." Letters, Seneca "The obstacle is the way." Your note: read again before launch 3 more results in Meditations Finds it even with a typo Your notes sit right beside the quote
        Cropped, real, annotated. Only the search panel, with a believable typo ("stoicsm") still matching, and two labels that state benefits. Nothing else from the app competes for attention.

        When to use motion

        Use video or animation when the benefit is a change over time: syncing, importing, a fast keyboard flow, an undo, a transition that shows where something went. Keep loops short (about 5–15 seconds) and focused on one action. Autoplay only if muted, without sound by default, with a still poster frame, and respect prefers-reduced-motion by showing the still instead. A longer demo (one to three minutes) belongs behind a play button, for the visitors who want it. Add captions; many people watch with sound off.

        The product visual in the hero
        Without: the full app window, tilted in fake 3D, with decorative blobs. At hero size every label is a grey line. It signals "there is an app" but shows nothing you can want.
        For the solo creator

        Add a "marketing" seed dataset to your app (a demo library with real, public-domain quotes and realistic notes) and a script that opens the app in that state at fixed window sizes and captures screenshots. Every release, run it. Your screenshots will always be current, and you will never fill a demo account by hand again.

        Do

        • Use real UI with realistic, public-domain or invented-but-plausible content.
        • Crop each image to one benefit.
        • Use short, muted, looped clips for change-over-time benefits.
        • Offer a still image when reduced motion is on.

        Don't

        • Fake the UI with mockups of features that do not exist.
        • Tilt screenshots into 3D so they look "dynamic".
        • Autoplay video with sound.
        • Use a two-minute video as the only explanation.

        In the wild

        • Dropbox2008 screencast
          A simple screen recording of syncing made an invisible benefit visible and built a waitlist before launch. If your benefit is invisible, show it happening.
        • Linearlinear.app
          The homepage relies on real, crisp product UI, often in short animated sequences that show keyboard-driven flows. Speed is a benefit you can only prove with motion.
        • Raycastraycast.com
          Shows the actual command palette, with real commands typed and results appearing. For keyboard tools, show the keys and the result together.

        Common mistakes

        Stale screenshots

        The UI changes every release; screenshots are made once.

        Automate captures from a seed dataset, or add them to the release checklist.

        Showing everything at once

        You want to show how much the product does.

        One benefit per image. Breadth is shown by having several focused images, not by one crowded one.

        Check yourself

        Your app's best feature is that it imports 5,000 Kindle highlights in about four seconds. What is the best visual for it?

        Exercise 11.1 2–3 hours · on your own product

        Three proof images and one loop

        1. Create a seed dataset with realistic content.
        2. Capture three cropped screenshots, one for each benefit in your Exercise 8.1 table. Add at most two annotations each.
        3. Record one 5–15 second loop of a change-over-time benefit. Export a still poster frame.
        4. Place them in your landing page wireframe.
        You're done when: you have three annotated images and one short loop with poster, all from real UI.
        BeginnerCompetentStrong
        Full-window screenshots with dummy content.Cropped, annotated, realistic content.Captured by a script from seed data; the loop has a reduced-motion still and captions if needed.
        12

        Studying great product sites

        Taught by the sites of Linear, Things, iA, Stripe, Panic, Superhuman and Basecamp

        Great product sites are not great because of a template. Each makes one strong strategic choice that matches its product (show the speed, show the calm, explain the thinking, invite the developer, delight the craftsperson, make access scarce, pick a fight) and executes it consistently.

        When you study a site, do not copy its surface (dark gradients, glowing borders, big type). Surfaces get copied so widely that they become the new generic. Ask instead: what is the one choice this site made, why does it fit this product's promise and audience, and what would the equivalent choice be for mine? The descriptions below are patterns as they have appeared over the years; sites change often, so visit them yourself and look for the choice, not the details.

        Show the product Linear, Things Explain the thinking iA, Basecamp const x = await api.create({ amount: 2400, }) Invite the builder Stripe you@email.com Request access Scarce access Superhuman
        Four strategic choices. Each one follows from what is special about the product: a speed-and-craft tool shows itself, an opinionated product explains its thinking, an API invites builders with code, a high-touch product rations access.
        SiteThe strategic choiceWhy it fitsSteal for a calm solo product
        LinearProduct UI front and center, with motion showing fast, keyboard-driven work; an opinionated "method" for building software published alongside.Its promise is speed and craft for product teams. Both are proved by showing the tool.Let your real UI be the hero. Write down your product philosophy as a short page.
        ThingsLarge, beautiful screenshots across devices, short captions, quiet layout.The calm, polished UI is the differentiator.Big crops of your best screens, minimal words between them.
        iA WriterLong, argued essays about writing, typography and focus, alongside the product pages.The product is the result of strong opinions; the essays recruit people who share them.Publish the reasoning behind one or two of your key design decisions.
        StripeCode on the homepage, excellent documentation treated as a core product, crisp diagrams.The buyer is often the developer who will integrate it.If developers are your users, your docs are your landing page.
        PanicPlayful, handcrafted sites with illustration and personality (Transmit, Nova, Playdate).The company's brand is craft and delight; the sites are evidence of both.One handmade detail that only you would make.
        SuperhumanLaunched with a waitlist and onboarding sessions before access, a high price, and a sharp speed promise.A premium, high-touch product used scarcity and personal onboarding to select committed users.Scarcity only if it is real; personal onboarding calls for your first 20 users.
        Basecamp / HEYLong, first-person, opinionated pages that name what they are against.The company's identity is its opinions about work and software.Say what you will never do (ads, selling data, dark patterns).
        Copying the surface
        glow borders on a reading app
        Borrowed costume. A calm reading app dressed like a fast dev tool. The surface came from a site you admire; the strategy did not.
        Copying the choice
        Remember what you read. same strategy, own identity
        Borrowed strategy. "Let the real UI be the hero" taken from Linear and Things, executed in the product's own calm, bookish identity.
        For the solo creator

        Keep a swipe file: a folder of screenshots of product pages you admire, each with one line noting the strategic choice. Over a year it becomes a personal library of moves. When you redesign your page, you pick a move, not a look.

        Do

        • Name each site's one strategic choice before noting any visual detail.
        • Ask why that choice fits that product and audience.
        • Translate the choice into your own identity kit.
        • Revisit sites over time; note what they changed and guess why.

        Don't

        • Copy a famous site's aesthetic onto a product with a different personality.
        • Assume a big company's page is optimized; it may just be a brand exercise.
        • Borrow scarcity tactics without real scarcity.

        In the wild

        • Superhuman2017 onward
          Founder Rahul Vohra described in a 2018 First Round Review essay how the team surveyed users with the question "how would you feel if you could no longer use Superhuman?", aiming for at least 40% "very disappointed" (a benchmark from Sean Ellis) before scaling. The waitlist was a way to learn who the product was really for, not just a hype device.
        • PlaydatePanic, 2019 announcement
          A playful site for a small yellow handheld console, full of personality, that matched the strange, delightful product. When delight is the promise, the site must be delightful too.

        Common mistakes

        Trend-chasing

        A visual style becomes fashionable on design showcase sites.

        Ask whether the style expresses your attributes. If not, it will date your page and blur your brand.

        Studying only big companies

        They are the most visible.

        Also study small, independent products in your niche; their constraints match yours.

        Check yourself

        You build a calm journaling app. Which move from the table above is most likely to fit?

        Exercise 12.1 60 minutes · on sites you admire

        Five sites, five choices

        1. Pick five product sites: two from the table, three small products in your niche.
        2. For each, write: the strategic choice, the audience, why it fits, and one thing you would steal.
        3. Pick one choice for your own page and write two sentences on how you would express it in your identity.
        You're done when: your swipe file has five annotated entries and one chosen strategy for your page.
        BeginnerCompetentStrong
        Notes on visuals ("nice gradient").Strategic choice named for each site.You can explain why your chosen strategy fits your promise better than the other four.
        13

        Designing an honest pricing page

        Taught by Patrick McKenzie, with Dan Ariely and Madhavan Ramanujam

        A pricing page should make it easy to pick the right plan, understand exactly what you will pay and when, and know how to leave. Use anchoring and plan structure to help people choose, never to trick them.

        Pricing pages are where design meets money, so they attract the most manipulation. That is also why honesty there is so visible. A visitor on your pricing page is already interested. Their job is to answer: which plan fits me, what will I be charged (total, including tax, and how often), what happens at the end of a trial, and can I get out? Every element should help answer one of those.

        Patrick McKenzie (patio11) has argued for years that independent software makers tend to charge too little, and that plans should be differentiated by the value different customers get, not by arbitrary limits. Madhavan Ramanujam's Monetizing Innovation (2016) adds that you should design the product around what people will pay for, rather than pricing it at the end. For you, that means pricing is a design decision you make early, not a number you add at launch.

        Plans: good, better, best

        Three plans is a common structure because it maps to three kinds of customers (trying, committed, heavy or team) and because the middle option is easy to choose. Each plan should be defined by who it is for, not by a random cut of features. "Free: for trying Margin with one book", "Pro: for readers", "Pro + Sync: for readers on several devices" is clearer than "Basic, Plus, Premium".

        Anchoring and the decoy, as Ariely described it Web only $59 Print only $125 the decoy Print + web $125 looks like a bargain In Predictably Irrational (2008), Ariely reports that when the useless middle option was removed, far fewer students chose print + web. Comparison shapes choice. Honest use: real options that help comparison. Dishonest use: options built only to mislead.
        Comparison is unavoidable, so design it. People judge prices relative to what sits next to them. An honest page uses that by placing a genuinely useful higher plan next to the one most people need, so the value is clear. A manipulative page invents a plan nobody should buy.

        Anchoring and decoys, honestly

        Anchoring means the first number people see shapes how they judge the next. A decoy is an option designed mainly to make another look better. Both are real effects, and you cannot avoid them, since any page with more than one price has anchors. The ethical line is simple: every plan you show must be a plan someone should rationally buy, and every number must be the real one. Showing a team plan first so the personal plan feels reasonable is fine if teams really buy it. Inventing a "Premium" tier at ten times the price that nobody can use is a trick. For the broader ethics, see Honest & Calm.

        Pricing page: manipulative vs honest
        Basic
        $2/mo*
        • Limited features
        • Ads
        Choose
        93% choose this!
        Pro
        $4/mo*
        • Everything
        • Priority support
        Start free trial
        *billed annually at $48. Card required. Trial converts automatically. Cancellation by email to billing team within 7 days of renewal.
        Ultimate
        $39/mo
        • Everything in Pro
        • "VIP badge"
        Choose
        Offer ends in 04:59 · Only 2 discounted seats left
        Manipulative: a monthly price that is really an annual charge, a made-up popularity claim, a decoy tier with no real value, automatic conversion hidden in fine print, a hard cancellation route, and a countdown that resets. Each might lift sign-ups this month; together they guarantee refunds, chargebacks and angry reviews.

        The details that matter

        Annual toggle
        Show the price you will charge for the period chosen. If you show a per-month equivalent for annual plans, also show the annual total right beside it. "2 months free" (about a 17% discount) is a common, easy-to-understand framing.
        Feature comparison table
        Below the plan cards, for people who want details. Group rows by job, not by internal feature names; use check marks and short text; keep plan names and prices in a sticky header so the columns stay meaningful on long scrolls (see Information & Data for table design).
        Free trial with or without card
        Requiring a card filters for serious buyers and tends to convert more trials to paid, but fewer people start, and some pay by accident and resent it. Not requiring a card gets more people in and makes you earn the conversion. If you do require one, send a clear reminder a few days before the trial ends, say so on the pricing page, and make cancellation one step.
        One-time purchase
        Many calm, local-first apps sell a one-time license, sometimes with paid major upgrades. It is honest and well liked; it needs a plan for ongoing revenue (paid upgrades, an optional sync subscription).
        Cancellation
        Say how to cancel on the pricing page and make it as easy as signing up. In the US, the FTC adopted a "click to cancel" rule in 2024, but a federal appeals court vacated it in July 2025; several US states and other countries have their own rules. Do it regardless: a hard cancellation is a dark pattern, and it turns customers into critics.

        Regional pricing and India

        A $10 monthly price is a coffee in San Francisco and a large share of a student's monthly spending money in many countries. Purchasing power parity (PPP) pricing adjusts prices by country so the product is similarly affordable everywhere. App stores make this partly automatic: Apple and Google set local prices per storefront, and you can adjust them. On the web, payment providers and merchant-of-record services let you set prices by currency or offer country-based discounts.

        For India specifically: show prices in rupees, not converted dollars; consider UPI and local card support (your payment provider choice matters); remember that GST applies to digital services and consumers expect to see the final price; and know that RBI rules since 2021 require additional authentication for recurring card payments (e-mandates), which can make subscription renewals fail silently if your provider does not support them well. Many global services price far lower in India: Netflix, for example, offers a mobile-only plan there. Test your India price by asking your target users what they pay for comparable apps, not by converting your US price.

        ApproachHow it worksGood forWatch out
        One global priceSame price in dollars everywhere.Simplicity; very small products.Unaffordable in many markets; loses those users entirely.
        Store-managed tiersApp stores set local prices per country.Mobile apps.Check the automatic local prices; adjust key markets by hand.
        Country pricesYou set a price per currency (₹, €, etc.).Web apps with clear key markets.Tax handling; keep prices round and local-looking (₹199, not ₹207.43).
        PPP discountAutomatic discount based on visitor's country.Courses, developer tools.VPN abuse (usually minor); explain it openly.
        For the solo creator

        Use a merchant of record (a payment service that sells on your behalf and handles global sales tax and VAT) if you sell on the web to many countries. It costs a higher fee than a raw payment processor, but it removes tax registration in dozens of jurisdictions, which no solo creator should do by hand. Whatever you choose, read every email your billing stack sends to customers, and rewrite them (Chapter 2).

        Do

        • Name plans by who they are for.
        • Show the price you will charge, for the period you will charge it.
        • Put trial terms and cancellation next to the button.
        • Price locally in key markets, in round local numbers.
        • Highlight one plan as "for most people" only if that is true.

        Don't

        • Show a monthly equivalent without the annual total.
        • Invent decoy tiers or popularity claims.
        • Hide auto-renewal or conversion in fine print.
        • Make cancellation harder than signing up.
        • Use countdowns or "seats left" that are not real.

        In the wild

        • Basecamp37signals
          Has long promoted simple, flat pricing for businesses rather than per-seat charges, and explains the reasoning on the page. A pricing model can itself be a brand statement.
        • Things 3Cultured Code
          Sold as one-time purchases per platform, with free sync. One-time pricing fits calm tools whose value does not need servers to grow.
        • Obsidian2020 onward
          The core app is free for personal use; optional paid services (Sync, Publish) cover ongoing server costs. Charge for what costs you money to run; let the core be generous.
        • Netflix Indiamobile plan
          Introduced a lower-priced, mobile-only plan for India. Regional pricing can come with a regional product shape, not just a lower number.

        Common mistakes

        Pricing too low

        Fear that nobody will pay; comparing with free apps.

        Price for the customers who value it most. You can add a cheaper plan or regional discounts later; raising prices on existing customers is harder.

        Too many plans

        Every customer type seems to deserve one.

        Two or three plans, each named by who it is for. Edge cases get an email address.

        Converted dollar prices

        Easy to set up.

        Set round prices in local currency for key markets; ₹ prices like 199, 499, 999 read as native.

        Check yourself

        Your yearly plan is $48. The designer suggests showing "$4/mo" in large type with "billed annually" in small grey text below. What is the honest version?

        Exercise 13.1 2 hours · on your own product

        An honest pricing page

        1. Define two or three plans by who they are for. Write one line per plan.
        2. Decide your trial: with or without card, length, and the reminder email.
        3. Set prices in USD and in ₹ (or your main local currency) as round local numbers.
        4. Build the page with a working monthly/yearly toggle, trial terms next to buttons, and a cancellation sentence.
        5. Run the dark-pattern check: does every number shown equal a real charge? Would every plan be a rational choice for someone?
        You're done when: a pricing page exists where a stranger can tell you, in ten seconds, what they would pay, when, and how to cancel.
        BeginnerCompetentStrong
        Three plans copied from a template.Plans named by audience; real charges shown; cancellation stated.Local prices set; trial reminder written; tested with three people who could explain the charges back to you.
        14

        App store pages

        Taught by Apple's App Store product page guidance, with Google Play's store listing guidance

        An app store page is a landing page with strict limits. Your icon, name, subtitle and first two or three screenshots do almost all the work, because that is what shows in search results. Make the screenshots tell a story, one benefit per frame.

        In App Store search results, people see your icon, name, subtitle, rating and the first screenshots (or a preview video). Many never open the full page. So the first screenshots are your hero. They must answer what and why at a glance, at the size of a thumbnail. A grid of plain UI captures without captions rarely does that; a sequence with a short benefit caption above a cropped, readable UI usually does.

        The limits you design within

        • Name: up to 30 characters. Subtitle: up to 30 characters, shown under the name; use it for the category and benefit ("Book highlights & notes").
        • Keywords field: 100 characters, comma-separated, not visible to users; do not repeat words already in your name.
        • Promotional text: up to 170 characters at the top of the description, which you can change without submitting a new version. Use it for news.
        • Screenshots: up to 10 per device size. App previews: up to 3 short videos, 15–30 seconds each.
        • What's New: release notes for each version, shown on the page.
        Remember what you read All your Kindle highlights, in seconds 4,812 imported Find any quote, even with a typo One highlight every morning Your notes, always exportable # Meditations > The obstacle… Frames 1–3 show in search results: promise, then the two strongest benefits. Frames 4–5 reward people who open the page.
        A story in five frames. Each frame has one benefit caption (under about six words) above a cropped, readable piece of real UI. The first frame is set apart (dark) because it carries the promise.

        Ratings prompts: timing is the design

        On iOS, the system review prompt (requested through requestReview) is shown at most three times in a 365-day period per user, and the system decides whether to show it at all. So each request is precious. Ask right after a moment of success (the user finished their first daily review, or exported notes), never at launch, never in the middle of a task, and never after an error. Do not put your own "Do you love Margin?" gate before the system prompt to filter out unhappy users; Apple's guidelines discourage custom review prompts, and it is a manipulative pattern anyway. Make it easy for unhappy users to reach you directly from Settings instead.

        Release notes as marketing

        Don't
        What's New · Version 2.4

        Bug fixes and performance improvements.

        Says nothing. Users who read release notes are your most engaged users. This tells them nobody cares.
        Do
        What's New · Version 2.4

        • Search now finds quotes even when you misspell a word.
        • Import from PDFs you've highlighted in Preview.
        • Fixed: notes over 2,000 words no longer scroll back to the top. Thanks to Meera for the report.

        Shows care. Benefits first, specific fixes, and a thank-you to a user. Short, human, in the product's voice.
        For the solo creator

        Generate store screenshots with the same seed-data script as your website images (Chapter 11), then add captions in a simple HTML template rendered at each required size. One command, every device size, every release. Write the release notes as you merge each change, not on submission day.

        Do

        • Put the category and benefit in the subtitle.
        • Make the first three screenshots work as thumbnails.
        • Ask for ratings right after a success moment.
        • Write release notes for humans, every version.

        Don't

        • Stuff keywords into the name.
        • Use screenshots of empty states or settings.
        • Ask for a rating on first launch or after an error.
        • Ship "Bug fixes and performance improvements" every time.

        In the wild

        • Slackrelease notes, 2010s
          Became known for warm, often funny release notes that people actually read and shared. Release notes are a recurring touchpoint with your most engaged users.
        • HalideLux
          Its store presence and accompanying blog posts explain new camera features in depth, with real photos. For pro tools, depth is persuasive; link store pages to longer explanations.

        Common mistakes

        Raw UI screenshots

        Easy to capture and "honest".

        Keep the UI real but add a benefit caption and crop to the part that matters. At thumbnail size, uncaptioned UI is unreadable.

        Wasting the review prompt

        Asking on launch feels like the moment of most attention.

        Tie it to a success event and add a minimum usage threshold (for example, after the third successful review session).

        Connect the ideas: part two recap

        Your landing page hero passed the five-second test. How should your App Store screenshot 1 relate to it?

        Exercise 14.1 2 hours · on your own product (or a web app's equivalent)

        Storyboard five frames

        1. Write the subtitle (30 characters max) with category and benefit.
        2. Storyboard five screenshots: promise, then four benefits in order of importance. Caption each in six words or fewer.
        3. Produce frame 1–3 from real UI and view them at thumbnail size on your phone.
        4. Choose your rating-prompt trigger and write it down as a rule ("after the 3rd completed review, never within 7 days of an error").
        5. Rewrite your last three release notes in your voice.
        You're done when: you have the subtitle, five captioned frames, a written ratings rule and three rewritten release notes. (Web-only? Make the frames as social preview images instead.)
        BeginnerCompetentStrong
        Uncaptioned UI captures.A story in five frames; first three readable as thumbnails.Frames generated by script; captions reuse your tested headline words; ratings rule tied to a success event.
        Part three

        Launch and after

        A launch is not one day. It is a few weeks of quiet preparation, a day or two of concentrated attention, and then the long, more important work of helping the people who arrived. These chapters cover the waitlist and building in public, launch day etiquette, the support surfaces that keep your promise afterwards, the founder's story, and how to measure all of it without losing your calm.

        15

        Before launch: waitlists and building in public

        Taught by Pieter Levels, with Arvid Kahl and Rahul Vohra

        The weeks before launch are for finding the first people who care, learning their words, and giving them a reason to come back on launch day. A waitlist and honest public progress notes do this cheaply, if you treat the people on them as collaborators rather than numbers.

        A launch day with no one waiting is a launch into silence. The mechanism you need is simple: people who have already raised their hand (by joining a list, following your progress, or trying a beta) are many times more likely to show up, try the product and talk about it than strangers. So pre-launch work is about collecting and nurturing those hands. It is also research: every reply to a waitlist email is a customer telling you, in their words, what they want.

        Six quiet weeks before launch week −6−5−4−2−1launch Waitlist pageone questionFirst progresspostPrivate beta10–30 peopleFix, test hero,record demoPress kit,launch email draft Throughout: reply to every waitlist reply personally; collect phrases for your headline (Chapter 9); post short, honest progress notes once a week. Six weeks is a sketch, not a rule. Two weeks works for a small update; three months for a big product.
        Quiet, steady, personal. None of this needs a budget. All of it needs consistency: a weekly note, a personal reply, a small beta group you actually listen to.

        A waitlist page that is also research

        A waitlist page is a landing page with a smaller ask: an email address. Keep the hero as clear as any landing page (Chapter 8), show whatever real UI you have, and say honestly when access is expected. Then add one optional question after sign-up: "What do you hope this will help you with?" or "What do you use now?" The answers are gold. They tell you who is signing up, in their words, and they start a conversation you can continue by email.

        Some waitlists add referral mechanics ("move up the list by inviting friends"). Robinhood famously grew a large pre-launch waitlist this way, showing people their position in line. These mechanics can work, but they turn your early community into a scoreboard and can attract people who want the prize, not the product. For a calm product, a plain list and personal replies usually fit the brand better.

        Don't
        Something big is coming. Join 50,000+ You are #48,213. Invite 5 to skip ahead! mystery + inflated number + game
        Hype without substance. No product, no category, a suspicious number, and a game that makes the list about the list.
        Do
        Remember what you read. A calm highlights app for Mac and iPhone. Beta in March. Tell me when Optional: what do you use for highlights now? clear, real, honest, curious
        A small landing page. Category, real UI, an honest date, a modest ask, and one research question.

        Building in public

        Building in public means sharing your progress, decisions, numbers and mistakes openly while you build. Pieter Levels popularized a version of it with public revenue dashboards for products like Nomad List; Buffer published salaries and revenue in the 2010s. The benefits are real: an audience that knows your story before launch, feedback on decisions while they are cheap to change, and accountability. The costs are also real: time, distraction, the temptation to optimize for followers rather than users, and competitors who can watch.

        A calm version works well: one short post a week about a real decision you made and why, with a screenshot. "This week I removed tags and replaced them with books as the only organizer. Here's why." That is useful to readers, honest about your process, and doubles as a design journal you will learn from yourself.

        For the solo creator

        Write your weekly note in the same place every week (a blog, a newsletter, one social account) and reuse it: the same text becomes a changelog entry, a waitlist update and, months later, raw material for your founder story. Pick one channel where your users already are. You do not need to be everywhere.

        Do

        • Ask one research question on the waitlist.
        • Reply personally to every answer.
        • Run a small private beta and fix what it reveals.
        • Post weekly about real decisions, with real screenshots.

        Don't

        • Hide the product behind mystery.
        • Inflate waitlist numbers.
        • Promise a date you cannot keep.
        • Spend more time posting about building than building.

        In the wild

        • Nomad ListPieter Levels, 2014
          Built and grown in public, with revenue and decisions shared openly, by a solo maker. Openness can be a marketing channel and a brand trait at once.
        • Superhumanwaitlist with onboarding
          Used its waitlist to survey and select users, then onboarded many personally. A waitlist is a research instrument, not only a hype device.
        • Robinhoodpre-launch, 2013–2014
          Showed sign-ups their place in line and let them move up by referring friends, building a very large waitlist. Referral mechanics grow lists fast; decide whether the game fits your brand.

        Common mistakes

        Collecting emails and never writing

        You plan to email "at launch".

        An email list cools fast. Send a short, real update every two to four weeks so people remember why they signed up.

        Beta without questions

        You invite people and wait for feedback that never comes.

        Give beta users one specific task and one question each week. Watch two of them use it live (see Testing & Iteration).

        Check yourself

        Your waitlist has 400 people. Launch is in three weeks. What is the best use of this week?

        Exercise 15.1 3 hours over a week · on your own product

        Waitlist and first public note

        1. Build a waitlist page from your tested hero, with one research question after sign-up.
        2. Write your first weekly note: one decision, why, one screenshot. Publish it in one channel.
        3. Draft the email you will send waitlist members two weeks before launch.
        You're done when: the page is live, one note is published, and the email is drafted.
        BeginnerCompetentStrong
        An email form with a slogan.Clear page, research question, one honest note.Answers are collected into your phrase bank and are already changing your headline.
        16

        Launch day: Product Hunt, Show HN and communities

        Taught by Hacker News guidelines, with Product Hunt's maker guidance and Rami Ismail's presskit()

        On launch day you are a guest in other people's communities. Bring something people can try immediately, describe it plainly, be present to answer every question, and never ask for votes. Then have everything ready that a curious person or journalist might need.

        Launch platforms reward the same thing communities always reward: a useful contribution from a person who shows up. They punish what communities always punish: self-promotion that takes more than it gives. Think of launch day as a conversation, not a broadcast. The ranking is a side effect of how well that conversation goes.

        Where to launch

        Product Hunt ranks launches within a day that starts at 12:01 a.m. Pacific Time, so many makers post right then to get the whole day. You can post your own product as its maker. Prepare a short tagline (it has a character limit), a gallery of images (reuse your store frames), an optional video, and a "first comment" from you that tells the story: who you are, why you built it, what is special, and what feedback you want. Product Hunt's guidance discourages asking people to upvote; ask your list to "come check it out and leave feedback" instead. Results vary a lot by category; developer tools and productivity apps tend to find an audience there.

        Launch day, hour by hour (for a Pacific-time platform, seen from India) ~1 p.m. IST Post goes live (12:01 a.m. PT, roughly 12:30–1:30 p.m. IST depending on daylight saving). Post your first comment. +30 min Email the waitlist and beta users. Share once on your channel. Ask for feedback, not votes. all day Answer every comment within an hour. Note every bug and request. Fix tiny bugs live; say thank you publicly. watch Server, sign-up flow and payments. Keep a status note ready. A broken sign-up on launch day wastes everything else. next day Write down what you learned. Sleep.
        Plan for presence. The most important launch-day job is being there to reply. Check the time zone math for your platform carefully; daylight saving shifts the IST time by an hour.

        The press kit

        Journalists, newsletter writers and bloggers will not ask you for assets; they will use whatever they find or skip you. A press kit is one page with everything they need: a one-paragraph description, a short and a long version, key facts (price, platforms, release date, founder name, location), high-resolution screenshots, the icon and logo in several formats, a short video, a founder photo if you are comfortable, and a contact email. Rami Ismail's free presskit() format, made for indie game developers, popularized this simple, one-page structure.

        The Show HN first comment

        🚀 Super excited to launch Margin!!! The ultimate AI-powered reading platform that will revolutionize how you read. Please upvote and share with everyone! Sign up at our website to join the waitlist. 🙏

        Without: hype words, emoji, a request for votes (against the rules) and a waitlist (not something people can try). This post will be flagged or ignored.
        Watch out

        Do not measure your launch by its rank. A good launch is one where real people in your audience tried the product, some came back the next week, and you learned three things you did not know. A top ranking with no retained users is a spike, not a launch.

        For the solo creator

        Launch day is exhausting alone. Prepare everything a week early: posts written, images exported, press kit live, emails scheduled, a status page and a canned "we're on it" reply. Then the day itself is just showing up and replying. Do not launch on the same day as a big release on your platform's own calendar if you can avoid it, and do not ship risky code that morning.

        Do

        • Make the product tryable without sign-up where possible.
        • Write a personal, plain first comment.
        • Answer every comment, including harsh ones.
        • Have a press kit page ready before launch.

        Don't

        • Ask for upvotes or organize voting.
        • Post a waitlist as a Show HN.
        • Argue defensively with critics.
        • Launch everywhere on the same day and answer nowhere well.

        In the wild

        • Dropbox on HN2007
          Its early HN post drew a now-famous skeptical comment about building it yourself with existing tools; the product went on to great success. Criticism on launch day is data, not destiny.
        • presskit()Rami Ismail, Vlambeer
          A free, simple press kit template widely used by indie game developers. Make it effortless for others to write about you.

        Common mistakes

        Launching once, loudly

        A launch feels like a single shot.

        You can launch major updates again later, and small communities one at a time. Plan a series of smaller launches.

        No time to reply

        You scheduled the launch around work or sleep.

        Block the whole day. Replies in the first hours shape the whole thread.

        Check yourself

        Your Show HN gets a top comment: "This is just a fancy Markdown folder. Why would I pay?" What is the best reply?

        Exercise 16.1 3 hours · on your own product

        Launch kit

        1. Choose one main platform and two small communities. Read their rules; note them.
        2. Write the post title, tagline and first comment for the main platform.
        3. Build a press kit page: short and long description, facts, screenshots, icon, logo, contact.
        4. Write the hour-by-hour plan, with your time zone math checked.
        You're done when: your launch folder contains the posts, the press kit URL and the day plan.
        BeginnerCompetentStrong
        A tweet and a link.Rules read; personal first comment; press kit live.Product tryable without sign-up; replies prepared for the three objections you expect.
        17

        Docs, support, changelogs and onboarding emails

        Taught by Daniele Procida (Diátaxis), with Keep a Changelog and Kathy Sierra

        After launch, your brand lives in the places people go when they are stuck, curious or deciding whether to stay: the help pages, your support replies, the changelog and the first emails. Design each as carefully as a screen.

        The mechanism is trust under stress. People form their deepest opinion of a product when something goes wrong or when they are unsure. A fast, warm, specific support reply from the person who made the product turns a problem into loyalty. A clear help page lets someone succeed without asking. A living changelog shows the product is cared for, which addresses the biggest worry about solo products: "will this be abandoned?"

        Documentation: four kinds

        Daniele Procida's Diátaxis framework separates documentation into four kinds, because each serves a different need. Mixing them is why many help centers feel confusing.

        Tutorials learning by doing "Your first 10 minutes" How-to guides solving a task "Import from Kindle" Explanation understanding why "How sync keeps notes safe" Reference looking things up "Keyboard shortcuts" studying working Each kind has one job. A solo product needs one tutorial, a dozen how-tos, one reference page.
        Four needs, four page types. A beginner needs a tutorial; someone mid-task needs a how-to; an expert needs reference; a skeptic needs explanation. Label pages by type so people land on the right one.

        Support replies are design

        1. Answer fast, even if partially. "Got it, looking now" within hours beats a perfect answer in three days.
        2. Repeat the problem in your own words. It proves you read it and catches misunderstandings.
        3. Give the fix in steps, with a screenshot or a link to a how-to page. If the fix is a bug on your side, say so plainly.
        4. Close the loop. When you ship a fix, email the person. This single habit creates more fans than any feature.
        5. Turn repeats into pages and design changes. If three people ask the same thing, write a how-to; if ten do, change the product.

        The changelog

        A public changelog shows momentum and care. The Keep a Changelog convention groups changes under Added, Changed, Deprecated, Removed, Fixed and Security, with dates and newest entries first. For users, add a human layer: one sentence on why the change matters, a screenshot for anything visible, and thanks to people who reported issues. Offer an RSS feed or an email digest. Linear's public changelog, with visuals and regular entries, is often cited as a model.

        Onboarding emails

        The first emails after sign-up are part of onboarding (activation is covered in Problems Worth Solving). Their job is to help the person reach the first moment of value, not to sell. Behavior-based emails beat a fixed drip: send the "here's how to import" tip only to people who have not imported yet.

        WhenEmailJob
        ImmediatelyWelcome, from youOne sentence of thanks, the one first step, a reply-to that reaches you.
        Day 1–2, if no importThe key stepShow how to reach first value (import highlights) in three steps.
        Day 4–5A personal question"What made you try Margin?" Answers feed your headline and roadmap.
        3 days before trial endsHonest reminderDate, amount, how to cancel, what happens to their data.
        After cancelGraceful goodbyeConfirm, remind them how to export, ask one optional question. No guilt.
        The welcome email
        From: Margin Team · Subject: Welcome to Margin! 🎉 Here's everything you need to know

        Welcome aboard! We're thrilled to have you. Margin is the all-in-one reading platform with 25+ powerful features. Check out our Features page, follow us on 4 social networks, read our blog, join our Discord, and don't forget to upgrade to Pro for 30% off this week only!

        Without: ten calls to action, a fake-urgency upsell, and no single next step. The reader does none of them.
        For the solo creator

        Keep a "support log" note: every question, grouped by theme, with a count. Review it weekly. It is your cheapest research tool and tells you exactly which help page or design fix to make next. Use saved replies for common answers, but always add one personal line.

        Do

        • Organize docs by need: tutorial, how-to, reference, explanation.
        • Reply fast, restate, fix, close the loop.
        • Keep a dated, human changelog with visuals.
        • Send behavior-based onboarding emails with one step each.

        Don't

        • Hide the contact option behind a chatbot maze.
        • Write docs as one long page of everything.
        • Let the changelog go silent for months without a note.
        • Put upsells in the welcome email.

        In the wild

        • Stripe DocsStripe
          Long praised as a model of developer documentation: clear structure, runnable examples, and guides separate from the API reference. Docs can be the product's best marketing.
        • Linear changeloglinear.app/changelog
          Regular, illustrated entries that make progress visible. A visible rhythm of improvement is a trust signal.
        • Things supportCultured Code
          Help pages written in the same calm voice and careful layout as the app. Support pages are part of the product, not an afterthought.

        Common mistakes

        Docs written as features

        You know the product by its features, so you document them.

        Name how-to pages after user tasks ("Move notes to Obsidian"), not features ("Export module").

        Time-based drip campaigns

        Email tools make them easy.

        Trigger on behavior. Never send "Did you know you can import?" to someone who imported yesterday.

        Check yourself

        Twelve people this month asked how to move highlights from Apple Books. What should you do?

        Exercise 17.1 3 hours · on your own product

        The after-launch kit

        1. Write one tutorial ("your first 10 minutes") and three how-to pages for your most common tasks.
        2. Start a public changelog with your last three releases, written for humans.
        3. Write the five onboarding emails in the table above, with behavior triggers.
        4. Create three saved support replies, each with a slot for a personal line.
        You're done when: help, changelog and onboarding emails exist and all sound like your brand sheet.
        BeginnerCompetentStrong
        One FAQ page.Docs split by type; changelog started; emails written.Emails triggered by behavior; help linked from the screens where people get stuck; support log running.
        18

        Telling the designer-founder story

        Taught by Oliver Reichenstein (iA), with Jason Fried and David Heinemeier Hansson (37signals)

        People trust small products more when they can see the person behind them and understand what that person believes. A short, honest founder story and a manifesto-like statement of principles turn your opinions into a reason to choose you.

        A big company competes on scale and features. You compete on point of view and care. The founder story makes both visible. It answers questions a careful buyer has about a small product: Who is behind this? Why do they care? Will they still care next year? What will they never do? iA's essays, written by Oliver Reichenstein and his team, explain why the company makes the decisions it does (one font, few settings, focus). 37signals has written books (Getting Real, 2006; Rework, 2010) and manifestos for products like HEY that are as much about beliefs as features. Both turned opinions into a brand people sign up for.

        The problemyou livedThe beliefThe decisionsand trade-offsThe productThe invitation
        A shape, not a script. Start with the problem you experienced, say what you came to believe, show the decisions (and what you gave up), present the product as the result, and invite people who share the belief.

        What goes in a small-product manifesto

        • What we believe: two or three convictions about the problem ("Reading is wasted if you can't find what you read").
        • What we will always do: promises you can keep ("Your notes export to plain Markdown, always").
        • What we will never do: the most credible part ("No ads. No selling data. No streaks or guilt notifications").
        • Who is behind it: your name, where you work from, how to reach you.
        • How it is paid for: people trust what they understand. "You pay, so you are the customer."
        Don't
        About us

        We are a passionate team of innovators on a mission to revolutionize how the world reads. We leverage cutting-edge technology to empower readers everywhere.

        A costume. "Team" for one person, "mission" with no belief, and no facts. Readers smell it instantly.
        Do
        Why I made Margin

        I'm Rohit, a developer in Pune. I'd highlighted 4,000 passages on my Kindle and couldn't find any of them. So I built a quiet place to keep them.

        Margin will never show ads or sell your data. Your notes export to Markdown, always. You pay for it, so you're the customer.

        A person. Name, place, a lived problem, specific promises and how it is funded. Honest about being one person.
        The most credible part of any manifesto is the list of things you will never do, because it costs you something to promise.A principle for this course, drawn from the practice of iA and 37signals
        For the solo creator

        Do not pretend to be a team. Being one person is a strength for a calm product: it means one point of view, direct contact and care. Address the risk openly instead ("If I ever stop working on Margin, I'll give at least six months' notice and keep export working"). That sentence does more for trust than any "we".

        Do

        • Write in first person, with your name.
        • Tell the lived problem in specific terms.
        • List what you will never do.
        • Say how the product is funded.

        Don't

        • Say "we" when you mean "I".
        • Make promises you cannot keep for years.
        • Attack competitors by name; state your belief instead.
        • Turn the manifesto into a sales page.

        In the wild

        • iAessays, 2010s onward
          Long essays on writing, typography and focus that explain the product's choices. Explaining your decisions recruits people who share your values.
        • HEY37signals, 2020
          Launched with a long, opinionated page about what was wrong with email and what HEY would do differently, written in the founders' voice. A strong point of view can be the main marketing.
        • Getting Real37signals, 2006
          A book of principles about building smaller, simpler software, which also explained the company's products. Publishing your method builds an audience before and beyond any one product.

        Common mistakes

        Manifesto without a product to back it

        Writing beliefs is easier than shipping them.

        Every belief should be visible in a product decision. If not, cut the belief or change the product.

        Too long, too early

        You have a lot to say.

        Start with 200 words. Add essays later, one decision at a time.

        Check yourself

        Which manifesto line is most credible for a solo calm-notes product?

        Exercise 18.1 60 minutes · on your own product

        Your 200-word story

        1. Write the lived problem in two sentences with one specific number or detail.
        2. Write two beliefs, three "always" promises and three "never" promises.
        3. Add who you are, where you are, how to reach you, and how the product is funded.
        4. Check each promise against your product: is it true today?
        You're done when: a 200-word page exists, in first person, where every promise is true today.
        BeginnerCompetentStrong
        Mission statement in "we".First person, specific problem, real promises.Each belief maps to a visible product decision; a reader who disagrees would know to choose something else.
        19

        Measuring the marketing site without obsessing

        Taught by conversion basics, with privacy-first analytics makers and Tufte on honest numbers

        Track a few numbers that describe a simple funnel (visit, sign-up or download, first value, paid), look at them weekly rather than hourly, and pair them with words from real people. At small traffic, qualitative evidence beats split tests.

        Analytics can turn a calm maker into an anxious one. The cure is to decide in advance which few numbers you care about and why. A conversion rate is the share of people at one step who reach the next. For a small product the useful ones are: visitors to sign-ups (or downloads), sign-ups to activated (reached first value), and activated to paid. Each tells you where to look. A low first rate points at the landing page; a low second at onboarding; a low third at value or pricing.

        A month of Margin (illustrative numbers) Visitors · 6,000Downloads · 180 (3.0%)Activated (imported) · 90 (50%)Paid after trial · 30 (33%) landing page onboarding value, pricing
        Each ratio points somewhere. These numbers are invented for illustration, not benchmarks. Benchmarks vary enormously by product, price and traffic source; compare yourself with last month, not with a blog post.

        Why split tests rarely work at small scale

        A/B tests need a lot of traffic to tell a real difference from noise. As a rough worked example: if 2% of visitors sign up now and you want to detect an improvement to 3% (a big 50% relative lift) with the usual statistical standards (95% confidence, 80% power), you need roughly 3,800 visitors per variant. Detecting a smaller lift, say 2.0% to 2.2%, needs tens of thousands per variant. Most small products do not have that traffic, so tests run for months or end with false winners. Use five-second tests, interviews and the "how did you hear about us?" question instead, and save A/B tests for when you have the traffic.

        MeasureHowWhat it tells you
        Visitors by sourcePrivacy-friendly analytics; UTM tags on links you shareWhich channels bring people who stay, not just people.
        Visit → sign-upCount of sign-ups ÷ unique visitors, weeklyWhether the page answers what/who/why.
        Sign-up → first valueAn event in your app (first import)Whether onboarding works (see Problems Worth Solving).
        Trial → paidPayment provider dataValue and pricing fit.
        "How did you hear about us?"One optional field at sign-upWord of mouth, which analytics cannot see.
        Exact wordsSupport log, onboarding repliesWhy the numbers are what they are.
        Don't
        LIVE 3 −12% today bounce 71% checked 40 times a day
        Noise as signal. Real-time counters and daily percentages on tiny numbers swing wildly and trigger panicked redesigns.
        Do
        Week 42 review Visitors 1,420 · sign-up 3.1%Activated 52% · paid 9 "Found it via a newsletter""PDF import confused me"→ write PDF how-to, fix label weekly, four numbers, real words
        A ritual, not a feed. Four numbers compared with last week, three quotes, one decision. Fifteen minutes on Friday.
        For the solo creator

        Use a privacy-friendly, cookie-light analytics tool, both because it fits a calm brand and because it avoids cookie banners on your landing page. Turn off email alerts and real-time views. Put a weekly 15-minute review in your calendar and only look then. Your attention is the scarcest resource in a one-person company (more on this in The Solo Practice).

        Do

        • Track a four-step funnel weekly.
        • Ask "how did you hear about us?" at sign-up.
        • Pair every number with a few real quotes.
        • Change one thing at a time and note the date.

        Don't

        • Run A/B tests on a few hundred visitors.
        • Compare with other companies' benchmarks.
        • Watch real-time dashboards.
        • Add invasive tracking that contradicts your privacy promise.

        In the wild

        • Plausible, Fathom2018–2019
          Small, privacy-focused analytics products that show a handful of metrics on one page instead of hundreds of reports. Fewer metrics, chosen well, lead to better decisions.
        • Open startup pagesindie makers
          Many indie makers publish a simple monthly page of revenue and visitors, which forces a calm, monthly rhythm of looking. A fixed reporting rhythm protects you from daily noise.

        Common mistakes

        Redesigning after a bad day

        Small numbers swing; a quiet Tuesday looks like a crisis.

        Only decide in the weekly review, on weekly or monthly numbers.

        Optimizing the wrong step

        The landing page is the most visible, so it gets the attention.

        Find the step with the biggest drop relative to your expectation and work there, even if it is onboarding or pricing.

        Connect the ideas: part three recap

        Visit→sign-up is steady at 3%, but sign-up→activated fell from 55% to 30% after your launch. What do you do first?

        Exercise 19.1 60 minutes setup, then 15 minutes weekly · on your own product

        A calm measurement ritual

        1. Define your four funnel steps and the event for each.
        2. Add a privacy-friendly analytics tool, UTM tags on links you share, and the "how did you hear" field.
        3. Create a weekly review template: four numbers, change from last week, three quotes, one decision.
        4. Do the review for four weeks. Turn off every other alert.
        You're done when: you have four weekly reviews, each with one decision traced to a number and a quote.
        BeginnerCompetentStrong
        Analytics installed; checked daily.Funnel defined; weekly ritual held.Decisions traced to evidence; you can name which step you are improving this month and why.

        Wrap-up

        Everything in this guide follows from one idea: the outward-facing parts of your product are designed artefacts with users and jobs. A name must be said and spelled. An icon must be found in a grid. A headline must be understood in five seconds. A pricing page must be understood and trusted. A launch post must be useful to a community. A support reply must solve a problem. Treat each as a design problem, keep the same promise and voice across all of them, and your small product will feel larger and more trustworthy than its size.

        Ten things to remember

        1. A brand is a promise kept at every touchpoint: promise, personality, consistency. Positioning comes first, visuals last.
        2. Most brand impressions in software happen inside the product and its emails, errors and support replies. Fix those first.
        3. Good names are easy to say, spell, find and own. Generate a hundred, cut hard, check stores, trademarks and languages.
        4. Start with a wordmark. Add a mark with one idea that passes the 16 px and monochrome tests.
        5. An app icon is found by visual search: one idea, strong silhouette, no text, different from its neighbors.
        6. Fit your identity on one page: one accent, one or two typefaces, real UI as imagery, a voice with a never-say list.
        7. A landing page answers what, who, why, proof, risk and next, in that order; the hero must pass a five-second test.
        8. Show the real product, cropped to one benefit, moving only when motion explains.
        9. Honest pricing shows real charges, real plans, trial terms and cancellation in plain sight; price locally where it matters.
        10. Launch as a guest: be tryable, be present, never ask for votes. Then measure weekly, with words beside numbers.

        Self-assessment: I can…

        Practice assignment for the next two weeks

        Build your launch folder. Spread across fourteen days, about an hour a day, alongside your normal building:

        1. Days 1–2: Brand core card (Ex. 1.1) and touchpoint audit with three rewrites (Ex. 2.1).
        2. Days 3–4: Name check of your current name, or the full naming funnel if you are still unnamed (Ex. 4.1). Wordmark and mark in SVG (Ex. 5.1).
        3. Days 5–6: App icon and favicon set, tested in real home screens (Ex. 6.1). One-page brand sheet (Ex. 7.1).
        4. Days 7–9: Question-first wireframe, ten headlines, two rounds of five-second tests, three proof images and a loop (Ex. 8.1–11.1).
        5. Days 10–11: Honest pricing page with local prices (Ex. 13.1) and store frames or social images (Ex. 14.1).
        6. Days 12–13: Waitlist or launch kit, press kit, docs, changelog and onboarding emails (Ex. 15.1–17.1), plus your 200-word story (Ex. 18.1).
        7. Day 14: Set up the measurement ritual (Ex. 19.1). Then reflect in writing: which artefact changed most from your first draft, and why?

        Reflection prompt

        Look at your landing page, your receipt email and your error messages side by side. If someone saw only these three, would they predict the same product? Write one paragraph about what you would change so they do.

        Reading list

        • The Brand Gap
          Marty Neumeier, 2003 · A short, visual book on brand as a gut feeling; the clearest starting point.
        • Obviously Awesome
          April Dunford, 2019 · A practical positioning method. Do it before your landing page.
        • Positioning: The Battle for Your Mind
          Al Ries and Jack Trout, 1981 · The classic on owning a place in the customer's mind; includes naming chapters.
        • Badass: Making Users Awesome
          Kathy Sierra, 2015 · Why people love products that make them better at something they care about.
        • Identify: Basic Principles of Identity Design
          Chermayeff & Geismar & Haviv, 2011 · Case studies of simple, enduring marks.
        • Paul Rand, "Logos, Flags, and Escutcheons"
          Paul Rand, 1991 essay · Why a logo's meaning comes from what it represents.
        • The Vignelli Canon
          Massimo Vignelli, 2010 · A short, free book on disciplined identity and type.
        • Don't Make Me Think
          Steve Krug, 2000 (revisited 2014) · How people really scan pages; essential for landing pages.
        • Copyhackers articles on voice-of-customer copy
          Joanna Wiebe · How to write headlines from your customers' own words.
        • Ogilvy on Advertising
          David Ogilvy, 1983 · Old, opinionated and still sharp on headlines and specificity.
        • Predictably Irrational
          Dan Ariely, 2008 · Anchoring and the decoy effect; read with the ethics guide alongside.
        • Monetizing Innovation
          Madhavan Ramanujam and Georg Tacke, 2016 · Designing the product around what people will pay for.
        • Getting Real and Rework
          37signals, 2006 and 2010 · Small, opinionated software, and how a point of view becomes a brand.
        • "How Superhuman Built an Engine to Find Product/Market Fit"
          Rahul Vohra, First Round Review, 2018 · How a waitlist became a research instrument.
        • The Minimalist Entrepreneur
          Sahil Lavingia, 2021 · Launching small, building community first, and selling to people you know.
        • Diátaxis
          Daniele Procida, diataxis.fr · A simple framework for documentation that fits a solo product.
        • Apple Human Interface Guidelines: App icons; Material Design: Adaptive icons
          Apple and Google, updated regularly · Always check the current versions before exporting icons.

        Next: Testing & Iteration turns the five-second test and the weekly review into a full practice of learning from users. For the ethics behind honest pricing and calm marketing, read Honest & Calm.