I counted. Five. Five times I rewrote this one page, and Sujata counted too, and she will not let me forget it. Back on the business-model day I figured out what to charge -- the tiers, the commission, the whole clever incentive structure. Turns out knowing what to charge and being able to explain it on a single page a stranger reads in fifteen seconds are two completely different things, and the second is much harder.
Because a pricing page isn't a table of numbers. It's the exact moment a curious visitor decides whether you're honest or you're hiding something. Get the words slightly wrong and even a fair, generous price feels like a trick. Get them right and even a paid plan feels like a good deal. Same numbers, opposite outcomes, entirely down to how you say it. That's terrifying, and it's why I couldn't leave it alone.
The single hardest thing to communicate: the platform fee and GST at checkout. There's a small fee on top of the service price, plus tax on that fee. It's minor, it's fair, and it's the kind of thing that, if a guest discovers it as a surprise at the final step, poisons the entire experience -- nobody minds a fee they were told about, everyone hates a fee that ambushes them. So I kept rewriting to find the way to state it plainly, upfront, without making it feel like a big scary deal, because it isn't one unless I hide it. Honesty stated confidently reads as trustworthy. The same honesty buried reads as a scam. The words are everything.
Then the free tier, and its specific trap. I had to describe real limits -- a cap on services, a cap on bookings -- without the whole thing reading as stingy or mean. There's a tone difference between "here's what you get, free, genuinely" and "here's everything you can't do until you pay." Same limits. Completely different feeling. I wanted a free tier that feels like a gift with a natural ceiling, not a hostage with a ransom note. That took a few passes to get the language warm instead of grudging.
And the monthly-versus-annual choice, with the proration message for people who switch -- explaining "you can pay monthly or save with annual, and if you change plans we'll fairly credit what you've already paid" in a way that's reassuring rather than confusing. Anything about money that a customer doesn't fully understand, they distrust by default. Clarity isn't a nicety on a pricing page. Clarity is the trust.
The one I rewrote most, though, was the single sentence explaining commission to hosts. The model is genuinely fair -- small commission on free, zero on paid -- but say it clumsily and a creator hears "they take a cut of my money" and recoils before they understand that upgrading removes it entirely. I needed one clean sentence that makes a host feel the model is on their side, because it is. Finding that sentence took more attempts than any feature I built all month. Words about money are the hardest words there are.
Here's what I actually learned from doing the same page five times: the rewrites weren't me being indecisive. Each pass, I was reading it as a different suspicious stranger -- the guest worried about hidden fees, the free user afraid of being nickel-and-dimed, the growing host wary of commission -- and fixing the specific place that person would flinch. You can't see all those flinches at once. You find them one reader at a time, which is exactly why it takes five passes and not one.
It's done now. Not perfect -- I'll rewrite it again after real people react to it, and I know that. But it's honest, it's clear, and nobody hits a surprise. For a pricing page, that's the whole job. And I'm quietly proud that I closed the loop on the screen I'd been dreading most, right here in the final stretch, instead of letting it haunt me into launch.
Tomorrow: the last layer of polish -- reminders, badges, the little things that make it feel less like a project and more like a real product.

