Pricing copy is where products lie to themselves. The default AI output labels three tiers Basic/Pro/Enterprise and lists how many seats/projects each allows, which tells the buyer nothing about which one is for them.
I reframed the prompt to write each plan around a persona and the moment they outgrow the plan below. Now the plan names and one-liners answer "is this me?" instead of "how many widgets do I get". Feature lists become supporting evidence, not the pitch.
Zero-answer share, just something I wish I'd figured out years ago. Steal it.
Write pricing-page copy (no layout, just structured copy) for {PRODUCT}. I'll give you {N} plans and each plan's rough target user: {PLAN_PERSONAS}.
For EACH plan produce:
1. Plan name: prefer a name that signals the user/stage over a generic tier word. Avoid Basic/Pro/Enterprise unless the persona genuinely maps to them.
2. One-line 'is this you?' descriptor naming the persona and their situation ("For solo builders shipping their first paid product").
3. The single trigger that means they should upgrade FROM this plan (the moment they outgrow it). This is the most important line.
4. 3-5 features, ordered by what THIS persona cares about most, phrased as outcomes not nouns.
5. CTA label matching commitment level (free trial vs talk to sales).
RULES: no fake urgency, no 'most popular' hype, no unverifiable superlatives. If a feature only matters to a different persona, don't list it here. End with a one-paragraph note on the intended upgrade path (who moves from plan to plan and what triggers it).